저는 PIC16 및 PIC18과 함께 3 년 넘게 일해 왔으며 AVR도 알고 싶습니다. 구체적인 프로젝트는 없지만 다른 아키텍처로 시도하고 싶습니다. PIC 및 AVR에 대한 호환성 보고서를 받고 싶습니다.
uC의 소프트웨어
PIC16 및 PIC18의 Assembly 및 C에 익숙합니다. AVR 마이크로 컨트롤러의 어셈블리 및 C 변형은 PIC 변형과 어떻게 다릅니 까? 많은 차이가 있습니까?
PC 소프트웨어
AVR 칩용 프로그램을 컴파일하고 어셈블하려면 어떤 소프트웨어가 필요합니까? 무료이며 어디에서 다운로드 할 수 있습니까?
프로그래밍 하드웨어
VOTI의 Wisp648 을 사용 하여 PIC를 프로그래밍했지만 보드는 AVR을 프로그래밍 할 수 없습니다. 프로그래머를 사야합니까, 아니면 웹에서 직접 만들 수있는 회로가 있습니까?
uC의 하드웨어
PIC의 경우 PIC18F4620 을 많이 사용했습니다 . 비슷한 기능을 가진 AVR을 찾고 있습니다. 내가 좋아하는 기능은 다음과 같습니다.
- 내부 발진기
- 타이머
- 5V 및 3.3V 버전
- ADC
- I2C 및 SPI 지원 MSSP
- (E) 미국
- PWM
- 많은 I / O 핀
- > = 32kB 프로그램 메모리,> = 2kB RAM
- 복각 패키지
어떤 AVR 칩이 동일한 기능을 갖습니까? 패키지는 거래 차단기입니다. DIP, PDIP 또는 SPDIP를 정말로 원합니다. 비슷한 기능을 가진 AVR은 무엇입니까?
SPI 및 I2C 변형
Microchip은 SPI 및 I2C 프로토콜에 자체 변형이 있다고 들었습니다. 필자는 종종 마이크로 칩의 SPI 및 I2C 슬레이브 장치를 PIC와 함께 사용합니다. 이 칩 (23K256, RTC, ENC28J60 등)을 AVR과 함께 사용할 수 있습니까? 그 외에도 I2C 또는 SPI를 사용하여 AVR과 PIC 칩을 연결할 수 있습니까?