modbus._h

来自「使用Atmel88芯片实现RS485通讯,Modbus通讯协议.在IVR_AVR」· _H 代码 · 共 32 行

_H
32
字号
//modbus.h
typedef int MyWord;
typedef char MyByte;    

//var
extern volatile unsigned char sendPosi,sendCount; 
extern volatile unsigned char receCount;
extern volatile unsigned char GetCntTemp; 
extern volatile uchar checkoutError;
extern uchar receTimeOut;
extern uchar sendBuf[16];
extern uchar receBuf[16]; 

extern uint testVarAnalog;
extern uint testVarPoint;
extern uint testVarInputUp;
extern uint testVarInputDown;
extern uint crc_result;

//fun
extern void uart0_init(void);
extern void singleKeyTranmit(void);
extern void beginSend(void);
extern MyWord CRC16(MyByte *data,int iLength);
extern void readRegisters(void);
extern uint getRegisterVal(uint addr,uint *p_tempData);





⌨️ 快捷键说明

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