第2个回答 2020-01-10
#include"reg51.h"
//reg51.h头文件
sbit
LED0=P0^0;
//定义一个寄存器空间,地址是P0^0,名字是LED0
void
set_start()
//led启动类
{
TMOD=0X01;
TL0=0X65;
TH0=0XFC;
TR0=1;
ET0=1;
EA=1;
}
void
Time()
interrupt
1
//led根据时间执行中断类
{
static
unsigned
int
uiTount=0;
TL0=0X65;
TH0=0XFC;
uiTount++;
if(uiTount<1000)P2=0X06;
else
if(uiTount>=1000&&uiTount<2000)P2=0;
else
uiTount=0;
}
main()
//主函数执行
{
set_start();
P0=0;
LED0=1;
while(1)
{
;
}
}