【51单片机2个按键控制流水灯转向】2022-10-25

缘由51单片机按键流水灯-嵌入式-CSDN问答

cpp 复制代码
#include "REG52.h"
sbit k1=P3^0;
sbit k2=P3^1;
void main()
{
	unsigned char l=0,xd=0,ys1=0,ys2=0,z=0;
	P1=l;
	while(1)
	{
		if(k1==0&&++xd==0)
		{
			z=0;
			while(k1==0);
		}
		if(k2==0&&++xd==0)
		{
			z=1;
			while(k2==0);
		}
		if(++ys1==0)if(++ys2==0)
		{
			if(z==0)if(l==0)l=1;else l*=2;
			else if(l==0)l=128;else l/=2;
			P1=l;
		}
	}
}
相关推荐
map_vis_3d19 小时前
JSAPIThree 加载简单点图层学习笔记:SimplePoint 散点可视化
笔记·学习·信息可视化·mapvthree·jsapithree·simplepoint·点图层
蓝田生玉1231 天前
BEVFormer论文阅读笔记
论文阅读·笔记
mftang1 天前
STM32 IO接口推挽输出 (PP)和开漏输出 (OD)
stm32·嵌入式硬件·推挽输出·开漏输出
西瓜堆1 天前
提示词工程学习笔记: 工程技术行业提示词推荐
笔记·学习
天骄t1 天前
嵌入式系统与51单片机核心原理
linux·单片机·51单片机
码不停蹄Zzz1 天前
C语言第1章
c语言·开发语言
VekiSon1 天前
51单片机——从入门到实操
单片机·嵌入式硬件·51单片机
Arciab1 天前
51单片机_中断&定时器
单片机·嵌入式硬件·51单片机
2401_863326111 天前
基于单片机超高精度电参数测试设计
单片机·嵌入式硬件
搁浅小泽1 天前
DIP插装加工整线流程
单片机·嵌入式硬件·可靠性工程师