按动按钮,1-2 3-4导通,
延时程序:5-10ms抖动需要延时消除抖动 (软件消抖)
RC电路充放电(硬件消抖)
#include"reg52.h"
typedef unsigned char u8;
typedef unsigned int u16;
sbit KEY1=P3^1;//定义特殊位置按键用sbit
sbit KEY2=P3^0;
sbit KEY3=P3^2;
sbit KEY4=P3^3;
sbit
按动按钮,1-2 3-4导通,
延时程序:5-10ms抖动需要延时消除抖动 (软件消抖)
RC电路充放电(硬件消抖)
#include"reg52.h"
typedef unsigned char u8;
typedef unsigned int u16;
sbit KEY1=P3^1;//定义特殊位置按键用sbit
sbit KEY2=P3^0;
sbit KEY3=P3^2;
sbit KEY4=P3^3;
sbit