打印

串行口中断和SM2、RB2的逻辑关系

[复制链接]
2153|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
冷漠|  楼主 | 2010-5-24 17:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 冷漠 于 2010-6-3 20:33 编辑

每次设计51单片机通信都要翻书看SM2、RB2的逻辑关系。文字叙述一点都不清楚,概念不容易理解**。数字电路都有逻辑关系,今天突然玩出了一个逻辑公式,以后再也不用翻书了。下面结果是卡诺图化简出来的:

RI(中断)= / SM2 +   SM2 • RB8
或者       RI =   RB8 +  / SM2 • / RB8

2者互相可以推导出来的,看哪个好**罢了。
这澄清了一个概念:当RB8=1时,无论SM2是否为1,都将引发接收中断;当SM2=0 时,无论



按此公式理解多机通信中的从站,若用模式3,应该设置

SCON = 0xF0 ;

标准的,没有疑虑的。还能设置其它什么?

相关帖子

沙发
ningling_21| | 2010-5-24 17:58 | 只看该作者
强,还没发现...

使用特权

评论回复
板凳
踢球老越位| | 2010-7-22 00:59 | 只看该作者
每次设计51单片机通信都要翻书看SM2、RB2的逻辑关系。文字叙述一点都不清楚,概念不容易理解**。数字电路都有逻辑关系,今天突然玩出了一个逻辑公式,以后再也不用翻书了。下面结果是卡诺图化简出来的:

RI(中断 ...
冷漠 发表于 2010-5-24 17:21

RI(中断)= / SM2 +   SM2 • RB8还可以化简为RI(中断)= / SM2 +  RB8

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:要想让别人关照自己的自尊,首先自己先要有所成就才行。

17

主题

921

帖子

4

粉丝