2011/03/25

AT90USB1286 CKDIV8 퓨즈 세팅

기본 세팅은 CKDIV8이 enable 상태이다.
외부 8MHz 크리스탈 연결시 1MHz로 동작한다는 사실~~
USART 출력이 왜 깨지는지 한참 헤매다 ISP 연결해보고 알아냈다.
ATmega128에서는 이 퓨즈비트가 있다는 것도 몰랐는데...

USB만으로 간편하게 사용할 목적이었는데 ISP 물려서 일일이 퓨즈세팅 하기도 귀찮고 해서 걍

    CLKPR = (1 << CLKPCE);
    CLKPR = 0x00;

코드를 삽입하기로 했다.

AVR 한동안 안하다 하려니 머 이러케 걸리적거리는게 많으냐...

댓글 없음:

댓글 쓰기