?? +
字號:
//******************************************************************************
//無阻塞鍵盤檢測 不占用cpu 暫時是四按鍵 鍵盤每隔16ms掃描一次
//通過判斷舊按鍵值與新按鍵值 舊=1 新=0 書名是下降沿 檢測成功 X
// 無需延時 有效消除抖動 響應足夠快
// 2011/12/22 gly
//******************************************************************************
#ifndef __KEY_SCAN_H__
#define __KEY_SCAN_H__
#define KEY0 BIT1+BIT2+BIT3//按鍵1 BIT0
#define KEY1 BIT0+BIT2+BIT3//按鍵1 BIT1
#define KEY2 BIT0+BIT1+BIT3 //按鍵1 BIT2
#define KEY3 BIT0+BIT1+BIT2 //按鍵1 BIT3
#define KEY (P4IN&(BIT0+BIT1+BIT2+BIT3))
#define KEY_IN P4DIR&=~(KEY0+KEY1+KEY2+KEY3);//set input
extern unsigned char key_value;
void key_scan_init();
void key_scan();
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -