
SPI / I2C寄存器表
下面的示例显示了如何写入和读取数据,并从MC13883 。主机启动和
终止所有通信。主机驱动启动条件之后,发送一个主命令包。
该MC13883将响应到主机如果主命令包中包含MC13883器件
地址。在下列实施例中, MC13883示总是用一个ACK来响应
传输从主机。如果在任何时间接收到NAK ,则主机将终止当前事务
然后重试该事务。
包
TYPE
7
开始
MC13883器件
地址
0
0
读/写
7
0 0 0
注册地址
23
主驱动型数据
(字节0 )
0
16
15
主驱动型数据
(字节1)
8
7
主驱动型数据
( 2字节)
0
主机可以
还开车
另
而不是开始
STOP的
停止
I2C_SDA
MC13883
A
C
K
A
C
K
A
C
K
A
C
K
A
C
K
图22. 3个字节的写
主机可以
还开车
另
而不是开始
STOP的
NA
CK STOP
7
0
包
TYPE
I2C_SDA
主持人
I2C_SDA
MC13883
7
开始
MC13883器件
地址
0
1
读/写
A
C
K
7
注册地址
MC13883驱动型数据
(字节0 )
0
MC13883驱动型数据
(字节1)
MC13883驱动型数据
( 2字节)
0 0 0
23
A
C
K
16
A
C
K
15
8
A
C
K
图23. 3个字节的读
7
7.1
SPI / I2C寄存器表
SPI寄存器表汇总
表46.注册00 - 中断状态
名字
位# R / W默认
0
读/写
0
描述
逻辑高电平表示中断是从低到高或由高到低的转变
CHRGDET比较。用于检测插入一个自供电的,或去除
装置。
写"1"到这个位置来清除中断。
逻辑高电平表示中断是从低到高或由高到低的转变
在VBUS的VBUSDET_4V4 , VBUSDET_2V ,或VBUSDET_0V8输出
探测器。
写“1 ”到该位置来清除该中断。
逻辑高电平表示中断是从低到高的转变
过电压检测电路连接到VBUS引脚。
写“1 ”到该位置来清除该中断。
CHRGDETI
VBUSDET_INT
1
读/写
0
VBUSOV_INT
2
读/写
0
MC13883技术数据,第3版
飞思卡尔半导体公司
53