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

📄 aircontroler.h

📁 通过数据通讯
💻 H
字号:
/********************usart**************************/
#define uchar		unsigned char
#define uint     	unsigned int
#define	ulong		unsigned long

#define SYS_OK 			0
#define SYS_ERROR		1

//#define bitset(var,bitno)   ((var)|=(1<<(bitno)))
//#define bitclr(var,bitno)   ((var)&=((1<<bitno)^0xff))

#define DIS_SYS_WAIT	0x0
#define DIS_SYS_INPUT	0x10
#define DIS_SYS_CLEAR	0xED
#define DIS_SYS_TEST	0xEE
#define DIS_VOID		0xFF

#define WAIT_CURRTEMP	0
#define WAIT_TIME		1
											// 7  6  5  4  3  2  1  0
//LED0 LED1 LED2 LED3  
#define FLASH_SETMODE		0xF0			//1111 0000		定义闪烁位为1
#define FLASH_SETTEMP		0xC0			//1100 0000
#define	FLASH_TIME_HOUR		0xC8			//1100 1000
#define	FLASH_TIME_MIN		0x38			//0011 1000
#define	FLASH_CLOCK_HOUR	0xCC			//1100 1100
#define	FLASH_CLOCK_MIN		0x3C			//0011 1100
#define	FLASH_ADD_FLOOR		0x70			//0111 0000
#define	FLASH_ADD_ROOM		0x74			//0111 0100

/*#define FLASH_SETMODE		0xF3			//1111 0011		定义闪烁位为1
#define FLASH_SETTEMP		0xC3			//1100 0011
#define	FLASH_TIME_HOUR		0xCB			//1100 1011
#define	FLASH_TIME_MIN		0x3B			//0011 1011
#define	FLASH_CLOCK_HOUR	0xCF			//1100 1111
#define	FLASH_CLOCK_MIN		0x3F			//0011 1111
#define	FLASH_ADD_FLOOR		0x70			//0111 0000
#define	FLASH_ADD_ROOM		0x74			//0111 0100
*/
#define DELAY_CLOSEDIS		10
#define DELAY_INPUT			10				//按键延时

#define KEYCODE_UP		0x1//加温度
#define KEYCODE_DOWN	0x2//减温度
#define KEYCODE_FAN		0x4//设置风速
#define KEYCODE_CLOCK	0x8//设置闹铃
#define	KEYCODE_MODE	0xc//设置空调工作方式
#define KEYCODE_TIME	0x9//设置时间
#define KEYCODE_SETADD	0xF//4键同时按下(设置房间号

⌨️ 快捷键说明

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