位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第186页 > ADM1063ASU-REEL7 > ADM1063ASU-REEL7 PDF资料 > ADM1063ASU-REEL7 PDF资料1第28页

ADM1063
该装置还具有多个标识寄存器(只读) ,
这可以在整个SMBus的读出。表11列出了这些寄存器
其价值和功能。
表11.识别寄存器价值和功能
名字
MANID
REVID
MARK1
MARK2
地址
0xF4
0xF5
0xF6
0xF7
价值
0x41
0x02
0x00
0x00
功能
模拟制造商ID
器件
硅版本
软件品牌
软件品牌
总线上的所有其它器件保持空闲状态,而选择
要读出或写入到它为数据设备等待。如果
R / W位为0 ,主机写入到从设备。如果
R / W位为1 ,从机主机读取。
2.
数据被发送的串行总线以9个时钟序列
脉冲八位数据跟随一个应答位
从机。在数据线上的数据转换
必须发生在时钟信号的低周期和
在高电平期间保持稳定,因为一个低到
高转换时,时钟高可能会被解释
作为停止信号。如果该操作是一个写操作,则
从机地址后,第一个数据字节是命令字节。
这告诉从机什么期望明年。这可能是
一个指令,告诉该从属装置以期望的方块
写,或者它可能是一个简单的寄存器地址,它告诉
从站,其中随后的数据将被写入。由于数据
只能在一个方向流动,由R / W位定义,
在读取操作期间将命令发送到从设备
是不可能的。前一个读操作时,可能有必要
执行写入操作,以告诉从属什么样的读
操作以期望和/或从哪个地址读取数据。
当所有的数据字节被读取或写入,停止条件
系统蒸发散成立。在写入模式下,主机将
数据线在第10个时钟脉冲断言停止高
条件。在读取模式下,主设备释放
在第九个时钟前低周期SDA线
脉冲,但是从设备不拉为低电平。这是
被称为不应答。然后,主取
在第10个时钟前低周期的数据线为低
脉冲,再高在第10个时钟脉冲断言
停止条件。
一般的SMBus定时
图39图41是时序图,一般读,
编写使用SMBus的操作。 SMBus规范
定义了不同类型的具体条件进行读写
操作,这将在写入操作的讨论和
读操作的部分。
一般SMBus协议的操作如下:
1.
主通过建立开始启动数据传输
条件,定义为串行从高至低转换
数据线SDA而串行时钟线SCL保持高电平。
这表明一个数据流如下。所有从外设
连接到串行总线响应的启动条件
和移位在未来8位,由7位从机
地址( MSB在前)加上一个R / W位。该位决定
数据传输的方向,也就是说,数据是否是
从从设备读或者写( 0 =写, 1 =读) 。
周为地址对应于反
mitted地址做出响应,期间拉低数据线低
低周期第九个时钟脉冲之前,被称为
应答位,并在高周期保持为低电平
此时钟脉冲。
3.
1
SCL
9
1
9
SDA
0
首先,
主
1
1
0
1
A1
A0
读/写
ACK 。 BY
SLAVE
D7
D6
D5
D4
D3
D2
D1
D0
ACK 。 BY
SLAVE
第1帧
从机地址
1
SCL
(续)
SDA
(续)
D7
D6
D5
D4
D3
D2
D1
D0
ACK 。 BY
SLAVE
D7
9
1
第2帧
命令代码
9
D6
D5
D4
D3
D2
D1
D0
04632-036
3架
数据字节
帧n
数据字节
ACK 。 BY
SLAVE
停止
BY
主
图39.一般的SMBus写时序图
第0版|第28页36