336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
Equivalent of SLEEP instruction in MikroC Pro For AVR 2009
출처 :: http://www.mikroe.com/forum/viewtopic.php?t=20560
sei() 코드 처리법
CodeVision이나 AVR Studio에서 코딩할때 sei();를 볼 수 있다.
이 코드를 MikroC pro for AVR에 가져가면 Error가 생긴다. 해결책이 어떻게 될까.
간단하다. sei()는 ASM코드이므로 asm{...}로 묶어주면 간단히 해결된다.
즉, asm{sei};
sei(); 를 사용하여 전체 인터럽트를 인에이블해준 상태에서
TIMSK 나 ETIMSK 등으로 각각의 개별 인터럽트를 인에이블 해줘야지
해당 인터럽트를 사용할 수 있습니다.
즉, 전역 Interrupt를 해주기 위해서는 sei();를 사용해야한다.
즐거운 코딩이 되길 바라며
P.S. 혹시 MikroC 시리즈 매니아라면 리플 남겨주세요
자료 공유해요
'Mikro C Pro > Mikro C Pro for AVR에 대한...' 카테고리의 다른 글
AVRISP 추가하기 (0) | 2014.06.04 |
---|