
SMM766
初步信息
I
2
C编程信息
串行接口
访问配置寄存器,通用
内存和指令寄存器和状态寄存器进行
出过一个行业标准的2线串行接口
(I
2
C) 。 SDA是一个双向数据线和SCL是一个
时钟输入。数据被时钟上的上升沿
SCL和同步输出SCL的下降沿。所有
数据传输开始与MSB 。在数据
传输SDA必须保持稳定,而SCL为高电平。
数据传输8位数据包的中间
时钟周期中其通过提供一个应答
该设备接收数据。在SCL为高电平期间(t
高
)
用于生成启动和停止条件
之前和结束大多数交易数据在串行总线上。
SDA的高电平到低电平的转换而SCL为高电平时
考虑到启动条件,而由低到高
SDA的过渡,而SCL为高电平被认为是一个
停止条件。
接口协议允许多个操作
通过设备和类型的设备在一条总线上
唯一的设备地址。
地址字节是
由4位设备类型标识符SA [3 : 0 ]
(从地址)和一个3位的总线地址BA [1 :0] 。该
剩余位表示读或写
操作。请参考表1的说明
地址字节所使用的SMM766 。
用于存储器阵列的设备类型标识符是
通常设定为1010
箱子
下列行业标准
对于一个典型的非易失性存储器。有一个选项,以
更改标识符到1011
箱子
这允许它被用于
可由其它存储器占用一个总线上
设备。配置寄存器进行分组以
存储器阵列,从而利用1010
箱子
或1011
箱子
as
设备类型标识符。命令和状态
寄存器以及10位ADC与访问
的1001的单独的设备识别符
箱子
.
总线地址位BA [ 1:0]被编程到
配置寄存器。总线地址位BA [ 2 ]可
编程为0或由A2引脚偏置。该
总线地址访问的串行地址字节
数据流必须在SMM766中的设定相同
并在A2销。
任何访问SMM766上的我
2
C总线会
暂时停止监视功能。这不
影响ADOC功能,这将继续
运作和控制直流输出。这是真实的
不仅在监视模式中,而且在
上电和断电排序时,该设备
被监测的信道,以确定它们是否有
开启或关闭。
该SMM766从何时停止监视功能
确认地址字节,直到有效站
收到。
写
写入到存储器或配置寄存器是
图13 , 14 , 15 , 17和19,说明启动
条件后面的地址字节是由提供
主人;在SMM766产生确认;
然后,主机通过发送内存响应
地址指针或配置寄存器地址
指针;在SMM766的确认产生;
然后主机上的数据字节时钟的。对于内存
和配置寄存器写入,最多15个附加
数据的字节可以写入到主机被移入
连续的地址在同一页内。后
的最后一个字节被时钟和主机接收到
承认,一个停止条件必须发出
启动非易失性写入操作。
读
地址指针,用于配置寄存器,
存储器,命令和状态寄存器和ADC
寄存器之前,必须设置数据可以从被读
SMM766 。这是由发送一个虚设完成
写命令,这是一个简单的写命令
后面没有一个停止条件。伪写入
命令设置从中读取数据的地址。
之后,虚写命令发出后,一开始
命令后面的地址字节从发送
主人。然后主机等待应答和
然后开始计时出来的数据从设备中。该
读取第一个字节是从地址指针集合数据
在虚写命令。附加字节
可以同步输出的连续地址的
主机提供每个字节后的应答。后
数据被从所需的寄存器中读取,所读取的
操作是由主机保持SDA为高电平终止
在应答时钟周期,然后发出
停止条件。参阅图16,图18和21为一
图读序列。
峰会微电子股份有限公司
2086 2.1 12/13/2005
22