51单片机C程序实验LED灯:[1]单个灯闪烁
说明:单片机控制LED灯间隔时间闪烁
所用程序很简单,实际情况可作相应变化,也有多种方式实现。
proteus电路图
- 01
所需元件清单:(分别是) 51单片机 电容 瓷片电容(也可用普通电容) 晶振 红色二极管 电阻 (tip:没有给高电平与接地,不在元件列表)
- 02
电路图 连接方法如图,注意接口
程序清单
- 01
说明: 先写的延时子程序,放在了前面 然后是闪烁的主程序
- 02
#include<reg51.h> sbit led=P1^0; //延时子程序 void delay() { int i; for(i=0;i<=30000;i++); } //主程序 void main() { led=0; while(1) { led=~led; delay(); } }
完成结果仿真图
- 01
(tip:双击单片机,选择生成的hex文件,确定,然后点击左下角的(播放)三角按钮)
赞 (0)