Atmega๋ก UART, SPI ํต์ ๊ตฌํ
Atmega8A ์นฉ์ ์ฌ์ฉํด UART, SPI ํต์ ์ ๊ตฌํํ ๊ฒ์
๋๋ค. Atmega๋ฅผ Master์นฉ์ผ๋ก ์ค์ ํ๊ณ , GPIO ํ์ ํ์ฉํด ์ฐ๊ฒฐ๋ Slave์นฉ๋ค์ ํ๋ค๊น์ง ์ปจํธ๋กค ํ ๊ฒ์
๋๋ค. ๋ฐ๋ผ์ ์ฝ๋๋ฅผ ๊ทธ๋๋ก ์ ์ฉํ ์ ์๋์ด ์ ๋ ์๋ ์์ต๋๋ค,,! ๊ทธ๋ฆฌ๊ณ ๋ฐ์ดํฐ ์ํธ์์ ๊ธฐ์ด ํต์ ์ฝ๋๋ฅผ ์ด์
๋ธ๋ฆฌ์ฝ๋์ C์ฝ๋๋ก ๊ฐ๋ตํ๊ฒ ๊ธฐ์ ๋์ด ์์ต๋๋ค. ์ ๋ ๊ทธ ์ฝ๋๋ฅผ ์ผ๋ถ ์ฐธ๊ณ ํด์ ์์ฑํ์ผ๋, ์ฌ๋งํ๋ฉด ๋ฐ์ดํฐ์ํธ๋ฅผ ๋จผ์ ์ฐธ๊ณ ํด์ฃผ์ธ์ :> 1. SPI ์ค์ ์ต์ํ์ ๊ธฐ๋ฅ์ผ๋ก ๋์ํ๊ธฐ ์ํด์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ์ง ์๊ณ , GPIOํ์ ์กฐ์ํด ์ง์ SPI ๊ตฌํํ ๊ฒ์
๋๋ค. - SPI_MasterInit() : ํ ์ค์ SCK, MOSI, NSS๋ฅผ Output์ผ๋ก์ค์ ..