Atmega로 UART, SPI 통신 구현
Atmega8A 칩을 사용해 UART, SPI 통신을 구현할 것입니다. Atmega를 Master칩으로 설정하고, GPIO 핀을 활용해 연결된 Slave칩들의 핀들까지 컨트롤 할 것입니다. 따라서 코드를 그대로 적용할 시 작동이 안 될수도 있습니다,,! 그리고 데이터 시트에서 기초 통신 코드를 어셈블리코드와 C코드로 간략하게 기술되어 있습니다. 저도 그 코드를 일부 참고해서 작성했으니, 웬만하면 데이터시트를 먼저 참고해주세요 :> 1. SPI 설정 최소한의 기능으로 동작하기 위해서 라이브러리를 사용하지 않고, GPIO핀을 조작해 직접 SPI 구현할 것입니다. - SPI_MasterInit() : 핀 설정 SCK, MOSI, NSS를 Output으로설정..