作业帮 > 综合 > 作业

c51程序求助!急!1.利用T0或T1定时0.5s控制P1口8个灯同时亮...

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/06 19:44:12
c51程序求助!急!1.利用T0或T1定时0.5s控制P1口8个灯同时亮...
c51程序求助!急!1.利用T0或T1定时0.5s控制P1口8个灯同时亮暗.
12m主频
#include
#include
#define uchar unsigned char
#define uint unsigned int
void main()
{
uchar T_Count = 0;
P1 = 0xff;
TMOD = 0x01;
TH0 = (65535-50000)/256;
TL0 = (65535-50000)%256;
TR0 = 1;
while(1)
{
 if(TF0 == 1)
{
 TF0 = 0;
TH0 = (65535-50000)/256;
TL0 = (65535-50000)%256;
if(++T_Count == 10)
{
 P1 = ~P1;
T_Count = 0;
}
}
}
}