【51单片机节日彩灯控制器设计】2022-6-11

缘由单片机节日彩灯控制器设计-编程语言-CSDN问答

复制代码
#include "reg52.h"
sbit k0=P1^2;
sbit k1=P1^3;
sbit k2=P1^4;
sbit k3=P1^5;
bit k=0,kk=0;
void main()
{
	unsigned char Xd=0;
	unsigned int ys=0; 
	while(1)
	{
		if(k0==0&&++Xd==0){kk=0;k=P3=1;while(k0==0);}
		if(k1==0&&++Xd==0){kk=k=0;P3=255;while(k1==0);}
		if(k2==0&&++Xd==0){kk=k=P3=1;while(k2==0);}
		if(k3==0&&++Xd==0){kk=1;k=0;P3=128;while(k3==0);}
		if(++ys==0)
		{
			if(kk)
			{
				if(k)if((P3*=2)==0)P3=1;else;				
				else if((P3/=2)==0)P3=128;else;
			}
			else
				if(k)if((P3*=2)==0)P3=1;else;
		}
	}
}
相关推荐
进击的横打4 分钟前
【车载开发系列】热敏电阻与上下拉电阻
单片机·嵌入式硬件
XINVRY-FPGA4 分钟前
XCKU035-2FBVA676I AMD Xilinx Kintex UltraScale FPGA
arm开发·嵌入式硬件·网络安全·fpga开发·硬件工程·信号处理·fpga
智者知已应修善业26 分钟前
【51单片机使用IO组赋值方法实现无源蜂鸣器响时LED12亮不响时34亮】2024-3-7
c++·经验分享·笔记·算法·51单片机
.千余28 分钟前
【C++】深挖STL list底层:解迭代器与节点存储逻辑
开发语言·c++·笔记·学习·其他
思陌Ai算法定制30 分钟前
脊柱三维分类新进展:AI识别转移瘤、感染与正常椎体
经验分享
崇山峻岭之间44 分钟前
单片机USB虚拟串口实验
单片机·嵌入式硬件
kgduu1 小时前
msi文件右键以管理员身份运行
笔记
zhangrelay1 小时前
2000-2025 年适龄升学智能大模型整理数据
大数据·笔记·学习
崇山峻岭之间1 小时前
单片机USB U盘实验
单片机·嵌入式硬件
栈溢出了1 小时前
PyTorch 中 unfold 的理解笔记
人工智能·pytorch·笔记