📄 comm.h
字号:
#define UART_COMPLETE 80
#define FALSE 0
#define TRUE 1
#define ENABLE 1
#define DISABLE 0
#define ON 1
#define OFF 0
//变频通信用
#define FRAME_START 0x7E //the beginning byte of frame
#define FRAME_END 0x0D //the end byte of frame
#define FUN_WRITE_EV1000 0x07 //EV1000类写功能码命令
#define FUN_WRITE1_EV1000 0x08 //EV1000类写功能码命令(频繁修改的参数,不需存储至EPROM)
//串口通讯设置相关参数
#define IP_VALUE 0x10 //串行中断高优先级
#define TMOD_VALUE 0x21 //T0十六位定时器,T1 波特率发生器
#define SCON_VALUE 0x50 //方式2,10位
#define PCON_VALUE 0x00 //单倍波特率
#define BAUD_VALUE 0xFA //22.1184MHz晶振,波特率设定植为9600
#define T2CON_VALUE 0x00 /*T2 act as 16 bit timer*/
#define TH0_VALUE 0x6f//定时20MS
#define TL0_VALUE 0xff
#define RCAP2H_VALUE 0x6F //定时20ms
#define RCAP2L_VALUE 0xFF
//hmi 通信用
#define UART_END 14 //ASC:SO
#define UART_PENU 3 //ASC:ETX
#define UART_START 27 //ASC:ESC
#define UART_RIGHT 06 //ASC:ACK
#define UART_ERROR 21 //ASC:NAK
#define UART_READ 82 //Read
#define ADDRH_READ 00 //High address
#define ADDRL_READ 100 //Low address
#define UART_WHITE 87 //White
#define ADDRH_WHITE 00 //High address
#define ADDRL_WHITE 32 //Low address
#define NUMBER_READ 1 //READ HMI WORDS NUMBER
#define NUMBER_WHITE 50 //WRITE HMI WORDS NUMBER
#define TIMEOUT 50
#define RUN_FLAGWAIT 5
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -