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

📄 key.h

📁 本软件为tft型液晶显示器的驱动程序 可用于车载主机显示屏等
💻 H
字号:
#ifndef __key_h__

#define __key_h__


#define IEBus_MASTERADDR  0x110
#define IEBus_DISPADDR    0x120
#define IEBus_DVCADDR     0x240

/*  DisplayBoard------> MainBoard      */
#define CMD_INIT          0x70
#define CMD_KEY       	  0x71
#define CMD_REMO      	  0x72
#define CMD_CONNECTREQ    0x80
#define CMD_SYSTEMREQ     0x81
#define CMD_SOUNDREQ      0x82
#define CMD_VIDEOREQ      0x83
#define CMD_RADIOREQ      0x84
/*_____________________________________*/

/*  MainBoard --------> DisplayBoard   */
#define CMD_INITSET       0xA0
#define CMD_SYSTEMSET     0xA1
#define CMD_SOUNDSET      0xA2
#define CMD_VIDEOSET      0xA3
#define CMD_RADIOSET      0xA4
#define CMD_DVDSET        0xA5
#define CMD_USRSET        0xA6
/*_____________________________________*/


#define DISPLAYON         1
#define DISPLAYOFF        0
/*  CMD Sound SET */
#define SOUNDSET_NUM      3//sound setting have 2 parameter
#define SOUND_DISP        0x00
#define SOUND_BASS        0x01
#define SOUND_TREB        0x02
#define SOUND_BALANCE     0x03
#define SOUND_FLAT        0x04

/* CMD Video Set */
#define VIDEOSET_NUM      3//Vidoe setting have 2 parameter
#define VIDEO_DISP        0x00
#define VIDEO_BRIGHT      0x01

/* CMD System Set */
#define SYSTEMSET_NUM     3//sound setting have 2 parameter
#define SYSTEM_SOURCE     0x01
#define SYSTEM_VOLUME     0x02

/* CMD Radio  Set 
  
	format  CMD_RADIOSET + RadioBand + RadioCH + RadioFrq + RadioOff
  
***************************/
#define RADIOSET_NUM   5



#define KEYCOUNT1   400
#define KEYCOUNT2   5000
#define KEYCOUNT3   300
//AD0
#define KEY01      0x01
#define KEY02      0x02
#define KEY03      0x03
#define KEY04      0x04

#define KEY05      0x05
#define KEY06      0x06
#define KEY07      0x07
#define KEY08      0x08
#define KEY09      0x09
#define KEY0A      0x0A
#define KEY0B      0x0B
//AD1
#define KEY11      0x81
#define KEY12      0x82
#define KEY13      0x83
#define KEY14      0x84

#define KEY15      0x85
#define KEY16      0x86
#define KEY17      0x87
#define KEY18      0x88
#define KEY19      0x89
#define KEY1A      0x8A
#define KEY1B      0x8B


#define NOKEY     0xFF

#define KEYPOWER      KEY17
#define KEYOPEN       KEY02
#define KEYPLAY       KEY13
#define KEYVOLINC     KEY14//UP
#define KEYVOLDEC     KEY15//DOWN
#define KEYNEXT       KEY04//RIGHT
#define KEYPREV       KEY05//LEFT
#define KEYSOURCE     KEY07
#define KEYSET        KEY03

#define KEY_1             KEY18
#define KEY_2             KEY19
#define KEY_3             KEY1A
#define KEY_4             KEY1B
#define KEY_5             KEY0B
#define KEY_6             KEY0A
#define KEY_7             KEY09
#define KEY_8             KEY08

/* REMO */

#define  REDCUSTOM0       0x00 
#define  REDCUSTOM1       0xFF


//遥控编码
#define  REMOPOWER      0x14//0x0B
#define  REMOMUTE       0x46//0x0C
#define  REMOOPEN       0x0D//0x54
#define  REMOZOUT       0x07//0x48
#define  REMOZIN        0x47//0x03
#define  REMOSET        0x09//0x41
#define  REMODISP       0x1F//0x02
#define  REMOENTER      0x1B//0x04
#define  REMORETURN     0x15//0x06
#define  REMOSOURCE     0x08//0x14
#define  REMOBAND       0x02//0x16//REMOFADN	
#define  REMOUP         0x1D//0x01//方向上
#define  REMODOWN       0x12//0x07//方向下
#define  REMOLEFT       0x19//0x4A//方向左
#define  REMORIGHT      0x11//0x05//方向右
#define  REMOVOL1       0x5E//0x4F//
#define  REMOVOL2       0x06//0x57
#define  REMOPLAY       0x59//0x08
#define  REMOSTOP       0x17//0x09
#define  REMOFR         0x50//0x0D//skipdec
#define  REMOFF         0x55//0x4B//skipadd
#define  REMODISKSDEC   0x05//0x5F
#define  REMODISKSINC   0x03//0x5B
#define  REMOPREV       0x48//0x46
#define  REMONEXT       0x4A//0x19 
#define  REMOONE        0x18//0x15 
#define  REMOTWO        0x44//0x51
#define  REMOTHREE      0x0F//0x52
#define  REMOFOUR       0x51//0x00
#define  REMOFIVE       0x0A//0x1F
#define  REMOSIX        0x1E//0x1C
#define  REMOSEVEN      0x0E//0x1D
#define  REMOEIGHT      0x1A//0x53
#define  REMONINE       0x53//0x1A
#define  REMOZERO       0x52//0x59
#define  REMOTEN        0x01//0x40
#define  REMOREPEAT     0x41
#define  REMOGOTO       0x45//show time and goto


/* Dvc */

#define  Dvc_Func_Connect   0xA0
#define  Dvc_Func_Power     0xA1
#define  Dvc_Func_Disctype  0xA2
#define  Dvc_Func_Time      0xA3
#define  Dvc_Func_Play      0xA4
#define  Dvc_Func_Disc      0xA5
#define  Dvc_Func_Ir        0xA6

#define  Dvc_Play_Stop      0x00
#define  Dvc_Play_Play      0x01
#define  Dvc_Play_Pause     0x02
#define  Dvc_Play_Next      0x03
#define  Dvc_Play_Prev      0x04
#define  Dvc_Play_Ff        0x05
#define  Dvc_Play_Fr        0x06

#define  Dvc_Disc_Inc       0x01
#define  Dvc_Disc_Dec       0x02
#define  Dvc_Disc_Direct    0x00

#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -