《匠人手记》24《用单片机IO口实现单线单工通讯》.pdfVIP

  • 644
  • 0
  • 约 5页
  • 2017-09-25 发布于山东
  • 举报

《匠人手记》24《用单片机IO口实现单线单工通讯》.pdf

更多精彩文章,尽在《匠人的百 宝箱》。网址: 《匠人手记》之二十四 用单片机 IO 口实现单线单工通讯 作者:程序匠人 出处:《匠人的百宝箱》 1. 前言 许多便宜的单片机都没有标准的串行通讯口。因此,我们常用单片机的 IO 口来模拟串 行通讯。下面,匠人给出一个简单的通讯方案。 在这个方案中,从机平时处于睡眠状态。主机处于工作状态。在需要的时候,由主机通 过通讯口唤醒从机。从机被唤醒后接受通讯数据并进行解读,执行相关功能。然后再次进入 睡眠,等待下次唤醒。 2. 硬件连接示意图 主机 通讯线 从机 GND 3. 单线单工通讯协议 通讯线平时空闲时处于低电平,由一个 100ms 的高电平作为引导码来唤醒从机。然后发 送一个字节串行数据。完毕后通讯线恢复到空闲状态的低电平。对于从机来说,接受完8 位 数据,或检测到一个连续5t 的低电平(结束码)即可认为通讯结束。

文档评论(0)

1亿VIP精品文档

相关文档