
串行控制总线
VV6501
在递增的序列的末尾读或写操作,在该寄存器中的终端索引值将
为一个
更大
比从读出或写入的最后一个位置。随后的读操作将使用该索引
开始从内部寄存器中检索数据。
消息只能由总线主机被终止,或者通过发出一个停止条件,重复
开始条件或由负的读出操作期间读出一个完整的字节后确认。
4.3
消息类型
本节提供了关于基本操作的指导方针来读取数据和写入数据到串行
界面。
串行接口支持可变长度的消息。一条消息可以包含任何数据字节,1
数据字节或多个数据字节。此数据可以被写入到或从共同的或不同的位置读
内的传感器。的可用指令的范围详述如下。
q
q
没有写入数据字节,只设置索引的后续读取消息。
多个位置写入(使用自动递增指数位)快速的信息传输。
这些操作的例子在下面给出。内部寄存器的完整描述见
在上一节。对于所有的例子中,使用的从机地址为32
10
写作33
10
为
读数。写地址包含在读/写位(最低位)被置为零,而该位被设置在所述集
读出地址。
4.3.1
单一地点,单一的数据写
当一个随机值被写入到所述传感器,所述消息看起来在如图所示
图25 。
图25 :单位置,单次写入
开始
S
设备
地址
20
h
确认
A 0
指数
32
h
A
数据
85
h
A
停止
P
在这个例子中,
科幻NEH
曝光寄存器(指数= 32
10
)被设置为85
10
。的读/写位被设置为零
写作和
公司
位(MSB索引字节)被设置为零来禁用自动增量
写入值后指数。地址索引被保留并可以用于通过随后的
读取。写消息终止与从主停止条件。
4.3.2
单一地点,单一数据读取
读消息总是包含用于获取第一个字节的索引。
图26 :单位置,单个读
开始
S
设备
地址
21
h
确认
A 0
指数
32
h
A
数据
85
h
A
停止
P
30/60