新闻中心

EEPW首页 > 手机与无线通信 > 设计应用 > USB通信系统设计方案

USB通信系统设计方案

作者: 时间:2013-01-01 来源:网络 收藏

  2.2.2 协议

  进行之前,双方首先要根据的功能要求制订某种特定的通信协议,然后才能编写相应的通信程序。本文通信协议:

  ①通信双方均使用2 400 bps的速率传送数据,PC机与AT89C51均工作于串口方式l(1位起始位、8位数据位、l位停止位)。

  ②AT89C51在发送和接收数据时,采用串口中断方式。

  ③PC机发出数据采集命令(握手信号),单片机AT89C5l串口收到握手信号后,立即将AT89C51内存存放的检测数据经过通信接口发送到PC机,一次数据采集完成。

通信程序流程e#

  2.2.3 通信程序流程

  通信程序涉及到PC机通信程序和AT89C51串口通信中断程序,上位机(PC机)发出数据采集命令,下位机(单片机AT89C51)收到握手信号后,将数据传回PC机,从而完成一次数据采集,图4和图5是两个通信程序的流程图。

  5.jpg

  图4 PC机通信子流程

  6.jpg

  图5 单片机串口中断子流程

  3 结语

  本文通信已在汽车尾气检测仪数据通信中得到了很好的应用。该具有采集数据准确可靠、使用灵活方便等优点,这种用USB通信技术取代传统串口通信的方法切实可行,有望在其他的智能仪器、仪表设备中得到借鉴和推广应用。


上一页 1 2 下一页

关键词: 方案 设计 系统 通信 USB

评论


相关推荐

技术专区

关闭