📄 aircontroler.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 + -