zl程序教程

您现在的位置是:首页 >  工具

当前栏目

学习单片机第3天

2023-06-13 09:12:24 时间

动态数码管

天哪,听了半个小时讲了个寂寞。

按键
消抖

按键控制led

#include"reg52.h"

sbit key=P3^0;
sbit led=P2^0;

void delay_ms(int n)
	{
	unsigned int i=0,j=0;
	for(i=0;i<n;i++)
	for(j=0;j<123;j++);
}

void keypros(){
	if (key==0){
		delay_ms(10);
		if(key==0){
		led=~led;
		}
		while(!key);
	}
}
void main(){

	while(1){
		keypros();
							
	}
}