已知时钟频率为12MHz,用定时计数器T0,工作方式1从P1.7输出周期为1ms连续方波脉冲

谁会,急,高手来帮帮忙,编个程

设初值为X 2^16-X=500us (因为周期为1ms) X=65036=FE0C(H)
ORG 0000H
SJMP MAIN
ORG 0013H
SJMP IPT0
MAIN: MOV SP,#60H
MOV TL0,#0CH
MOV TH0,#0FEH
SET EA
SET ET0
SET TR0 (不好意思这句我记不清了,你学过应该知道,开启中断三条语句,)
HERE : SJMP HERE
IPT0: CPL P1.7
MOV TL0,#0CH
MOV TH0,#0FEH
RETI

我随手写的,你自己看看吧!当参考!
温馨提示:答案为网友推荐,仅供参考