📄 key.h
字号:
//-------------------------------------------------------------------------
//FileName : key.h
//Created by : ZhengYanbo
//Version : v1.0
//Last Modified: 2006.4.14
//Fuction : key scan
//Comments : vs1003 developed board
//-------------------------------------------------------------------------
#ifndef __KEY_H__
#define __KEY_H__
#include "type.h"
// define keys
#define KEY_PLAY_PIN PINB.3 //PB3
#define KEY_STOP_PIN PINB.4 //PB4
#define KEY_UP_PIN PINE.2 //PE2
#define KEY_DOWN_PIN PINE.0 //PE0
// define dirction
#define KEY_PLAY_IN() DDRB.3=0;
#define KEY_STOP_IN() DDRB.4=0;
#define KEY_UP_IN() DDRE.2=0;
#define KEY_DOWN_IN() DDRE.0=0;
// define key code
#define KEY_PLAY_CODE 0x01
#define KEY_STOP_CODE 0x02
#define KEY_UP_CODE 0x03
#define KEY_DOWN_CODE 0x04
// prototypes
void Init_Key_Port(void);
byte get_a_key(void);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -