一、原理图

1、找到对应的按键和LED对应的接口

按键没有按下是高电频,按下变低电频

image-20230317191130141

2、控制寄存器一位来控制LED

  P1口是LED

image-20230317191634630

亮灭可以独立按键使用P1口加 _ 每一位

image-20230317191907627

3、代码

#include <REGX52.H>


void main()
{
	//P1=0xfe;
	//P1_0=0;
	//P1_0=1;
	while(1)
	{
		if(P3_0==0)
		{
			P1_0=0;
		}
		else
		{
			P1_0=1;
		}
	}
	
}