2021-06-09 51单片机:两个独立按键控制一个led,k1按下松开led闪烁三次,k2按下LED闪烁五次

缘由51单片机:两个独立按键控制一个led,k1按下松开led闪烁三次,k2按下LED闪烁五次_嵌入式-CSDN问答

cpp 复制代码
#include "REG52.h"
sbit K1 = P1^0;
sbit K2 = P1^1;
sbit LED=P0^0;
void main()
{
	unsigned char Xd=0,ss=0;
	unsigned int wei=0;
	while(1)
	{
		if(K1==0&&++Xd==0){ss=3*2;while(K1==0);}
		if(K2==0&&++Xd==0){ss=5*2;while(K2==0);}
		if(ss&&!++wei)
		{
			LED=~LED;
			--ss;
		}
	}
}
相关推荐
EVERSPIN1 小时前
分享国产RISC-V单片机通用
单片机·嵌入式硬件·risc-v
浅陌pa2 小时前
05:(寄存器开发)定时器一
stm32·单片机·嵌入式硬件
TNT_JQR3 小时前
电子信息类专业技术学习及比赛路线总结(大一到大三)
单片机·嵌入式硬件·学习
钟剑锋-JeffChong5 小时前
智能手表(Smart Watch)项目
stm32·单片机·嵌入式开发·智能手表
jmlinux5 小时前
环形缓冲区(Ring Buffer)在STM32 HAL库中的应用:防止按键丢失
c语言·stm32·单片机·嵌入式硬件
江山如画,佳人北望6 小时前
智能平衡移动机器人-平台硬件电路
单片机·嵌入式硬件
江将好...7 小时前
定时器实验(Proteus 与Keil uVision联合仿真)
单片机·嵌入式硬件
地球空间-技术小鱼7 小时前
嵌入式系统学习
嵌入式硬件·学习
物随心转7 小时前
中断系统的原理
单片机·嵌入式硬件
FreakStudio15 小时前
全网最适合入门的面向对象编程教程:56 Python字符串与序列化-正则表达式和re模块应用
python·单片机·嵌入式·面向对象·电子diy