Modbus通信协议在C8051F单片机上实现.docVIP

  • 20
  • 0
  • 约14.89万字
  • 约 25页
  • 2016-09-13 发布于河南
  • 举报
Modbus通信协议在C8051F单片机上实现

Modbus通信协议在C8051F单片机上实现 MODBUS通信协议 应用 /********************************************** 程序:周波控制器MODBUS通信程序3th最终版(成功)带通信故障检测实时监测 描述:默认内部时钟3.5M,关闭看门狗,9位UART,允许中断,波特率9570bps 功能:检测控制信号,使用MODBUS与周波控制块通信; 资源: P0.4TX P0.5RX, ENR485 P0.6 LED1 P0.7, LED2 P1.0; key P1.1, relay P1.5; RB80,TB80,TI0,RI0 SBUF0 编写: 日期:2009,12,03 修改: 日期: 修改内容:开关函数名,发送中断中的一个等号,加上rx_counter=0;接收第一个数据修改,偶校验使用硬件,命令位数修改,加CRC加发送位数 rx_total的判断修改了,添加checkerror标志请缓冲区也清错误;deal_rxdata换位置到接收完成里面,rb80==p修改, 请标志开中断放进中断里面,CRC用别人的,家继电器控制 删除key——check;修改了关断指令的位数,接收地址加了判断,偶校验删除,接收也CRC ,crc高高低位顺序修改 公司:********接口及测试: 经过优化:com_a

文档评论(0)

1亿VIP精品文档

相关文档