设单片机的晶振频率为12MHz,使用计时器1,在方式0下由P1.0输出周期为10ms的等宽方波,以查询方式完成.

2025-04-14 09:07:54
推荐回答(1个)
回答1:

TMOD=0X00;
TH1=(8192-5000)/32;
TL1=(8192-5000)%32;
TR1=1;
while(1)
{
if(TF1==1)
{
P1^0=~P1^0;
TF1=0;
TH1=(8192-5000)/32;
TL1=(8192-5000)%32;
}
}