
A8292
双LNB电源与控制稳压器
3.数据周期。
写 - 数据的6位和2位用于寻址4内部
控制寄存器,跟随一个应答位。请参阅控制
注册部分获取更多信息。
阅读 - 两个状态寄存器,其中寄存器1 ,首先读出,
接着寄存器2 ,然后寄存器1 ,依此类推。在开始时
任何读操作,寄存器1总是先读。数据
先发送MSB 。
4.停止条件。 SDA线上定义的一个上升沿,
当SCL为高电平。除了指示启动或停止条件
化, SDA必须保持稳定,而时钟为高。 SDA可以
当SCL为低电平才能更改。这是可能的开始或
停止条件的数据传输过程中发生在任何时间。该
A8292总是响应通过重新设置数据传送序列。
读/写位用来决定数据传送方向
化。如果读/写位为高时,主机读取的内容
寄存器1 ,接着寄存器2 ,如果执行了进一步的读取。如果
读/写位为低电平,主机写入数据,以四大家之一
控制寄存器。请注意,多个写操作是不允许的。所有
写操作之前,必须与地址。
应答位有两个功能。它是用来由主
以确定该从属设备正在响应它的地址和
数据,并且它被用于由从当主是读取数据
回来的奴隶。当A8292解码该7位地址
字段作为一个有效的地址,它响应通过在拉低SDA
第九个时钟周期。
在从主数据写入时, A8292还拉SDA
在时钟周期随后的数据字节,以低
表示数据已被成功地接收。在这两种情况下,
第九个时钟前,主设备必须释放SDA线
周期中,为了使这个信号交换的发生。
应答
从LNBR
开始
SDA
0
0
0
地址
1
0
A1
A0
W
0
AK
I1
I0
D5
控制数据
D4
D3
D2
D1
D0
应答
从LNBR
停止
AK
SCL
1
2
3
4
5
6
7
8
9
写入寄存器
应答
从LNBR
开始
SDA
0
0
0
地址
1
0
A1
A0
R
1
AK
D7
D6
状态寄存器1
D5
D4
D3
D2
D1
D0 NAK
不应答
从主
停止
SCL
1
2
3
4
5
6
7
8
9
从寄存器中读取一个字节
应答
从LNBR
开始
SDA
0
0
0
地址
1
0
A1
A0
R
1
AK
D7
注册1状态数据
D6
D5
D4
D3
D2
D1
D0
AK
-
-
应答
从LNBR
注册2状态数据
-
-
D3
D2
D1
D0 NAK
不应答
从主
停止
SCL
1
2
3
4
5
6
7
8
9
从寄存器中读取多个字节
图3.我
2
C接口。读写序列。
Allegro MicroSystems公司
115东北托夫,箱15036
马萨诸塞州伍斯特01615-0036 ( 508 ) 853-5000
www.allegromicro.com
10