microbasic pro: 6.1.1
def-file: "ATMega88"
avr-flash: 2.1.4
device: "ATMega88"
operating system: win xp 32-bit
"edit profile" BOD (brown-out detection) entry --> results in bod "avr-flash" dialog-box entry as follows:
Code: Select all
disabled --> 4,3V
1,8V --> 2,3V
2,7V --> 1,8V
4,3V --> disabled
additional information
compiler project edit dialog box shows:
Code: Select all
LOW = 0x42 = 0100 0010
HIGH = 0xDF = 1101 1111
EXTENDED = 0xF9 = 1111 1001
i didn't actual program the device because i am waiting for delivery of mikroe-programmer.
however, this shows that it would be fine if flash software could not only verify fuse bits but display (read-out) the actual hardware device state and a bit-map of fuse bytes.
(it's obscure, what goes wrong here... just the displayed bod-setting in avr flash dialog-box, progamming of fuse byte of the chip - or both.)
- - - -
for testing purposes, i've changed device to ATMEGA16 (which has 3 options of bod, and all features used in the program), rebuilt all files, and with that device it works correctly: avr flash shows the correct entry of compiler project settings
- - - -
btw: avr flash does not support SELFPRGEN bit of extended fuse byte for atmega88pa. (compiler devices: 88/88p/88a/88pa, avr flash devices: 88/88p).
- - - -
reb