51单片机:LED灯流水灯
2022-07-25 来源:csdn
知道闪烁原理后,我们就可以将所有引脚依次输出0V、延时、输出5V,就能达到流水灯效果,但这样写太呆板,咱们利用C语言for循环,再进行位运算就可以简单达到效果,程序如下
#include'reg52.h' //引用头文件
void Delay(int time)
{
while(time--) //while循环一次需要10us
{
}
}
int main()
{
int i = 0;
while(1)
{
for(i=0;i<8;i++)
{
P2=~(0x01< Delay(50000);
}
}
return 0;
}
实验现象如下
上一篇:51单片机:数码管显示
下一篇:51单片机,点亮LED灯和闪烁
相关文章