Atmega128/AVR Atmega128 (3) 썸네일형 리스트형 AVR Studio 4 .elf파일 누락 빌드 과정에서 다음과 같은 에러가 발생했다해결방법은 avr-gcc와 make 파일의 경로를 재지정 해주면 된다. Project > Configuartion Options로 들어가서 Custom Options에서 Toolchain을 체크해제하고 ...을 눌러 각 경로를 지정한다.복사 붙여넣기는 되지 않으니 경로를 찾아야 한다. avr-gcc : C:\WinAVR-20100110\bin\avr-gcc.exemake : C:\WinAVR-20100110\utils\bin\make.exe 확인을 누르고 정상적으로 빌드가 되는지 확인한다. volatile 지시어에 의한 변수 선언과 요청/응답 인터페이스 #include #include #define NUM_EVENT 5#define REQUEST 1#define NOT_REQUEST -1#define REPLY 0volatile int req_INT0 = REQUEST, req_INT1 = NOT_REQUEST;// INT0 인터럽트 서비스 루틴ISR(INT0_vect){ static long event = 0; if(req_INT0 == REQUEST){ event++; if(event >= NUM_EVENT){ event = 0; req_INT0 = REPLY; } }}// INT1 인터럽트 서비스 루틴ISR(INT1_vect){ static.. B포트를 이용한 LED 점멸 #include #define S0 PB5#define S1 PB6#define S2 PB7#define D0 PB0#define D1 PB1#define D2 PB2#define D3 PB3#define D4 PB4int main(void){ //DDRB 레지스터 변수, 1 이전 1 다음