📄 pwm.mak
字号:
# TASKING EDE (Windows based integrated Embedded Development Environment)
#
# This makefile has been generated by TASKING EDE
#
# Toolchain: TASKING Demo Tools for 8051 v6.0 r1
#
BINDIR = c:\dcc51\bin
INCDIR = c:\dcc51\include
LIBDIR = c:\dcc51\lib
PROJ = pwm
PROJDIR = d:\stc12c2052pca
PRODDIR = c:\dcc51
OUTDIR =
OPT_CC = -I"c:\dcc51\include" -Ms -ivo=0x0000 -Cat8x2051 -s -wstrict -O1 -c0 -b0 -a20 -g -A1 -mid=128
OPT_MPP = -I"c:\dcc51\include" -DMODEL=SMALL -DREGBANK=0 -DSTACKLENGTH=20
OPT_AS = RB(0) -Cat8x2051 -I"c:\dcc51\include" PL(60) PW(104)
OPT_LK = -lc51s -L"c:\dcc51\lib" RS(128) RE(XD(0,0)) FO PW(78) GR
all : "$(PROJ).abs" "$(PROJ).hex"
"pwm.src" : "pwm.c" "stc12c2052ad.h"
@echo Compiling $*.c
@"c:\dcc51\bin\cc51.exe" "pwm.c" -f <<EOF
${separate "\n" -ne $(OPT_CC) }
EOF
"pwm.obj" : "pwm.src"
@echo Assembling $*.src
@"c:\dcc51\bin\asm51.exe" "pwm.src" -f <<EOF
${EMPTY} -ne $(OPT_AS)
EOF
"pwm_cstart.src" : "pwm_cstart.asm"
@echo Macro preprocessing $*.asm
@"c:\dcc51\bin\mpp51.exe" "pwm_cstart.asm" -f <<EOF
${EMPTY} -ne $(OPT_MPP)
EOF
"pwm_cstart.obj" : "pwm_cstart.src"
@echo Assembling $*.src
@"c:\dcc51\bin\asm51.exe" "pwm_cstart.src" -f <<EOF
${EMPTY} -ne $(OPT_AS)
EOF
"$(PROJ).out" : "pwm.obj" "pwm_cstart.obj"
@echo Linking to $*.out
@"c:\dcc51\bin\link51.exe" -f <<EOF
${separate ",\n" $(match .obj $!) $(match .lib $!)}
TO $@
${separate "\n" -ne $(OPT_LK) }
EOF
"$(PROJ).abs" : "$(PROJ).out"
@echo Creating IEEE-695 absolute file $*.abs
@"c:\dcc51\bin\ieee51.exe" -ne $(IEEE_START) $! $@
"$(PROJ).hex" : "$(PROJ).out"
@echo Creating Intel Hex Records file $*.hex
@"c:\dcc51\bin\ihex51.exe" -ne $(START) $! $@
# Copyright (c) 2001 TASKING, Inc.
# Serial: 000000-086
# EDE Version: 2.6 r4
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -