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;
		}
	}
}
相关推荐
老k一步步来30 分钟前
鸣志驱动器 Alarm_CodeTypeDef 状态报警位详解
嵌入式硬件
星栖与芯1 小时前
LiteOS-M 切换汇编逐行图解(5):HalPendSV 任务切换的现场搬运(五阶段逐行)
汇编·stm32·嵌入式硬件·harmonyos
朝发如雪1 小时前
快速掌握单片机基础(4)(ds18b20)
单片机
2601_958352901 小时前
不改PCB也能调拾音方向?真相在这。
前端·嵌入式硬件·回声消除·语音模块·降噪处理
M78佐菲1 小时前
ARM学习笔记(四)
linux·arm开发·笔记·嵌入式硬件·学习
kkkkkkkkkk_Z1 小时前
单片机|学习日记:单片机底层架构与寄存器操作全解析
linux·笔记·单片机·学习·51单片机
半导体憨包1 小时前
光伏组件级MLPE功率优化器DCDC:25年寿命+IP67+雷击,怎么设计才不“翻车“?
嵌入式硬件·硬件工程·dc-dc·半导体芯片
LCG元1 小时前
STM32F103 双ADC交错采样实战:DUALMOD寄存器拆解、DMA位宽陷阱与1.71MSPS有效采样率实测
stm32·单片机·嵌入式硬件
朝发如雪2 小时前
快速掌握单片机基础(5)(ARM基本概念)
单片机·arm
Industio_触觉智能2 小时前
瑞芯微RK3576开发板部署模型|端侧Agent工具调用实现拆解
嵌入式硬件·agent·智能硬件·开发板·瑞芯微·端侧部署·rk3576