- ATmega4809 Datasheet 분석
- 사용하는 부품 Datasheet 분석 및 Schematic
- 코드작성
모든 코드는 interrupt 방식으로 구현되어 폴링 방식은 사용하지 않도록 유의해서 작성합니다.
- GPIO BUTTON 채터링 노이즈를 해결하기 위해 타이머/카운터를 사용하는 소프트웨어 필터 구현
- 7-Segment
- Rotary Encoder
- ADC Temp
- ADC CDS
- UART 통신
- SPI 통신
- Key Board & CLCD 1602 in SPI
- I2C 통신
- Clock IC in I2C
- Digital Temp in I2C
- EEPROM in I2C
- Ultrasonic sensor