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

📄 ir.h

📁 ct952 source code use for Digital Frame Photo
💻 H
📖 第 1 页 / 共 5 页
字号:
#define     IR_CODE_TYPE        HW_NEC#define     CUSTOMER_CODE       0x00#define     CUSTOMER_CODE1      0xFFconst BYTE aIRMap[] ={KEY_OPEN_CLOSE ,KEY_N3        ,KEY_SPST_CTL   ,KEY_RETURN   , // 00~03KEY_AUDIO_LR   ,KEY_N2        ,KEY_PLAY       ,KEY_PBC      , // 04~07KEY_TVMODE     ,KEY_N1        ,KEY_ANGLE_CTL  ,KEY_TITLE    , // 08~0BKEY_POWER      ,KEY_DISPLAY   ,KEY_AST_CTL    ,KEY_SETUP    , // 0C~0FKEY_NEXT       ,KEY_NO_KEY    ,KEY_NO_KEY     ,KEY_NO_KEY   , // 10~13KEY_PREV       ,KEY_NO_KEY    ,KEY_NO_KEY     ,KEY_NO_KEY   , // 14~17KEY_SCF        ,KEY_NO_KEY    ,KEY_NO_KEY     ,KEY_NO_KEY   , // 18~1BKEY_SCB        ,KEY_NO_KEY    ,KEY_NO_KEY     ,KEY_NO_KEY   , // 1C~1FKEY_NO_KEY     ,KEY_NO_KEY    ,KEY_NO_KEY     ,KEY_NO_KEY   , // 20~23KEY_NO_KEY     ,KEY_NO_KEY    ,KEY_NO_KEY     ,KEY_NO_KEY   , // 24~27KEY_NO_KEY     ,KEY_NO_KEY    ,KEY_NO_KEY     ,KEY_NO_KEY   , // 28~2BKEY_NO_KEY     ,KEY_NO_KEY    ,KEY_NO_KEY     ,KEY_NO_KEY   , // 2C~2FKEY_NO_KEY     ,KEY_NO_KEY    ,KEY_NO_KEY     ,KEY_NO_KEY   , // 30~33KEY_NO_KEY     ,KEY_NO_KEY    ,KEY_NO_KEY     ,KEY_NO_KEY   , // 34~37KEY_NO_KEY     ,KEY_NO_KEY    ,KEY_NO_KEY     ,KEY_NO_KEY   , // 38~3BKEY_NO_KEY     ,KEY_NO_KEY    ,KEY_NO_KEY     ,KEY_NO_KEY   , // 3C~3FKEY_RIGHT      ,KEY_GOTOTIME  ,KEY_N9         ,KEY_N6       , // 40~43KEY_UP         ,KEY_N10PLUS   ,KEY_N8         ,KEY_N5       , // 44~47KEY_DOWN       ,KEY_N0        ,KEY_N7         ,KEY_N4       , // 48~4BKEY_LEFT       ,KEY_CLEAR     ,KEY_PROGRAM    ,KEY_RANDOM   , // 4C~4FKEY_REMAIN     ,KEY_SF        ,KEY_STOP       ,KEY_NO_KEY   , // 50~53KEY_BOOKMARK   ,KEY_REPEAT_AB ,KEY_PAUSE      ,KEY_PLAY     , // 54~57KEY_KARAOKE    ,KEY_TRANSFER  ,KEY_REPEAT     ,KEY_STEP     , // 58~5BKEY_ZOOM       ,KEY_VOL_UP    ,KEY_VOL_DOWN   ,KEY_MUTE     , // 5C~5F};#endif/*-------------------------------------------*/#if  (IR_TYPE == FOXCONN_MDP3000_S)#define     IR_CODE_TYPE        HW_NEC#define     CUSTOMER_CODE       0x00#define     CUSTOMER_CODE1      0xFFconst BYTE aIRMap[] ={KEY_NEXT       ,KEY_STOP       ,KEY_SF         ,KEY_MUTE 	    , // 00~03KEY_BOOKMARK   ,KEY_TVMODE     ,KEY_PAUSE      ,KEY_N9          , // 04~07KEY_RANDOM     ,KEY_AUDIO_LR   ,KEY_STEP       ,KEY_N7   	    , // 08~0BKEY_PROGRAM    ,KEY_MENU       ,KEY_SCF        ,KEY_N10PLUS 	, // 0C~0FKEY_REPEAT_AB  ,KEY_TITLE      ,KEY_PLAY       ,KEY_N8          , // 10~13KEY_CLEAR      ,KEY_PREV       ,KEY_SCB        ,KEY_GOTOTIME    , // 14~17KEY_REPEAT     ,KEY_NO_KEY     ,KEY_NO_KEY     ,KEY_NO_KEY     	, // 18~1BKEY_NO_KEY     ,KEY_NO_KEY     ,KEY_NO_KEY     ,KEY_NO_KEY      , // 1C~1FKEY_NO_KEY     ,KEY_NO_KEY     ,KEY_NO_KEY     ,KEY_NO_KEY      , // 20~23KEY_NO_KEY     ,KEY_NO_KEY     ,KEY_NO_KEY     ,KEY_NO_KEY      , // 24~27KEY_NO_KEY     ,KEY_NO_KEY     ,KEY_NO_KEY     ,KEY_NO_KEY      , // 28~2BKEY_NO_KEY     ,KEY_NO_KEY     ,KEY_NO_KEY     ,KEY_NO_KEY      , // 2C~2FKEY_NO_KEY     ,KEY_NO_KEY     ,KEY_NO_KEY     ,KEY_NO_KEY      , // 30~33KEY_NO_KEY     ,KEY_NO_KEY     ,KEY_NO_KEY     ,KEY_NO_KEY      , // 34~37KEY_NO_KEY     ,KEY_NO_KEY     ,KEY_NO_KEY     ,KEY_NO_KEY      , // 38~3BKEY_NO_KEY     ,KEY_NO_KEY     ,KEY_NO_KEY     ,KEY_NO_KEY      , // 3C~3FKEY_N0         ,KEY_N1         ,KEY_ANGLE_CTL  ,KEY_POWER       , // 40~43KEY_N4         ,KEY_SETUP      ,KEY_PLAY       ,KEY_UP          , // 44~47KEY_N5         ,KEY_AST_CTL    ,KEY_DISPLAY    ,KEY_LEFT        , // 48~4BKEY_N2         ,KEY_VOL_UP     ,KEY_ZOOM       ,KEY_DOWN 	    , // 4C~4FKEY_N6         ,KEY_VOL_DOWN   ,KEY_VOL_DOWN   ,KEY_RIGHT       , // 50~53KEY_N3         ,KEY_SPST_CTL   ,KEY_VOL_UP     ,KEY_OPEN_CLOSE 	, // 54~57KEY_NO_KEY     ,KEY_NO_KEY     ,KEY_NO_KEY     ,KEY_NO_KEY 	    , // 58~5BKEY_NO_KEY     ,KEY_NO_KEY     ,KEY_NO_KEY     ,KEY_NO_KEY 	    , // 5C~5F	};#endif/*-------------------------------------------*/#if (IR_TYPE == MUSTEK_P_COMBO )#define     IR_CODE_TYPE        HW_NEC#define     CUSTOMER_CODE       0x10#define     CUSTOMER_CODE1      0xEDconst BYTE aIRMap[] ={KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 00 - 03KEY_NO_KEY          ,KEY_RIGHT           ,KEY_AUDIO_LR        ,KEY_PREV     ,  // 04 - 07KEY_NO_KEY          ,KEY_DOWN            ,KEY_UP              ,KEY_NO_KEY   ,  // 08 - 0BKEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 0C - 0FKEY_NO_KEY          ,KEY_NO_KEY          ,KEY_FUNCTION        ,KEY_NO_KEY   ,  // 10 - 13KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NAVIGATOR,  // 14 - 17KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 18 - 1BKEY_OPEN_CLOSE      ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_POWER    ,  // 1C - 1FKEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 20 - 23KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 24 - 27KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 28 - 2BKEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 2C - 2FKEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 30 - 33KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 34 - 37KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 38 - 3BKEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 3C - 3FKEY_NO_KEY          ,KEY_MENU            ,KEY_TITLE           ,KEY_NO_KEY   ,  // 40 - 43KEY_SPST_CTL        ,KEY_NEXT            ,KEY_ANGLE_CTL       ,KEY_LEFT     ,  // 44 - 47KEY_NO_KEY          ,KEY_PLAY            ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 48 - 4BKEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 4C - 4FKEY_DISPLAY         ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 50 - 53KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 54 - 57KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 58 - 5BKEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_SETUP    ,  // 5C - 5F};/*const BYTE aIRMap1[] ={KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 00 - 03KEY_NO_KEY          ,KEY_NEXT            ,KEY_AUDIO_LR        ,KEY_PREV     ,  // 04 - 07KEY_NO_KEY          ,KEY_DOWN            ,KEY_UP              ,KEY_NO_KEY   ,  // 08 - 0BKEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 0C - 0FKEY_NO_KEY          ,KEY_NO_KEY          ,KEY_FUNCTION        ,KEY_NO_KEY   ,  // 10 - 13KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NAVIGATOR,  // 14 - 17KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 18 - 1BKEY_OPEN_CLOSE      ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_POWER    ,  // 1C - 1FKEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 20 - 23KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 24 - 27KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 28 - 2BKEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 2C - 2FKEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 30 - 33KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 34 - 37KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 38 - 3BKEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 3C - 3FKEY_NO_KEY          ,KEY_MENU            ,KEY_TITLE           ,KEY_NO_KEY   ,  // 40 - 43KEY_SPST_CTL        ,KEY_NEXT            ,KEY_ANGLE_CTL       ,KEY_PREV     ,  // 44 - 47KEY_NO_KEY          ,KEY_PLAY            ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 48 - 4BKEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 4C - 4FKEY_DISPLAY         ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 50 - 53KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 54 - 57KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 58 - 5BKEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_SETUP    ,  // 5C - 5F};*/#endif/*-------------------------------------------*/#if (IR_TYPE == MUSTEK_P_28KEY )#define     IR_CODE_TYPE        HW_NEC#define     CUSTOMER_CODE       0x10#define     CUSTOMER_CODE1      0xEDconst BYTE aIRMap[] ={KEY_VOL_UP          ,KEY_MUTE            ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 00 - 03KEY_VOL_DOWN        ,KEY_RIGHT           ,KEY_AUDIO_LR        ,KEY_PREV     ,  // 04 - 07KEY_NO_KEY          ,KEY_DOWN            ,KEY_UP              ,KEY_NO_KEY   ,  // 08 - 0BKEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 0C - 0FKEY_NO_KEY          ,KEY_NO_KEY          ,KEY_FUNCTION        ,KEY_NO_KEY   ,  // 10 - 13KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NAVIGATOR,  // 14 - 17KEY_N0              ,KEY_NO_KEY          ,KEY_N5              ,KEY_N7       ,  // 18 - 1BKEY_OPEN_CLOSE      ,KEY_NO_KEY          ,KEY_N2              ,KEY_POWER    ,  // 1C - 1FKEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 20 - 23KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 24 - 27KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 28 - 2BKEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 2C - 2FKEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 30 - 33KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 34 - 37KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 38 - 3BKEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 3C - 3FKEY_NO_KEY          ,KEY_MENU            ,KEY_TITLE           ,KEY_NO_KEY   ,  // 40 - 43KEY_SPST_CTL        ,KEY_NEXT            ,KEY_ANGLE_CTL       ,KEY_LEFT     ,  // 44 - 47KEY_NO_KEY          ,KEY_PLAY            ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 48 - 4BKEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 4C - 4FKEY_DISPLAY         ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 50 - 53KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY   ,  // 54 - 57KEY_N4              ,KEY_N9              ,KEY_NO_KEY          ,KEY_N6       ,  // 58 - 5BKEY_N1              ,KEY_NO_KEY          ,KEY_N3              ,KEY_SETUP    ,  // 5C - 5F};#endif/*-------------------------------------------*/#if (IR_TYPE == KONKA_IR)#define     IR_CODE_TYPE        SW_KONKA#define     CUSTOMER_CODE       0x06#define     CUSTOMER_CODE1      0x00const BYTE aIRMap[] ={KEY_N0              ,KEY_N1             ,KEY_N2             ,KEY_N3         ,//00-03KEY_N4              ,KEY_N5             ,KEY_N6             ,KEY_N7         ,//04-07KEY_N8              ,KEY_N9             ,KEY_DISPLAY        ,KEY_POWER      ,//08-0BKEY_TITLE           ,KEY_REPEAT         ,KEY_GOTOTIME       ,KEY_OPEN_CLOSE ,//0C-0FKEY_PREV            ,KEY_NEXT           ,KEY_NO_KEY         ,KEY_NO_KEY     ,//10-13KEY_NO_KEY          ,KEY_MENU           ,KEY_UP             ,KEY_PLAY_PAUSE ,//14-17KEY_NO_KEY          ,KEY_AST_CTL        ,KEY_SPST_CTL       ,KEY_NO_KEY     ,//18-1BKEY_NO_KEY          ,KEY_NO_KEY         ,KEY_STOP           ,KEY_ZOOM       ,//1C-1FKEY_LEFT            ,KEY_PLAY           ,KEY_RIGHT          ,KEY_ANGLE_CTL  ,//20-23KEY_NO_KEY          ,KEY_DOWN           ,KEY_NO_KEY         ,KEY_SCF        ,//24-27KEY_SETUP           ,KEY_SCB            ,KEY_PBC            ,KEY_NO_KEY     ,//28-2B};#endif/*-------------------------------------------*/#if (IR_TYPE == YHI_IR)#define     IR_CODE_TYPE        HW_NEC#define     CUSTOMER_CODE       0x01#define     CUSTOMER_CODE1      0xFEconst BYTE aIRMap[] ={KEY_SETUP           ,KEY_AST_CTL         ,KEY_N1              ,KEY_N2              ,  // 00 - 03KEY_OPEN_CLOSE      ,KEY_DISPLAY         ,KEY_N4              ,KEY_N5              ,  // 04 - 07KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_N7              ,KEY_N8              ,  // 08 - 0BKEY_NO_KEY          ,KEY_NO_KEY          ,KEY_N0              ,KEY_UP              ,  // 0C - 0FKEY_VOL_DOWN        ,KEY_NO_KEY          ,KEY_LEFT            ,KEY_ENTER           ,  // 10 - 13KEY_NO_KEY          ,KEY_MUTE            ,KEY_ZOOM            ,KEY_DOWN            ,  // 14 - 17KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_REPEAT          ,KEY_TITLE           ,  // 18 - 1BKEY_NO_KEY          ,KEY_NO_KEY          ,KEY_VOL_UP          ,KEY_MENU            ,  // 1C - 1FKEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,  // 20 - 23KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,  // 24 - 27KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,  // 28 - 2BKEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,  // 2C - 2FKEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,  // 30 - 33KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,  // 34 - 37KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,  // 38 - 3BKEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,KEY_NO_KEY          ,  // 3C - 3FKEY_GOTOTIME        ,KEY_N3              ,KEY_PROGRAM         ,KEY_PBC             ,  // 40 - 43

⌨️ 快捷键说明

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