1、简介
实现用单片机 通过执行C 语言 程序 ,实现对 led 灯 的 控制
2、protues 最小电路图
用 protues 选用电器 原件 ,模拟 led 模块 电路图。
3、keil led 控制程序的编写
#include<reg52.h>
sbit LED_Yellow = P0^1; //单片机 P0.1 脚
sbit LED_Green = P0^2; //单片机 P0.2脚
void Delay();
void main(){
while(1){
Delay(); //随便一个延时程序
LED_Yellow = 0; //黄灯亮
LED_Green = 1; //绿灯灭
Delay ();
LED_Yellow = 1; //黄灯灭
LED_Green = 0; //绿灯亮
}
}
void Delay()
{
unsigned char h, i, j, k;
for (h = 5; h > 0; h–)
for (i = 4; i > 0; i–)
for (j = 116; j > 0; j–);
}
4、现象
至此 有单片机 发信号 控制小灯,这一模块,理论上已经实现了。
文件参考:
用proteus绘画51单片机最小系统
https://jingyan.baidu.com/article/9c69d48f49796b13c9024eef.html
51单片机实战:Proteus、Keil入门及点亮一个虚拟LED
https://www.jianshu.com/p/88dfc09e7403