4868| 5
|
用单片机中断方式实现八位LED流水灯,求大神帮我这个菜鸟改改吧! |
40黑币
最佳答案#define uint unsigned int
#define uchar unsigned int
#define led P0
/*
void delay(uint i)
{
while(i--);
}*/
void timeo()
{
TMOD|=0x01;
TH0=0xb0;
TL0=0x3c;
TR0=1;
ET0=1;
EA=1;
}
void main()
{
timeo();
led=0x01;
while(1)
{
;
}
}
void Time0() interrupt 1
{
static uint i=20;
TH0=0xb0;
TL0=0x3c;
i--;
if(i==0)
{
i=20;
led=led
| ||
| ||
| ||
| |