modbus协议51端程序的实现RTU需要一个定时器来判断35个流逝时间.pdfVIP

  • 6
  • 0
  • 约3.79千字
  • 约 4页
  • 2022-07-26 发布于上海
  • 举报

modbus协议51端程序的实现RTU需要一个定时器来判断35个流逝时间.pdf

#define ENABLE 1 #define DISABLE 0 #define TRUE 1 #define FAULT 0 #define RECEIVE_EN 0 #define TRANSFER_EN 1 #define MAX_RXBUF 0x20 extern unsigned char emissivity; extern unsigned char tx_count,txbuf[15]; extern unsigned char rx_count,rxbuf[15]; extern unsigned char tx_number,rx_number; extern bit rx_ok; unsigned char rx_temp; void InitTimer1() //针对标准8051 { TMOD=(TMOD|0xf0)0x1f; //将T1 设为16 位定时器 TF1=0; TH1=0x62; //设T1 位3.5 位的接收时间35bit/9600bit/s=3.646ms TL1=0x80;//晶振为11.0592MHz,T =65535-3.646ms*11.0592MH

文档评论(0)

1亿VIP精品文档

相关文档