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

📄 vfd_tbl1.c

📁 一个两碟控制的VCD的代码,两碟之间的转动及连续播放,已大量生产的CODE.
💻 C
📖 第 1 页 / 共 2 页
字号:
    FF_KEY,                     /* 0x01 */    ECHO_PLUS,                  /* 0x02 */    KEY_PLUS,                   /* 0x03 */    NEXT_KEY,                   /* 0x04 */    FB_KEY,                     /* 0x05 */    ECHO_MINUS,                 /* 0x06 */    KEY_MINUS,                  /* 0x07 */    NO_KEY,                     /* 0x08 */    SLOW_KEY,                   /* 0x09 */    NO_KEY,                     /* 0x0a */    KEY_RESUME_KEY,             /* 0x0b */    RESUME_KEY,                 /* 0x0c */    VOCAL_ASSIST_KEY,           /* 0x0d */    REPEAT_KEY,                 /* 0x0e */    MODE_KEY,                   /* 0x0f */    NO_KEY,                     /* 0x10 */    PAUSE_KEY,                  /* 0x11 */    SHUFFLE_KEY,                /* 0x12 */    PBC_KEY,                    /* 0x13 */    STOP_KEY,                   /* 0x14 */    PLAY_KEY,                   /* 0x15 */    EJECT_KEY,                  /* 0x16 */    POWER_KEY,                  /* 0x17 */#endif /* BU2872 */};#ifdef ESS_REMOTEunsigned char IR_KEY_TABLE[] = {    DIGEST_KEY,			/* 0x00 */    PROGRAM_KEY,		/* 0x01 */    REPEAT_KEY,			/* 0x02 */    CLEAR_KEY,			/* 0x03 */    GOTO_KEY,			/* 0x04 */    RESUME_KEY,			/* 0x05 */    TIME_KEY,			/* 0x06 */    PAUSE_KEY,			/* 0x07 */    VOLUME_UP_KEY,		/* 0x08 */    SHUFFLE_KEY,		/* 0x09 */    VOLUME_DOWN_KEY,		/* 0x0a */    AUDIOMODE_KEY,		/* 0x0b */    POWER_KEY,			/* 0x0c */    EJECT_KEY,			/* 0x0d */    KEY_2,			/* 0x0e */    KEY_3,			/* 0x0f */    FB_KEY,			/* 0x10 */    KEY_1,			/* 0x11 */    KEY_5,			/* 0x12 */    KEY_6,			/* 0x13 */    FF_KEY,			/* 0x14 */    KEY_4,		        /* 0x15 */    KEY_8,		        /* 0x16 */    KEY_9,			/* 0x17 */    PREVIOUS_KEY,		/* 0x18 */    KEY_7,			/* 0x19 */    KEY_0,			/* 0x1a */    RESUME_KEY,			/* 0x1b */    NEXT_KEY,			/* 0x1c */    PLAY_KEY,			/* 0x1d */    NO_KEY,    STOP_KEY,			/* 0x1f */    STEP_KEY,			/* 0x40 */    PBC_KEY,			/* 0x41 */    NO_KEY,    NO_KEY,    ECHO_PLUS,			/* 0x44 */    ECHO_MINUS,			/* 0x45 */    NO_KEY,    NO_KEY,    KEY_PLUS,			/* 0x48 */    KEY_MINUS,			/* 0x49 */    SLOW_KEY,			/* 0x4a */    NO_KEY,    TV_MODE_KEY,		/* 0x4c */    MUTE_KEY,			/* 0x4d */    OSD_KEY,			/* 0x4e */    NO_KEY,    ZOOM_IN_KEY,		/* 0x50 */    ZOOM_OUT_KEY,		/* 0x51 */    FIRST_DISC_KEY,		/* 0x52 */    NO_KEY,    ZOOM_UP_KEY,		/* 0x54 */    KEY_PLUS_10,		/* 0x55 */    SECOND_DISC_KEY,		/* 0x56 */    NO_KEY,    SETAB_KEY,			/* 0x58 */    ZOOM_LEFT_KEY,		/* 0x59 */    THIRD_DISC_KEY,		/* 0x5a */    NO_KEY,    ZOOM_RIGHT_KEY,		/* 0x5c */    ZOOM_DOWN_KEY,		/* 0x5d */    NO_KEY,    NO_KEY,};#else#ifdef SAST_REMOTE/* SAST remote (Philips style (by Liang Weihua)) */unsigned char IR_KEY_TABLE[] = {    NO_KEY,                   /* 0x00 */    NO_KEY,                   /* 0x01 */    NO_KEY,                   /* 0x02 */    NO_KEY,                   /* 0x03 */    NO_KEY,                   /* 0x04 */    NO_KEY,                   /* 0x05 */    NO_KEY,                   /* 0x06 */    NO_KEY,                   /* 0x07 */    NO_KEY,                   /* 0x08 */    NO_KEY,                   /* 0x09 */    NO_KEY,                   /* 0x0a */    NO_KEY,                   /* 0x0b */    NO_KEY,                   /* 0x0c */    NO_KEY,                   /* 0x0d */    NO_KEY,                   /* 0x0e */    NO_KEY,                   /* 0x0f */    KEY_2,                    /* 0x10 */    GOTO_KEY,                 /* 0x11 */    KEY_1,                    /* 0x12 1*/    KEY_3,                    /* 0x13 */    OSD_KEY,                  /* 0x14 */    PBC_KEY,                  /* 0x15 TIME KEY*/    PROGRAM_KEY,              /* 0x16 */    NO_KEY,                   /* 0x17 */    NO_KEY,                   /* 0x18 */    NO_KEY,                   /* 0x19 */    NO_KEY,                   /* 0x1a */    NO_KEY,                   /* 0x1b */    NO_KEY,                   /* 0x1c */    EJECT_KEY,                /* 0x1d */    NO_KEY,                   /* 0x1e */    POWER_KEY,                /* 0x1f */    SET_A_KEY,                /* 0x20 */    REPEAT_KEY,               /* 0x21 */    MODE_KEY,                 /* 0x22 */    PLAY_KEY,                 /* 0x23 */    FF_KEY,                   /* 0x24 */    NEXT_KEY,                 /* 0x25 */    VOCAL_ASSIST_KEY,         /* 0x26 */    TV_MODE_KEY,              /* 0x27 */    KEY_PLUS_10,              /* 0x28 ENTER*/    KEY_9,                    /* 0x29 */    KEY_6,                    /* 0x2a */    PAUSE_KEY,                 /* 0x2b */    FB_KEY,                   /* 0x2c */    PREVIOUS_KEY,             /* 0x2d */    DEFAULT_KEY,              /* 0x2e */    KEY_PLUS,                 /* 0x2f */    KEY_0,                    /* 0x30 */    KEY_8,                    /* 0x31 */    KEY_5,                    /* 0x32 */    STEP_KEY,                 /* 0x33 */    RETURN_KEY,               /* 0x34 */    VOLUME_UP_KEY,             /* 0x35 */    ECHO_PLUS,                /* 0x36 */    KEY_RESUME_KEY,           /* 0x37 */    CLEAR_KEY,                /* 0x38 */    KEY_7,                    /* 0x39 */    KEY_4,                    /* 0x3a */    SLOW_KEY,                 /* 0x3b */    DIGEST_KEY,               /* 0x3c */    VOLUME_DOWN_KEY,           /* 0x3d */    ECHO_MINUS,               /* 0x3e */    KEY_MINUS                 /* 0x3f */};#else /* Default IR */unsigned char IR_KEY_TABLE[] = {    TV_MODE_KEY,                   /* 0x00 */    REPEAT_KEY,                /* 0x01 */    VOCAL_ASSIST_KEY,                 /* 0x02 */    GOTO_KEY,                  /* 0x03 */    NO_KEY,                   /* 0x04 */    NEXT_KEY,                 /* 0x05 */    PREVIOUS_KEY,                   /* 0x06 */    NO_KEY,                  /* 0x07 */    NO_KEY,             /* 0x08 */    KEY_1,                /* 0x09 */    FF_KEY,            /* 0x0a */    FB_KEY,           /* 0x0b */    NO_KEY,                  /* 0x0c */    KEY_4,                  /* 0x0d */    NO_KEY,                      /* 0x0e */    RETURN_KEY,                      /* 0x0f */    EJECT_KEY,                     /* 0x10 */    KEY_7,                      /* 0x11 */    KEY_0,                      /* 0x12 */    SCREEN_ON_KEY,                      /* 0x13 */    PLAY_KEY,                     /* 0x14 */    KEY_8,                      /* 0x15 */    KEY_PLUS_10,                      /* 0x16 */    KEY_9,                      /* 0x17 */    MODE_KEY,               /* 0x18 */    KEY_5,                      /* 0x19 */    RESUME_KEY,                      /* 0x1a */    KEY_6,             /* 0x1b */    NO_KEY,                   /* 0x1c */    KEY_2,                   /* 0x1d */    NO_KEY,                  /* 0x1e */    KEY_3,                   /* 0x1f */    NO_KEY,                /* 0x40 */    NO_KEY,                    /* 0x41 */    NO_KEY,                     /* 0x42 */    NO_KEY,                     /* 0x43 */    NO_KEY,                  /* 0x44 */    NO_KEY,                 /* 0x45 */    NO_KEY,                     /* 0x46 */    NO_KEY,                     /* 0x47 */    NO_KEY,                   /* 0x48 */    NO_KEY,                  /* 0x49 */    NO_KEY,                   /* 0x4a */    NO_KEY,                     /* 0x4b */    NO_KEY,                   /* 0x4c */    NO_KEY,              /* 0x4d */    NO_KEY,              /* 0x4e */    NO_KEY,                     /* 0x4f */    VOLUME_DOWN_KEY,                /* 0x50 */    VOLUME_UP_KEY,               /* 0x51 */    KEY_PLUS,                     /* 0x52 */    KEY_MINUS,                     /* 0x53 */    KEY_RESUME_KEY,              /* 0x54 */    NO_KEY,                /* 0x55 */    SLOW_KEY,                     /* 0x56 */    STEP_KEY,                     /* 0x57 */    SET_A_KEY,                  /* 0x58 */    STOP_KEY,           /* 0x59 */    PBC_KEY,                     /* 0x5a */    NO_KEY,                     /* 0x5b */    NO_KEY,      /* 0x5c */    NO_KEY,                /* 0x5d */    PROGRAM_KEY				/* 0X5e */ };#endif /* Else of SAST_REMOTE */#endif /* Else of ESS_REMOTE  */unsigned short CALENDAR_TABLE[] = {    CALENDAR_00,CALENDAR_01,CALENDAR_02,CALENDAR_03,CALENDAR_04,CALENDAR_05,    CALENDAR_06,CALENDAR_07,CALENDAR_08,CALENDAR_09,CALENDAR_10,CALENDAR_11,    CALENDAR_12,CALENDAR_13,CALENDAR_14,CALENDAR_15,CALENDAR_16,CALENDAR_17,    CALENDAR_18,CALENDAR_19,CALENDAR_20};unsigned short INDICATOR_TABLE[4][8] = {    { _SEG_CDDA,_SEG_VCD,_SEG_CDI,_SEG_CDG,_SEG_KARAOKE,EMPTY,EMPTY,EMPTY },    { _SEG_MEMORY,_SEG_PROGRAM,_SEG_RANDOM,_SEG_REPEAT,_SEG_REP_1,_SEG_REP_ALL,      _SEG_SET_A,_SEG_SET_B },    { _SEG_NTSC,_SEG_PAL,_SEG_1_L,_SEG_2_R,_SEG_VOCAL,_SEG_AUX,EMPTY,EMPTY },    { _SEG_PLAY,_SEG_PAUSE,_SEG_SEC,_SEG_MIN,    _SEG_INTRO,_SEG_OVER,_SEG_COLON,_SEG_HYPHEN }};unsigned char MESSAGE_TABLE[6][6] = {    { CHAR_N ,CHAR_O ,CHAR_D , CHAR_I ,CHAR_S ,CHAR_C  },    { CHAR_U ,CHAR_N ,CHAR_D , CHAR_I ,CHAR_S ,CHAR_C  },    { CHAR__ ,CHAR__ ,CHAR_O , CHAR_P ,CHAR_E ,CHAR_N  },    { CHAR__ ,CHAR_C ,CHAR_L , CHAR_O ,CHAR_S ,CHAR_E  },    { CHAR_E ,CHAR_R ,CHAR_R , CHAR__ ,CHAR__ ,CHAR__  },    { CHAR_  ,CHAR_  ,CHAR_  , CHAR_  ,CHAR_  ,CHAR_   }};unsigned char DIGIT_TABLE[] = {/*      0    1    2    3    4    5    6    7    8    9    SPACE              */        0xfc,0x60,0xda,0xf2,0x66,0xb6,0xbe,0xe0,0xfe,0xe6,0x00};

⌨️ 快捷键说明

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