单片机89C52,在串行口方式1中,若SM2=0,RB8是收到的停止位,那如果SM2=1时,RB8是什么?

[复制链接]
查看11 | 回复2 | 2012-4-7 14:29:31 | 显示全部楼层 |阅读模式
SM2是多机控制位,在89C52中只有方式2,方式3是多机方式,所以SM2主要用于方式2,方式3,在方式1中你可以这么认为,收到的停止位会放入RB8(不管SM2设置),而SM 2的设置影响这样,当SM2=1,只有接受到有效的停止位(即要判受到的停止位是否为1),才激活RI...
回复

使用道具 举报

千问 | 2012-4-7 14:29:31 | 显示全部楼层
主机:设置为SM2=0。这是双机通信的形式,可以任意的发送和接收发送:以TB8=1发送,将发送到所有SM2=1的分机。这是呼叫某个从机。以TB8=0发送,将发送到SM2=0的分机。这是双机通信的形式。------从机:先设置为SM2=1。这是多机通信的形式,只能收到RB8=1的。...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行