AT89C51单片机输出脉冲

来源:百度知道 编辑:UC知道 时间:2024/09/21 17:23:53
AT89C51单片机的p0.0口输出周期为2ms的脉冲
程序怎么写??
谢谢?

路过算了~不想死老细胞,也不晓得拿不拿的到分……

out bit p0.0
.......
start: .......
clr out
out_wave: cpl out
call delay1ms
jmp out_wave
delay1ms: ........
ret
end
也可以用定时中断
具体你自己看

初始化 12M
TMOD=0X00;
TH0=0X1C;
TL0=0X18;
EA=1;
TR0=1;

定时中断函数
void.......
{TH0=0X1C;
TL0=0X18;
P0.0=!P0.0;}