找回密码
 立即注册

QQ登录

只需一步,快速开始

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

51单片机多机通信的汇编程序停在接收处不动 JNR RI,$ 困惑中

[复制链接]
跳转到指定楼层
楼主
ID:259813 发表于 2021-12-29 18:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
自己设计了多机通信系统,采用51汇编程序,主机发送地址后从机发出了应答信息,但主机程序停在接收处不动,JNR RI,$,困惑中,求类似汇编程序?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:883242 发表于 2021-12-29 20:16 | 只看该作者
51汇编没有JNR指令,把正确的代码贴上来。
回复

使用道具 举报

板凳
ID:624769 发表于 2021-12-29 21:28 | 只看该作者
1, 51 汇编 没有 JNR指令,
回复

使用道具 举报

地板
ID:624769 发表于 2021-12-29 21:34 | 只看该作者
1, 51汇编没有 JNR 指令。
2, 你主机是否有  SETB  REN ?
3,   主机有没有开串口中断 并且在中断中  CLR  RI  ?
4,   你说你自己设计的多机通讯,那么 你SM2 又是 1,还是0 呢?
5, 你如何确定从机发出了应答信息? 从机对TB8, RB8 又是如何处理和定义的呢?
回复

使用道具 举报

5#
ID:259813 发表于 2021-12-30 16:48 来自手机 | 只看该作者
主程序setb ea,es都开了,从机发应答后有发光二极管提示,程序改了多次,还是不行,想参考一下类似汇编,只会汇编
回复

使用道具 举报

6#
ID:997051 发表于 2022-2-5 00:02 | 只看该作者
SJMP $    短转移$   等待中断发生
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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