藍橋杯 獨立按鍵控制LED燈及消抖

2021-09-12 19:01:19 字數 474 閱讀 8162

按鍵在閉合或斷開時,觸點會有抖動現象,大部分是通過軟體處理,也可用硬體處理。

#include

unsigned char num=0;

unsigned char flag=0; //標記值

bit s7=0,s6=0,s5=0,s4=0; //bit 的取值範圍為1~10

void delayms(int ms); //定義時間函式

void keyscan(); //定義按鍵函式

//主函式

void main()

while(!p30);

}else if(p31= =0)

while(!p31);

}else if(p32= =0)

while(!p32);

}else if(p33= =0)

while(!p33);}}

//延時函式

void delayms(int ms)

5 獨立按鍵控制LED燈

按鍵控制led的開啟關閉 include void main void 按鍵控制一次流水燈 include unsigned char led void delayms int ms void main void void delayms int ms 按鍵控制迴圈流水燈 include unsig...

中斷 按鍵控制LED燈

xjp的資源 初始化函式 init.c 進行一些初始化 include s3c24xx.h led1,led2,led4對應gpf4 gpf5 gpf6 define gpf4 out 1 define gpf5 out 1 define gpf6 out 1 define gpf4 msk 3 d...

Mixly按鍵控制LED燈

include include rfid rfid 10,5 unsigned char rc size unsigned char blockaddr 選擇操作的塊位址0 63 unsigned char i,tmp unsigned char status unsigned char str m...