写一个51单片机流水灯从左到右逐渐点亮的程序
时间: 2023-04-03 15:04:38 浏览: 163
单片机C语言程序设计从左到右的流水灯(基于8051+Proteus仿真)
5星 · 资源好评率100%
你好,以下是51单片机流水灯从左到右逐渐点亮的程序:
#include <reg51.h>
void delay(unsigned int xms) //延时函数
{
unsigned int i,j;
for(i=xms;i>0;i--)
for(j=110;j>0;j--);
}
void main()
{
unsigned char i;
while(1)
{
for(i=0;i<8;i++) //循环8个LED灯
{
P1 = ~(0x01<<i); //点亮当前LED灯
delay(500); //延时500ms
}
}
}
阅读全文