Changing FuseBits using Bascom
WARNING!
CHANGING FUSEBITS INCORRECTLY CAN RENDER THE MICROCONTROLLER
INOPERABLE!
USE THE FOLLOWING INFORMATION AT YOUR OWN RISK!
Fusebits are special flags that tell the
microcontroller how to behave. The best source for information on
the fusebits for the ATMega32 MCU is the datasheet found here.
Below is the default fusebit settings in the
DevBoard-M32.

The DevBoard-M32 has 2 fusebits changed from
the factory settings of the ATMega32 - the internal oscillator is
set to 8MHz instead of 1MHz and JTAG is disabled.
A typical fusebit change is to use a ceramic
resonator to increase the processor speed to 16MHz. This requires to
settings to be changed. The first is changing Fusebit P to
programmed to force rail-to-rail oscillation. The second is Fusebit
KLA987 to111110: Ext. Crystal/Resonator High Freq.

Once these 2 fusebits are changed, the MCU
will operate at the speed of the resonator installed, up to 16MHz. WARNING!
CHANGING FUSEBITS INCORRECTLY CAN RENDER THE MICROCONTROLLER
INOPERABLE!
USE THE FOLLOWING INFORMATION AT YOUR OWN RISK!
|