728x90 반응형 ATmega 2560/Ghost의 ATmega C Led 깜박거리기1 Ghost 욕심이 넘 많아? ~_~ ATmega LED 깜박 거리기. 1. 위 그림은 ATmega 128의 LED를 사용해보기 위해 짠 소스이다. #include 2. 보통 C에서는 #include 나 #include 라는 헤더 파일을 많이 봤을 것이다. 그러나 ATmega에서는 다른 헤더 파일을 쓰는데 avr이라는 폴더에서 io.h라는 헤더 파일을 불러온다. int main(void) 3. 이 부분은 C언어와 같기 때문에 생략. { volatile unsigned long i; 4. volatile는 컴파일러가 컴파일을 시키면서 변수가 쓸모가 없을때 스스로 최적화 시켜 짤라 버리는데 짤라서 버리지 못하게 한다. ATmega가에서 long은 4바이트이므로 4바이트의 i변수를 서언 하였다. unsigned는 부호 없이 사용한다고 선언을 한것.. 2012. 5. 9. 이전 1 다음 728x90 반응형