两道C语言51单片机编程题 ,查询方式延迟的LED流水灯;串行口通信。

2025-04-11 22:05:56
推荐回答(1个)
回答1:

#include
#include
void init()
{
TMOD=0x10;
TL1=(65535-45872)%256;
TH1=(65535-45872)/256;
TR1=1;
}
void main()
{
unsigned char num=0;
unsigned char a=0xfe;
init();
while(1)
{
if(TF1==1)
{
num++;
if(num==20)
{
P1 = a;
num=0;
a=_crol_(a,1);
}
TL1=(65535-45872)%256;
TH1=(65535-45872)/256;
TF1=0;
}
}
}
第二题的,时间自己改下就行了。