PROJECT = 5Hz
DEVICE = attiny12
F_CPU = 32768
CL = avr-gcc -Wall -mmcu=$(DEVICE) -D F_CPU=$(F_CPU) -nostartfiles
FUSE = 0x59
#01011001
#32-KHz-Uhrenquarz
all: $(PROJECT).hex $(PROJECT).lst
$(PROJECT).hex: $(PROJECT).elf
avr-size -C --mcu=$(DEVICE) $<
avr-objcopy -j .text -j .data -O ihex $< $@
$(PROJECT).lst: $(PROJECT).elf
avr-objdump -d $< > $@
$(PROJECT).elf: $(PROJECT).S makefile
$(CL) -o $@ $<
# $@ = Ziel
# $< = Quelle (1. Datei)
# $^ = alle Quellen
#flash: $(PROJECT).hex
# $(AVRDUDE) -U flash:w:$<:i
Detected encoding: ASCII (7 bit) | 2
|