用c51单片机写一个控制灯灭的程序
时间: 2023-04-09 08:00:38 浏览: 127
基于C51单片机的简单控制灯光的程序
我可以回答这个问题。以下是一个简单的C51单片机控制灯灭的程序:
```
#include <reg51.h>
sbit LED = P1^0; // 定义LED连接的引脚
void main()
{
while(1)
{
LED = 0; // 灭灯
delay(1000); // 延时1秒
LED = 1; // 亮灯
delay(1000); // 延时1秒
}
}
void delay(unsigned int i)
{
unsigned int j, k;
for(j=0; j<i; j++)
for(k=0; k<125; k++);
}
```
这个程序使用P1.0引脚连接LED,通过循环控制LED灯的亮灭,每次亮灯和灭灯的时间间隔为1秒。
阅读全文