【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;
		}
	}
}
相关推荐
优化控制仿真模型3 分钟前
2026年初中英语大纲词汇表1600词
经验分享·pdf
一个人旅程~3 分钟前
linuxmint如何使用iphone手机上网以及如何管理iphone手机的照片和文件?需要下载哪些基础包和依赖?
linux·windows·经验分享·电脑
一路往蓝-Anbo15 分钟前
第四章:STM32 CAN基础收发编程
stm32·单片机·嵌入式硬件
yashuk22 分钟前
C语言条件编译三种方式及第一种方式的格式、作用与示例
c语言·程序设计·条件编译·代码示例·预处理程序
优化控制仿真模型28 分钟前
方正小标宋简体、仿宋GB2312和楷体_GB2312办公字体安装包下载安装教程
经验分享·pdf
qeen8731 分钟前
【数据结构】栈及其C语言模拟实现
c语言·数据结构·学习·
我不是懒洋洋35 分钟前
深入理解C语言指针:从一级指针到函数指针
c语言
椰羊~王小美43 分钟前
嵌入式 和 单片机
java·单片机·嵌入式硬件
熬夜敲代码的猫1 小时前
C/C++:内存管理
c语言·c++·动态内存管理
悠哉悠哉愿意1 小时前
【物联网学习笔记】TIM
笔记·单片机·嵌入式硬件·物联网·学习