remocon.h

来自「用51单片机对Philips的RC5遥控编码进行解码,得到遥控器的键值」· C头文件 代码 · 共 47 行

H
47
字号

 
 
#define		REMOS_START			0		/*	 */
#define		REMOS_LLOW			1
#define		REMOS_DATIN			2		/*	 */
#define		REMOS_RPSTART		3

#define		REMOCON_KEY_MAX		47
#define		REMOCON_CODE_BITE	(32)    /*1 Frame contain 32 bits	*/
#define		RE_OVER_FLOW		8
#define		RE_OVER_FLOW1		15
#define		RE_OVER_FLOW2		26

#define		RE_ERROR_LIMIT		32		/* */
#define		RE_BLANK1_CONUNT	16+4	/* */
#define		RE_BLANK2_CONUNT	17+4	/* */
#define		RE_0_WITH		5			/* */

#define		RE_LEADER_HIGHOK	19
#define		RE_LEADER_LOWOK		3
#define		RE_LEADER_REPEAT	8




typedef struct {
		unsigned char low	:4;
		unsigned char high	:4;
	}NIBBLE;

typedef struct {
		unsigned char data_pos;
		unsigned char data_neg;
		NIBBLE		  verify;
		unsigned char sys;
		}REMO_FORMAT;

typedef union{
	unsigned long int	remo;
	REMO_FORMAT   rem_format;
} REMO_FRAME;




⌨️ 快捷键说明

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