您当前的位置:五五电子网电子知识单片机-工控设备单片机通信多个P110C之间的异步串行通信 正文
多个P110C之间的异步串行通信

多个P110C之间的异步串行通信

点击数:7640 次   录入时间:03-04 11:47:25   整理:http://www.55dianzi.com   单片机通信

  下图中,O#PLLOC为主机,l#~4#P110C为分机,每一个分机都有自己的地址码,其中,l#分机的地址码为001,2#分机的地址码为002,3#分机的地址码为003,4#分机的地址码为004。所有的PlLOC均设置成多机通讯模式,主机的TXD端与所有分机的RXD端相连,每个分机的TXD端串联1K电阻到一个PNP型三极管(2SA733)的基极,四个分机的三极管的发射极并联接到主机的RXD端。这种接法叫隔离驱动器,其作用是防止各分机的TXD端的电平竞争。
  
  上电后分机首先激活地址接收模式,在该模式下分机只响应主机发来的地址码,而不响应主机发来的数据。
  
  主机发送地址码,所有分机收到该地址码后首先判别是否为自己的地址,如果不是自己的地址则不理会,继续等待下一个地址的到来,如果是自己的地址则激活数据接收模式等待主机发送数据。
  
  主机接着发送数据,选中地址的分机接收到数据后将该数据通过Pl口输出,然后再将该数据返送给主机,主机收到返回的数据后将该数据通过Pl口输出。

P110C


  
  没有选中地址的分机自动滤除主机发送来的数据,只等待主机再次发送地址。




本文关键字:通信  单片机通信单片机-工控设备 - 单片机通信

《多个P110C之间的异步串行通信》相关文章>>>