📄 lcd.h
字号:
/* Copyright 1998, ESS Technology, Inc. */
/* SCCSID @(#)vfdshare.h 2.1 6/3/99 */
/* ************************************************************************* */
/* ************************************************************************* */
#define ENCODE_VOL 0
#define HOME_ENCODEVOL 1
#define DTHSW_DET 0
#define BACK_LIGHT 1
#define USE_WHEEL 0
#define VOLUME_DSP 0
#define MP3_NAME 0
#define FLASH_ST 0
#define MovePanelDet 0
#define UseAutoIntro 0
#define TELMUTE 0
#define TC9257 0
#define PT6523 0
#define PT6524 0
#define LCD1621 1
#define CUSTOM 0x08 /* remote signal system code */
#define CUSTOM1 0x04 /* remote signal system code */
#define ACCON 0
#define ACCOFF 1
#define DTH_ON 0
#define DTH_OFF 1
#define PANEL_ON 0
#define PANEL_OFF 1
#define USB_ON 0
#define USB_OFF 1
#define TELON 0
#define TELOFF 1
#define MAIN_POWER_ON MAIN_POWER_CTL = 1
#define MAIN_POWER_OFF MAIN_POWER_CTL = 0
#if BACK_LIGHT
#define BACK_LIGHT_ON BACK_LIGHT_CTL = 1
#define BACK_LIGHT_OFF BACK_LIGHT_CTL = 0
#endif
#define POWER_IC_STANDBY NOP()
#define POWER_IC_ON NOP()
#define MUTE_SET MUTE_CTL = 1
#define MUTE_CLR { if(main_volume_data) MUTE_CTL = 0; }
#define VCD_POWER_ON VCD_POWER_CTL = 1
#define VCD_POWER_OFF VCD_POWER_CTL = 0
#define RADIO_POWER_ON RADIO_POWER_CTL = 1
#define RADIO_POWER_OFF RADIO_POWER_CTL = 0
#define DTH_FLASH_ON DTH_FLASH = 1
#define DTH_FLASH_OFF DTH_FLASH = 0
#define SYS_POWER_ON SYS_POWER_CTL = 0
#define SYS_POWER_OFF SYS_POWER_CTL = 1
#define AF_MUTE_ON AF_MUTE = 1
#define AF_MUTE_OFF AF_MUTE = 0
#define CDC_POWER_ON CDC_POWER_CTL = 1
#define CDC_POWER_OFF CDC_POWER_CTL = 0
/*#define DTH_FLASH_ON NOP()*/
/*#define DTH_FLASH_OFF NOP()*/
/* ************************************************************************* */
/* ************************************************************************* */
#ifndef _VFDSHARE_H_
#define _VFDSHARE_H_
#define EMPTY 0x0000
#define _SEG_REMAIN EMPTY
#define _SEG_VCD EMPTY
#define _SEG_CD EMPTY
#define _SEG_MP3 EMPTY
#define _SEG_DVD EMPTY
#define _SEG_Dobly EMPTY
#define _SEG_Dts EMPTY
#define _SEG_ANG EMPTY
#define _SEG_AC3 EMPTY
#define _SEG_DISC EMPTY
#define _SEG_SVCD EMPTY
#define _SEG_WMA EMPTY
#define _SEG_MP4 EMPTY
#define _SEG_JPG EMPTY
#define _SEG_100PLUS EMPTY
#define _SEG_MEM EMPTY
#define _SEG_RDM 0x0d40
#define _SEG_RPT 0x0c02
#define _SEG_RPT_ALL EMPTY
#define _SEG_RPT_1 EMPTY
#define _SEG_SET_A EMPTY
#define _SEG_SET_B EMPTY
#define _SEG_NTSC EMPTY
#define _SEG_PAL EMPTY
#define _SEG_1_L EMPTY
#define _SEG_2_R EMPTY
#define _SEG_20 EMPTY
#define _SEG_PBC EMPTY
#define _SEG_PLAY 0x0c40
#define _SEG_PAUSE EMPTY
#define _SEG_TIME EMPTY
#define _SEG_INTRO EMPTY
#define _SEG_PLUS16 EMPTY
#define _SEG_TRACK 0x0c01
#define _SEG_TITLE EMPTY
#define _SEG_COLON 0x0440 /*p1*/
#define _SEG_COLON1 0x0410 /*p2*/
#define _SEG_COLON2 0X0E01 /*p3*/
#define _SEG_COLON3 EMPTY
#define _SEG_HYPHEN2 EMPTY
#define _SEG_HYPHEN1 EMPTY
#define _SEG_DOT EMPTY
#define _SEG_MHZ 0x0140
#define _SEG_KHZ 0x0180
#define _SEG_ST 0x0380
#define _SEG_RING EMPTY
#define _SEG_LOUD 0x0104
#define _SEG_MUTE 0x0102
#define _SEG_INT 0x0c04
#define _SEG_CH 0x0b40
#define _SEG_LOC EMPTY
#define _SEG_V0 EMPTY
#define _SEG_EQ EMPTY
#define _SEG_ROCK 0x0120
#define _SEG_CLAS 0x0140
#define _SEG_POP 0x0180
#define _SEG_FLAT 0x0110
#define _SEG_CDIN EMPTY
#define _SEG_ESP 0x0c10
#define _SEG_PTY EMPTY
#define _SEG_EON EMPTY
#define _SEG_AF EMPTY
#define _SEG_TP EMPTY
#define _SEG_TA EMPTY
#define _SEG_POWER EMPTY
#define _SEG_RDS EMPTY
#define _SEG_CDC 0x0d04
#define _SEG_REG EMPTY
#define _SEG_MBP EMPTY
#define _SEG_LEFT EMPTY
#define _SEG_RIGHT EMPTY
#define _SEG_FILE EMTPY
#define _SEG_FOLDER EMTPY
#define _SEG_DIGITAL EMTPY
#define _SEG_ARTIST EMTPY
#define _SEG_MUSIC EMTPY
#define _SEG_LEFTRING EMTPY
#define _SEG_RIGHTRING EMTPY
#define _SEG_INRING EMTPY
#define _SEG_UP EMTPY
#define _SEG_DOWN EMTPY
#define _SEG_FIVE EMTPY
#define _SEG_MON 0x0108
/*
* 7 segment:
*
* a
* --
* f | | b
* g
* --
* e | | c
* --
* d
*
*/
#define SHOW_NO_DISC 0x00
#define SHOW_UN_DISC 0x01
#define SHOW_OPEN 0x02
#define SHOW_CLOSE 0x03
#define SHOW_LOAD 0x04
#define SHOW_NOTHING 0x05
#define SHOW_VOL 0x06
#define SHOW_BAS 0x07
#define SHOW_TRE 0x08
#define SHOW_BAL 0x09
#define SHOW_FAD 0x0a
#define SHOW_FM1 0x0b
#define SHOW_FM2 0x0c
#define SHOW_FM3 0x0d
#define SHOW_AM1 0x0e
#define SHOW_AM2 0x0f
#define SHOW_MUTE 0x10
#define SHOW_ROOT 0x11
#define SHOW_TITLE 0x12
#define SHOW_PAUSE 0x13
#define SHOW_STOP 0x14
#define SHOW_BAD_DISC 0x15
#define SHOW_ERROR1 0x16
#define SHOW_ERROR2 0x17
#define SHOW_AUX 0x18
#define SHOW_PTYSEEK 0x19
#define SHOW_TA_SEEK 0x1A
#define SHOW_NO_PTY 0x1B
#define SHOW_NO_CLK 0x1C
#define SHOW_TA_ON 0x1D
#define SHOW_TA_OFF 0x1E
#define SHOW_PISEEK 0x1F
#define SHOW_AF_ON 0x20
#define SHOW_AF_OFF 0x21
#define SHOW_TRAFFIC 0x22
#define SHOW_MANUAL 0x23
#define SHOW_AUTO 0x24
#define SHOW_TASEEK 0x25
#define SHOW_TAALARM 0x26
#define SHOW_PISOUND 0x27
#define SHOW_PIMUTE 0x28
#define SHOW_RETUNE_L 0x29
#define SHOW_RETUNE_S 0x2A
#define SHOW_MASK_DPI 0x2B
#define SHOW_MASK_ALL 0x2C
#define SHOW_BEEP_ON 0x2D
#define SHOW_BEEP_OFF 0x2E
#define SHOW_NO_TP_TA 0x2F
#define SHOW_EONTA 0x30
#define SHOW_SDLEVEL 0x31
#define SHOW_TEST 0x32
#define SHOW_ALARM 0x33
#define SHOW_EQ_OFF 0x34
#define SHOW_POP 0x35
#define SHOW_CLAS 0x36
#define SHOW_ROCK 0x37
#define SHOW_ESPON 0x38
#define SHOW_ESPOFF 0x39
#define SHOW_GOODBYE 0x3A
#define SHOW_TELMUTE 0x3B
#define SHOW_LOCON 0x3C
#define SHOW_LOCOFF 0x3D
#define SHOW_STON 0x3E
#define SHOW_STOFF 0x3F
#define SHOW_LOUDON 0x40
#define SHOW_LOUDOFF 0x41
#define SHOW_USB 0x42
#define SHOW_CARD 0x43
#define SHOW_NO_DEV 0x44
#define SHOW_CDC 0x45
#define SHOW_RDMON 0x46
#define SHOW_RDMOFF 0x47
#define SHOW_RPTON 0x48
#define SHOW_RPTALL 0x49
#define SHOW_RPTOFF 0x4A
#define SHOW_DVD 0x4B
#define SHOW_DTS 0x4C
#define SHOW_VCD 0x4D
#define SHOW_CD 0x4E
#define SHOW_MP3 0x4F
#define SHOW_WMA 0x50
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -