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;
		}
	}
}
相关推荐
偶像你挑的噻44 分钟前
5-Linux驱动开发-关于LED的字符设备
linux·运维·驱动开发·stm32·嵌入式硬件
沪漂的码农2 小时前
MM32F0144芯片ADC电压采样策略详解
c语言·单片机·嵌入式硬件
aini_lovee4 小时前
基于MATLAB/Simulink实现异步电机直接转矩控制(DTC)仿真
单片机·嵌入式硬件
p666666666810 小时前
【☀Linux驱动开发笔记☀】新字符设备驱动开发_02
linux·嵌入式硬件·学习
q***99411 小时前
SocketTool、串口调试助手、MQTT中间件基础
单片机·嵌入式硬件·中间件
菜鸟-0112 小时前
IAP二级启动系统
单片机·嵌入式硬件
red watchma12 小时前
向量表偏移寄存器(Vector Table Offset Register,VTOR)
单片机·嵌入式硬件
NEU-UUN13 小时前
3.4.STM32-按键控制LED&光敏传感器控制蜂鸣器
stm32·单片机·嵌入式硬件
点灯小铭14 小时前
基于单片机的程控放大器设计与实现
单片机·嵌入式硬件·毕业设计·课程设计·期末大作业
范纹杉想快点毕业14 小时前
《嵌入式硬件从入门到精通:电源 / 模电 / 数电 / 通信核心全解析》
java·开发语言·数据库·单片机·嵌入式硬件