AVR 강좌 - ATmega 퓨즈비트(fuse bit)란 무엇인가
AVR 강좌 - ATmega 퓨즈비트(fuse bit)란 무엇인가 : • 퓨즈비트란 ? 퓨즈비트 (fuse bit) 란 AVR ATmega 컨트롤러의 기능 설정용 제어 비트라고 할 수 있다 . 퓨즈 비트는 AVR 의 모델에 따라 그 메모리의 길이나 비트 구성이 다르다 . 내용은 거의 비슷하여 대체로 다음과 같은 기능들을 갖는다 . - JTAGEN, OCDEN: JTAG 의 사용 가능 여부를 선택 - SPIEN: 다운로드 케이블에 의한 직렬 프로그래밍 사용 가능 여부를 선택 - CKSEL4~CKSEL0, CKOPT: 시스템 클럭의 소스나 오실레이터 옵션을 선택 - SUT1~SUT0: 기동 시간을 선택 - WDTON: 위치독 타이머 사용 가능 여부를 선택 - BODEN, BODLEVEL: BOD 기능의 사용 여부 및 BOD 전압 레벨을 선택 - BOOTSZ1~BOOTSZE, BOOTRST: 부트 메모리 사이즈나 리셋 벡터를 선택 - EESAVE: 칩삭제 명령에서 내부 EEPROM 을 삭제할 것인지 여부를 선택 - M103C: 그 이전 모델과의 호환 모드로 동작할지 여부를 선택 • ATmega128A Datasheet 참고 . → ATmega 128A 의 퓨트 비트 설정은 다음과 같이 하였다 .