51单片机-独立按键控制LED显示二进制

时间:2024.8.29

作者:Whappy

目的:学习51单片机

代码:

复制代码
#include <REGX52.H>
#include "intrins.h"



void Delay1ms(unsigned int xms)		//@11.0592MHz
{
	unsigned char i, j;
	
	while(xms--)
	{
		_nop_();
		i = 2;
		j = 199;
		do
		{
			while (--j);
		} while (--i);
	}

	
}



void main(void)
{
	
	
	//P2_0 = 0;
	unsigned char LEDNum = 0;
	
	while(1)
	{
		if(P3_1 == 0)
		{
			Delay1ms(20);
			while(P3_1 == 0);
			Delay1ms(20);
			
			LEDNum++;
			P2 = ~LEDNum++;
			
		}
	}
}

现象:

相关推荐
zzz_23683 分钟前
【Java实习面试算法冲刺】哈希!
java·算法·面试
大耳朵糊涂3 分钟前
找前/后驱节点
算法
wuyk5554 分钟前
25. 函数指针表:用查表替代 switch-case,打造高效可维护的嵌入式状态机
c语言·stm32·单片机·mcu·51单片机
灯厂码农6 分钟前
STM32三大通信协议详解——UART、I2C、SPI
stm32·单片机·嵌入式硬件
孤狼warrior9 分钟前
从冒泡到传送带流水线:一个3D沉浸式算法靶场,让思想的伟力改变世界
python·算法·typescript
来生硬件工程师13 分钟前
【硬件笔记】DCDC电源设计—BUCK电路设计要点
笔记·单片机·嵌入式硬件·硬件工程·智能硬件
bu_shuo19 分钟前
计算机二级学习-查找和排序
学习·算法·排序算法
Sam092740 分钟前
【AI 算法精讲 13】朴素贝叶斯:文本分类的基石
人工智能·python·算法·ai
SilentSamsara43 分钟前
模型可解释性业务化:SHAP/LIME 的业务汇报与合规审查
人工智能·算法·机器学习·自动化
byte轻骑兵1 小时前
【LE Audio】CSIP精讲[5]: 蓝牙协同设备组的安全防护体系与实战规范
算法·安全·音频·le audio·低功耗音频