我写了一个51汇编的程序,使用的是定时计数器T0,让它工作于计数方式下,工作模式选择模式2,外部脉冲输入P3.4,分频后的波形从P1.0输出,随便写的,好久没有用51汇编了,高手帮着指导一下,感激不尽!对了,占空比1:1的<br />脉冲啊!<br /> ORG 2000H;<br />MAIN: MOV TMOD,#0EH; %定时器T0工作于模式2<br /> MOV TH0, #FBH;<br /> MOV TL0, #FBH;<br /> SETB EA; %中断方式<br /> SETB ET0;<br />LOOP: SETB TR0; %开始计数<br /> SJMP $;<br /> AJMP LOOP;<br /><br />中断服务程序:<br /> ORG 2400H;<br /> CPL P1.0;<br /> RETI;
|