ir_light.h

来自「86型家用无线遥控开关程序源代码」· C头文件 代码 · 共 63 行

H
63
字号

/************************************************************
 *	Processer : Microchip PIC16c56							*

 *	Compiler : 	Hi-TECH PICC 8.01 PL3							*

 *	Writer : 	dulingan										*

 *	Description : 							 					*
 *************************************************************/


#define p_led1 			RB3
#define p_led2 			RB4
#define p_led3 			RB5
#define DO				RB0
#define DI				RB1
#define CLK				RB2
#define CS              RB7
#define p_power_off     RA0
#define p_jump			RA1
#define p_beep			RA2
#define ir_port			RB6



#define HIGH		1
#define LOW		0
#define FALSE		0
#define	TRUE		1
#define HAVE_KEY	1
#define NO_KEY		0
#define ON              1
#define OFF             0
#define ERROR_CODE      0x01
#define IN              1
#define OUT             0

#define TIME_A		1
#define TIME_10A	10
#define TIME_14A	18

#define TIME_110A	138

#define TIME_130A	163


#define nop()   asm("nop")

#define KEYA    0xc0
#define KEYB    0x30
#define KEYC    0x0c
#define KEYD    0x03

#define clrwdt()    asm("CLRWDT")

typedef	unsigned char	Byte;
typedef	unsigned int	Word;




⌨️ 快捷键说明

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