找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2488|回复: 5
打印 上一主题 下一主题
收起左侧

【求助】怎样可以使只要两个单片机之间通信一断开,他们就置各自的一个IO口为低电位

[复制链接]
跳转到指定楼层
楼主
ID:168070 发表于 2017-3-4 11:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
两个51单片机之间通过TXD和RXD之间交叉连接已经可以互传信息,然后有没有什么办法能让只要他们之间的通信一断开,两个单片机分别置他们各自的一个IO口为低电位。谢谢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:151348 发表于 2017-3-4 19:25 | 只看该作者
发送+应答,发过去消息却没有收到应答,就说明通信线路出问题了

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

板凳
ID:7485 发表于 2017-3-4 19:30 | 只看该作者
没有接收中断时一直置低电平即可。
回复

使用道具 举报

地板
ID:123289 发表于 2017-3-5 01:32 | 只看该作者
看你如何构思?
必须先定义:何为正在通讯?何为停止通讯?如能界定接不到信息了?这就是先给出游戏规则。
回复

使用道具 举报

5#
ID:160607 发表于 2017-3-5 11:05 | 只看该作者
如果是连线断开可以用硬件握手信号。如果是无数据,可以设定超时时间。
回复

使用道具 举报

6#
ID:168307 发表于 2017-3-5 14:43 | 只看该作者
通信协议中约定信息交互的周期是多少,然后设定一个通讯异常的门限值,如果超过门限值都没有接受到对方发过来的信息,那就判定为通讯故障,然后单片机根据故障标识让某一个IO置低

评分

参与人数 1黑币 +50 收起 理由
admin + 50 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表