Source: Electronics
AVR fuse bits settings
Posted by Omkar on April 3, 2010
Setting AVR fuse bits correctly is most important and equally confusing part for many beginners. In this post I have presented some of the ready to use fuse bit settings and corresponding batch files, which can be used with AVRdude.
Link for downloading avrdude batch files (to be used with USBasp) is given at the end of this post.
Microcontroller |
H |
L |
Description |
ATmega328 | 0xD9 | 0x62 | Factory Default Settings for ATmega328P |
ATmega328 | 0xD9 | 0xE2 | Settings for ATmega328P, serial program Enabled, Int RC 8 mHz |
ATmega16/32 | 0x99 | 0xE1 | Factory Default Settings for ATmega16/32.
H fuse: L fuse: |
ATmega16/32 | 0xD9 | 0xFF | External Crystal upto 16MHz, JTAG disabled. Rest of the options : Default. |
ATmega 8/16/32 | 0xD9 | 0xE4 | Internal 8MHz oscillator, JTAG disabled. Rest of the options : Default. Note: ATmega8 not included JTAG. |
ATmega8 | 0xD9 | 0xE1 | Factory Default Settings for ATmega8.
H fuse: L fuse: |
ATmega8 | 0xD9 | 0xEF | External Crystal upto 16MHz. Rest of the options : Default. |
ATtiny13 | 0xFF | 0x6A | Factory Default Settings for ATtiny13.
H fuse: L fuse: |
ATtiny13 | 0xFF | 0x69 | Internal 4.8MHz oscillator, Divide clock by 8. Rest of the options : Default |
ATtiny13 | 0xFF | 0x79 | Internal 9.6MHz oscillator, clock is not divided by 8. Rest of the options : Default. |
Дополнение:
Read default AVR ATMEGA8-16PU