22019, 1/1101 회원가입  로그인  
   rbdyd890
   avr atmega16(마이크로컨트롤러) 5장 exam5_1.c 해석좀...

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=23741 [복사]


#include<AVR/io.h>

unsigned int data=0xFE;

void main(void)
{

        DDRB=0xFF;
        PORTB=0xFF;
        DDRB|=0xFB;
        GICR|=0x40;
        MCUCR=0x02;
        MCUCSR=0x00;
        GIFR=0x40;

        __enable_interrupt();

        while(1);
}

#pragma vector=INTO_vect
__interrupt void INTO_interrrupt(void)
{
        __disable_interrupt();

        PORTB=data;

        data--;
        }



__interrupt void INTO_interrrupt(void)
이 위쪽 문장에서 계속 error 러 납니다..
책을 찾아보고 해도.. 저 혼자에 힘으로는 힘들어서 ...ㅠ
고수님들 부탁좀 드리겠습니다..ㅠ
가능하면 전체 적으로 어떻게 돌아가는지 해석도 부탁 드리겟습니다 !!

  Hit : 5605     Date : 2012/05/15 01:59



    
멍멍 인터럽트 핸들러 명칭은 컴파일러마다 다르더라고요
사용하시는 컴파일러에 맞게 이름을 고쳐주셔야 할 겁니다
2012/05/17