新闻中心

EEPW首页>嵌入式系统>设计应用> 基于单片机8251的远程通信设计方案

基于单片机8251的远程通信设计方案

作者: 时间:2011-08-02 来源:网络 收藏
  3 软件设计

系统的软件设计主要由初始化和数据传输两部分组成。其程序流程图分别见图3和图4。

基于单片机8251的远程通信设计方案

基于单片机8251的远程通信设计方案

初始化设定为:工作于异步工作方式;波特率为1200dps;数据长度为8位,一个停止位;采用偶校验;DTR和RTS信号有效。

  对MODEM的控制由DSR确定,当DSR有效时,先复位MODEM,再发指令使MODEM自动拨号,在DSR信号保持有效的状态下与上位机进行数据传输。

  数据传输程序中一组存储单元存放待发送数据(即传感器输入转换后的数据,也可以是扩展了键盘系统的手动输入数据),发送数据的同时也将校验和数据发出。发送数据后检测发送寄存器是否为零,若为零则说明数据发送出去了。每发送一个数据后延时等待上位机返回信号,若不正确,则需重发;若正确,再续发下一数据,直到数据发完为止。

  4 结束语

  用控制MODEM进行远程数据传输,获得了良好效果,解决了局域网专线不能达到的远地点的数据交换难题,特别适于偏远地区,如企业远地点的码头、仓库、高塔的巡检巡测。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭