📄 modbus.h
字号:
#include "reg51.h"
#include "ModBusStr.h"
#define uchar unsigned char
#define uint unsigned int
#define uint8 unsigned char
#define uint16 unsigned int
#define OK 1
#define ERROR 0
#define RIGHT 1
#define WRONG 0
#define POOLLEN 255 //缓冲区大小
#define INIT_COMMAND 0x20
#define START_COMMAND 0x21
#define END_COMMAND 0x22
#define ALARM_COMMAND 0x23
#define FRAME_START 0x7e //帧开始标志
#define FRAME_END 0x0d //帧结束标志
#define VER 0x10
#define ADDR 0x01
#define M_CID 0x25 //设备识别码,0x25代表直流电源柜
extern StrRxd xdata sys_rxd;
extern StrTxd xdata sys_txd;
extern void init_proc_rxd(void);
extern void process_rxd(void);
extern void init_serial(void);
extern uint8 lchksum(uint8 data_len);
extern void txd_sta(void);
extern void txd_man(void);
extern void txd_uni(uint8 cid2);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -