# Program the device.
program: $(TARGET).hex $(TARGET).eep
$(AVRDUDE) $(AVRDUDE_FLAGS) $(AVRDUDE_WRITE_FLASH) $(AVRDUDE_WRITE_EEPROM) $(AVRDUDE_WRITE_FUSE)
# ATMega8 fuses
vnehniy kvarc 32.768 кГц)
# Fuse high byte:
# 0x8F = 1 0 0 0 1 1 1 1 ‹-- BOOTRST (1-boot reset vector at 0x0000 0-Boot Loader vector)
# ^ ^ ^ ^ ^ ^ ^------ BOOTSZ0(Boot Loader operations.)
# | | | | | +-------- BOOTSZ1(Boot Loader operations.)
# | | | | +---------- EESAVE (don't preserve EEPROM over chip erase)
# | | | +-------------- CKOPT (0-C0-36pF 1-C0- No Konekt)
# | | +---------------- SPIEN (allow serial programming)
# | +------------------ WDTON (WDT yes always on)
# +-------------------- RSTDISBL (reset pin is enabled)
# Fuse low byte:
# 0xE9 = 1 1 1 0 1 0 0 1
# ^ ^ \ / \--+--/
# | | | +------- CKSEL 3..0 (vnehniy kvarc 32.768 кГц)
# | | +--------------- SUT 1..0 (vnytreniy osc, BOD enabled)
# | +------------------ BODEN (BrownOut Detector enabled)
# +-------------------- BODLEVEL (2.7V)
AVRDUDE_WRITE_FUSE = -U hfuse:w:0x8F:m -U lfuse:w:0xE9:m
Прикрепленный файл:
6603268.rar