有谁知道单片机流水灯依次闪亮的八种程序呀,有八个发光二极管的,谢谢啦!

如题所述

八种程序?什么意思?
#include "reg51.h"
#include "intrins.h"
void Delay(unsigned int t)
{
unsigned i;
while(t--!=0)
{
for(i=0;i<500;i++)
{;}
}
}
void main(void)
{
unsigned char temp,num1,num2;
P0=0xff;
while(1)
{
temp=0xfe;
for(num1=0;num1<8;num1++)
{
P0=temp;
Delay(100);
temp = _crol_(temp , 1);
}
temp=0x7f;
for(num2=0;num2<8;num2++)
{
P0=temp;
Delay(100);
temp =_cror_(temp,1);
}

}
}
这是左循环很右循环来点亮的简单程序。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-04-02

上图

相似回答