📄 telecontrol.h
字号:
#ifndef __TELECONTROL_H_
#define __TELECONTROL_H_
///////////////////////////////////////////////////////////
sbit IR_OUT = P1^4;
#define IR_OUT_HIGH 1
#define IR_OUT_LOW 0
/////////////////////////////////////////////////////////////
#define IR_POWER (BYTE)0x18
#define IR_MENU (BYTE)0x98
#define IR_UP (BYTE)0xB0
#define IR_DOWN (BYTE)0x78
#define IR_LEFT (BYTE)0xE8
#define IR_RIGHT (BYTE)0x68
#define IR_EXIT (BYTE)0xC0
#define IR_ENTER (BYTE)0xE0
#define IR_OSD_CHANGE (BYTE)0x02
#define IR_N0_CODER (BYTE)0x00
#define IR_MODE (BYTE)0x1A
#define IR_MIRROR (BYTE)0x1E
#define IR_VIDEO_SELECT (BYTE)0x70
#define IR_DIMMER (BYTE)0x1F
#define IR_COUNTIOUS (BYTE)0xFF
#define PANEL_OSD 1
#define DECODE_OSD 0
////////////////////////////////////////////////////////////
typedef struct _TeleControl_
{
BYTE mInterruptTimes;
UINT32 mBitValue;
UINT16 mPulse;
BYTE mResult[4];
BYTE mKeyValue;
BYTE mOver;
BYTE mBitStart;
BYTE mtemp;
BYTE mPanelOSDFlag;
UINT16 mSendCount;
}_TeleCon;
/////////////////////////////////////////////////
void InitialExternInterrupt(void);
//////////////////////////////////////////////////////
void TeleControlHandle(void);
///////////////////////////////////////////////
void SendTeleHandle(void);
extern _TeleCon TeleCon;
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -