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

📄 key.h

📁 avr MP3 的源程序,包含文件系统,适合初学者
💻 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 + -