⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 +

📁 基于msp430和1286的红外控制的万年历
💻
字号:
//******************************************************************************
//无阻塞键盘检测 不占用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 + -