找回密码
 立即注册

QQ登录

只需一步,快速开始

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

单片机双机串行通信实验

[复制链接]
跳转到指定楼层
楼主
ID:329974 发表于 2018-5-24 16:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
双机串行通信实验
要求单片机U1的外接开关DIPSW_8可控制单片机U2的外接LED灯LED-BARGRAPH-GRN的亮暗。单片机U1发送数据参考程序如下:
ORG 0
LJMP MAIN
ORG 23H
CLR TI
MOV A,P1
MOV SBUF,A
RETI

ORG 30H
MAIN: MOV SCON,#40H;串行口方式1,禁止接收
MOV TMOD,#20H
MOV TL1,#0E0H
MOV TH1,#0E0H
SETB TR1
MOV IE, #90H
MOV A,P1
MOV SBUF,A
SJMP $
END
单片机U2接收参考程序如下:
ORG 0
LJMP MAIN
ORG 23H
CLR RI
MOV A,SBUF
MOV P2,A
RETI
ORG 30H
MAIN: MOV SCON,#50H;串行口方式1,允许接收
MOV TMOD,#20H
MOV TL1,#0E0H
MOV TH1,#0E0H
SETB TR1
MOV IE, #90H
SJMP $
END编译后分别添加到单片机U1和U2。(如果用汇编编程,可直接选择单片机U1,单击源代码菜单的添加/删除源文件命令,为U1添加源程序。选择单片机U2,再次单击源代码菜单的添加/删除源文件命令,为U2添加源程序)。运行程序,单击DIP开关,改变U1单片机P1口的输入状态,观察U2单片机P2口LED的变化。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:329974 发表于 2018-5-24 16:21 | 只看该作者
原理图我也有想要的可以回复我
回复

使用道具 举报

板凳
ID:456565 发表于 2019-1-2 18:32 | 只看该作者
iamtheflash 发表于 2018-5-24 16:21
原理图我也有想要的可以回复我

可以给我发一下吗?谢谢
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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