编程,用单片机P1.0控制一个灯以100MS为周期闪烁,即50MS亮,50MS灭

用定时器T0工作在定时模式方式1实现
2025-04-05 05:41:28
推荐回答(1个)
回答1:

#include
sbit pluse=P1^0;
void t0isr() interrupt 1
{
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
pluse=~pluse;
}
main()
{
TMOD=0x01;
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
TR0=1;
ET0=1;
EA=1;
while(1);
}