位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第1756页 > ADT7475ARQZ-REEL > ADT7475ARQZ-REEL PDF资料 > ADT7475ARQZ-REEL PDF资料2第10页

ADT7475
串行总线接口
于PC和服务器,所述ADT7475的控制下进行
通过SMBus 。该ADT7475连接到该总线
从属设备的主控制器,控制在其下
通常(但不一定) ICH的。
该ADT7475有0101110固定的7位串行总线地址或
0x2E之间。的读/写位必须被添加到得到的8位地址
( 01011100或0x5c的) 。数据被发送的串行总线中的序列
9个时钟脉冲:八个数据位后跟一个应答
从机边位。在数据行必须转变
发生在时钟信号的低电平周期,并保持
在高稳定的时期,因为低到高的转变
当该时钟信号为高可能被解释为停止信号。该
的,可以通过串行总线发送的数据的字节数
在单个读或写操作仅由什么限定
主设备和从设备可以处理。
当所有的数据字节被读取或写入,停止条件
成立。在写入模式下,主机将数据线
在第十个时钟脉冲高断言一个停止条件。
在读取模式下,主设备会覆盖应答位
通过在之前的低周期拉低数据线高
第九个时钟脉冲;这就是所谓的无应答。该
主需要在之前的低谷期数据线低
第十个时钟脉冲,再高在第十个时钟
脉冲断言一个停止条件。
任何数目的数据字节可以被传送通过串行
总线1的操作,但它是不能混合的读写
在一个操作中,因为操作的类型被确定
在开始时和以后不能没有被改变
开始新的操作。
在ADT7475 ,写操作的包含一个或两个
个字节,和读操作包含一个字节。将数据写入到
一项所述的装置,数据寄存器或从中读取数据,地址
指针寄存器必须设置使正确的数据寄存器是
处理,然后可将数据写入到该寄存器中读出或
从它。在写操作的第一字节总是包含
存储在地址指针寄存器的地址。如果数据是
要被写入到该设备中,写操作包含
被写入到由所选择的寄存器中的第二数据字节
地址指针寄存器。
该写入操作被显示在图14的装置地址
是通过总线发送,然后R / W设定为0。这之后是
由两个数据字节。第一个数据字节是地址
内部数据寄存器被写入,这被存储在
地址指针寄存器。第二个数据字节是作为数据
写入到内部数据寄存器。
当从寄存器读取数据时,有两种可能性:
如果ADT7475的地址指针寄存器值是未知
或者不是所希望的值时,它必须首先被设置为正确的
数据之前的值可以从期望数据寄存器中读出。
这是通过执行一个写入ADT7475为已完成
前,但含有该寄存器仅在数据字节
地址被发送,因为没有数据被写入到寄存器
(参见图15) 。
然后执行由串行的读操作
总线地址; R / W位设定为1,然后是数据字节
从数据寄存器中读出(参见图16) 。
如果地址指针寄存器被称为是已经在
期望的地址,数据可以从相应的读出
没有第一写入地址指针数据寄存器
寄存器(参见图16) 。
1
SCL
9
1
9
SDA
首先,
主
0
1
0
1
1
1
0
读/写
ACK 。 BY
ADT7475
D7
D6
D5
D4
D3
D2
D1
D0
ACK 。 BY
ADT7475
第1帧
串行总线地址字节
第2帧
地址指针寄存器字节
9
1
SCL (续)
SDA (续)
D7
D6
D5
D4
D3
D2
D1
D0
ACK 。 BY
ADT7475
停止
主
图14.写寄存器地址到地址指针寄存器,然后写数据到选定注册
版本A |第10页68
05381-016
3架
数据字节