0
点赞
收藏
分享

微信扫一扫

单片机案例之闪烁的LED灯(持续更新...)

小黑Neo 2022-02-04 阅读 56

单片机案例

结合proteus和keil

闪烁的LED灯

原理图

在这里插入图片描述

程序
/*
	名称:闪烁的LED
	说明:LED按照设定的时间间隔闪烁
*/
#include<reg52.h>
#define INT8U unsigned char
#define INT16U unsigned int 

sbit LED=P2^0;	//LED连接在P2.0引脚

//延时函数
void delay_ms(INT16U x)
{
	INT8U t;
	while(x--);
	for(t=0;t<120;t++);
}

//主程序
void main()
{
	while(1)
	{
		LED=~LED;//取反,形成LED闪烁效果
		delay_ms(150);//延时
	}
}
举报

相关推荐

0 条评论