首先是计算定时时间:1KHz,脉宽:1/1KHz/2=500US
ORG 00H
AJMP MAIN
ORG 0BH
LCALL DSZD
RETI
ORG 30H
MAIN:
LCALL T0INIT
AJMP $
T0INIT:
MOV TMOD,#01;工作在方式1
LCALL T0LOAD
SETB TR0
SETB ET0
SETB EA
RET
T0LOAD:
MOV TL0,#0C
MOV TH0,#0FEH
RET
DSZD:
LCALL T0LOAD
CPL P1.4
RET
END
大概就是这样的..
其实书上也是有的...
认真看下..应该也行的...:)