pic18f4550-examples/menu_rota/Makefile
2025-02-20 11:16:36 -06:00

26 lines
380 B
Makefile
Executable File

# Makefile para pic
SRC=*.c
CC=sdcc
FAMILY=pic16
PROC=18f4550
HEX:=main.hex
all: $(SRC:.c=.hex)
comp: $(SRC)
$(CC) --use-non-free -m$(FAMILY) -p$(PROC) $^
clean:
rm -f $(SRC:.c=.asm) $(SRC:.c=.cod) $(SRC:.c=.hex) $(SRC:.c=.lst) $(SRC:.c=.o)
asm: *.asm
gpasm -p 18F4550 -o main.hex $^
program: ${HEX}
pk2cmd -M -PPIC18F4550 -F${HEX}
asmp: asm program
.PHONY: all clean