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

📄 ddccidbg.h

📁 LCD Monitor 部分源码
💻 H
字号:
////////////////////////////////////////////////////////////////////////////
// Copyright of Rich-Power international Corp.                            //
//                                                                        //
//                                                                        //
//                       Video Decoder Definitions                        //
//   Ver: 0.01                                                            //
//   Creat file time: 2005.5.31                                           //
//   End modify time: 2005.6.15                                           //
//   For RTD2523B                                                         //
////////////////////////////////////////////////////////////////////////////

#if(_SUPPORTDDCCI)

#define DDC2B_CMD_DBG_READRTD                   0xa1
#define DDC2B_CMD_DBG_WRITERTD                  0xa2
#define DDC2B_CMD_DBG_READIIC                   0xa3
#define DDC2B_CMD_DBG_WRITEIIC                  0xa4
#define DDC2B_CMD_DBG_WRITERTDEX                0xa5

#define DDC2B_CMD_DBG_STOP                      0xa9
#define DDC2B_CMD_DBG_RUN                       0xaa
#define DDC2B_CMD_DBG_GETDBGSTR                 0xab
#define DDC2B_CMD_DBG_CUSTOM_CMD                0xac
#define DDC2B_CMD_DBG_SET_PARAM                 0xad

#define DDC2B_CMD_DBG_READ512REG                0xae
#define DDC2B_CMD_DBG_WRITE512REG               0xaf


#define DDC2B_CMD_DBG_VIRTUALKEY                0xb0


//  DEBUG SEND STR DEFINE
#define DSS_MAX_BUF                         60    // Must Lass than 128
//  DEBUG PARAM COUNT
#define DBG_PARMA_CNT                       5


#define DDC2B_MSGON                         1


#ifdef __DDCCIDBG__



	unsigned char xdata ucDDDCI_DbgBuf[DSS_MAX_BUF] _at_ 0x880;
	unsigned char xdata ucDbgBufCnt  = 0;
	unsigned char xdata ucCI_DbgParam[DBG_PARMA_CNT];
	unsigned char xdata ucVirtualKey = _NONE_KEY_MESSAGE;


    void DDCCI_Debug();
    void DDCCI_DBG_Read_RTD();
    void DDCCI_DBG_Write_RTD();
    void DDCCI_DBG_Read_IIC();
    void DDCCI_DBG_Write_IIC();
    void DDCCI_DBG_Write_RTDEX();
    void DDCCI_DBG_Stop();
    void DDCCI_DBG_Run();
    void DDCCI_DBG_GetStr();
    void DDCCI_DBG_CustCmd();
    void DDCCI_DBG_SetParam();
    void DDCCI_DBG_VirtualKey();
    void DDCCI_DBG_Read512Reg();
    void DDCCI_DBG_Write512Reg();

    
    void AddDbgStr(unsigned char *Str);
    void WaitDSSSendClearMsg();
    void DDCCI_Custom_Cmd(unsigned char Cmd);
    
    void GetVirtualKey();



#endif    //#ifdef __DDCCIDBG__

	extern unsigned char xdata ucDDDCI_DbgBuf[DSS_MAX_BUF];
	extern unsigned char xdata ucDbgBufCnt;
	extern unsigned char xdata ucCI_DbgParam[DBG_PARMA_CNT];
	extern unsigned char xdata ucVirtualKey;

    extern void DDCCI_Debug();
    extern void AddDbgStr(unsigned char *Str);
    extern void GetVirtualKey();

#endif    //#if(SUPPORTDDCCI)

⌨️ 快捷键说明

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