# Makefile avr-gcc 
##################
ZIEL=avrhello
UPROZ=m1284p
# UPROZ=m32
CPROZ=atmega1284p
# CPROZ=atmega32
GERAET=stk500v2
SCHNITTSTELLE=/dev/ttyUSB0

all: install

$(ZIEL).out: $(ZIEL).c
	avr-gcc -mmcu=$(CPROZ) -Wall -Os -o $(ZIEL).out $(ZIEL).c

$(ZIEL).hex: $(ZIEL).out
	avr-objcopy -O ihex $(ZIEL).out $(ZIEL).hex

install: $(ZIEL).hex
	avrdude -p $(UPROZ) -c $(GERAET) -P $(SCHNITTSTELLE) -e \
	-U flash:w:$(ZIEL).hex:i

clean:
	rm -f $(ZIEL).out $(ZIEL).hex

