ATMEGA16 C 언어 기반 AVR 튜토리얼 앱 소개


이 앱은 ATMEGA16 C 언어 기반의 AVR 튜토리얼입니다. 취미로 하는 분들이나 공학 학생들에게 적합합니다.

AVR MCU 학습의 도전


AVR mcu를 배우는 것은 어렵습니다. 학습 곡선이 가파릅니다. 데이터 시트를 읽고, 코드를 작성하고, 프로토타입을 만들고, 문제를 해결하는 과정이 포함됩니다. 가장 가능성이 높은 오류는 레지스터 값 설정이 잘못되는 것입니다.

AVR 튜토리얼의 솔루션


이제 AVR 튜토리얼이 해결책입니다. 코드 위저드를 사용하면 설정에서 몇 번의 클릭만으로 타이머, UART, ADC, 인터럽트 및 주변 장치를 설정할 수 있습니다. 검증된 C 소스 코드가 자동으로 생성됩니다.


코드 위저드는 ATMEGA16을 기반으로 하지만 생성된 소스 코드가 매우 구조화되어 있기 때문에 다른 ATMEGA로 이식하기 쉽습니다.

주요 기능



  • AVR 아키텍처 개요

  • AVR 어셈블리 언어 및 C 언어

  • LED, 키, 키패드, 16x2 LCM, ADC 등을 포함한 21개의 데모 프로젝트

  • UART, 타이머, 인터럽트, ADC 및 다양한 외부 주변 장치의 코드 위저드

Pro 기능



  • I2C eeprom 24C01 (128B) ~ 24C512 (64kB) 지원

  • SPI eeprom 25010 (128B) ~ 25M02 (256kB) 지원

  • LED Matrix 16x16, i2c eeprom, spi eeprom 등을 포함한 추가 데모 프로젝트

  • I2C eeprom, SPI eeprom, LCM 128x64 등의 코드 위저드

데모 프로젝트


선택적 데모:



  • OLED 128x64

  • TFT 220x176

  • MPU6050 (가속도 + 자이로) 센서

  • 18B20 온도 센서

  • DFPlayer mp3 모듈

  • SPI 플래시

  • 스테퍼 모터

  • 서보 모터

  • 블루투스를 사용한 홈 자동화

참고 사항


지원이 필요한 경우 지정된 이메일로 문의하십시오. 질문을 작성하기 위해 피드백 영역을 사용하지 마십시오. 이는 적절하지 않으며 읽을 수 없음이 보장되지 않습니다.

Atmel® 및 AVR®은 Atmel Corporation 또는 그 자회사의 등록 상표 또는 상표입니다. 이 애플리케이션은 Atmel Corporation과 어떤 관련도 없습니다.

앱 다운로드


여기에서 앱을 다운로드하세요.