添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符S型号页 > 首字符S的型号第332页 > SST89E58RD2-40-I-NI > SST89E58RD2-40-I-NI PDF资料 > SST89E58RD2-40-I-NI PDF资料1第47页
FlashFlex51 MCU
SST89E52RD2 / SST89E54RD2 / SST89E58RD2 / SST89E516RD2
SST89V52RD2 / SST89V54RD2 / SST89V58RD2 / SST89V516RD2
初步规格
6.1.2自动地址识别
自动地址识别,有助于减少MCU
所需的时间和力量,与多个串口设备。
每个设备都连接在一起共用同一串行
链路用其自己的地址。在这种结构中,一个设备是
只有在接收到其自身的地址被中断,从而
消除了软件开销比较地址。
此相同的特征,有助于节省能量,因为它可以是
配合使用空闲模式,以降低该系统的
整体功耗。因为可能存在多个
奴隶迷上了串行到一个主,只有一个从
会被从空闲模式到响应中断
大师的传输。自动地址识别
( AAR )允许其他奴隶留在空闲模式时
只有一个被中断。通过限制的中断而数
中,请在系统上的总电流消耗降低。
有两种方法与从机通信:一组
他们在一次或所有这些一次。为了与沟通
一群奴隶,主人发出呼吁地址
给定的地址。与所有从站通信,
主发出名为“广播”地址
地址。
AAR的可配置为模式2或3( 9位模式下)和
设定SCON的SM2位。每个从机都有自己的SM2
位设置等待一个地址字节(第9位= 1 ) 。接收
当接收到的字节中断( RI )标志才可以设置
匹配任一给定的地址或广播
地址。接下来,从然后清除SM2位使能
接收来自主机的数据字节(第9位= 0 ) 。
当第9位= 1时,主机会发送一个地址。
当第9位= 0时,主机会发送实际的数据。
如果模式1的情况下,停止位取的第9位的地方。
RI位仅设置当接收到的命令帧
地址相匹配的设备的地址和终止
通过有效的停止位。需要注意的是模式0 ,不能使用。设定
在SCON寄存器婷SM2位在模式0将没有
的影响。
每个从站的个别地址被指定的SFR
SADDR 。 SFR SADEN是一个掩码字节,定义“不
关心“的位时,与组合以形成给定地址
SADDR 。见下面的例子:
SLAVE 1
SADDR =
SADEN =
一定
1111 0001
1111 1010
从机3
SADDR = 1111
SADEN = 1111
一定
1001
0101
SLAVE 2
SADDR =
SADEN =
一定
1111 0011
1111 1001
= 1111 0XX1
6.1.2.1使用给定的地址来选择奴隶
从SADEN屏蔽掉一个0的任何位变成了“不
关心“的位对给定的地址。任何比特由1屏蔽掉,
变得与SADDR相与。 “不关心”提供
在用户定义的地址的灵活性,以解决多
当使用给定的地址奴隶。
示出在上面的例子中,从1被赋予一个
1111 0001 ( SADDR )地址。该SADEN字节有
被用于位屏蔽掉,以一个给定的地址,以允许更
选择从站1和从机2。在这种情况下的组合
从1对给定的地址,最后的位(LSB)是一个
“不关心” ,并从2的最后一位是1。通信
美食与从机1和从机2 ,主需要
与最后一个比特等于1 (例如1111发送一个地址
0001 ),因为从站1的最后一位是一个不关心,从2的
最后一位必须是1。要与从机1单独沟通,
主会发送一个地址的最后一位等于
0 (例如1111 0000 ) ,因为从2的最后一位是1,见
下表为其它可能的组合。
选择从1只
SLAVE 1
鉴于地址
1111 0X0X
可能的地址
1111 0000
1111 0100
选择从2只
SLAVE 2
鉴于地址
1111 0XX1
可能的地址
1111 0111
1111 0011
从机1 & 2
奴隶1 & 2
可能的地址
1111 0001
1111 0101
如果用户增加了第三从属如下面的例子:
= 1111 0X0X
= 1111 X0X1
2004硅存储技术公司
S71255-00-000
3/04
47

深圳市碧威特网络技术有限公司