
初步的技术数据
ADE75xx/ADE71xx
00
F
CORE
/ 16 = 256KHz的当F
CORE
= 4.096MHz
01
F
CORE
/ 32 = 128kHz的当F
CORE
= 4.096MHz
10
F
CORE
/ 64 = 64HZ若F
CORE
= 4.096MHz
11
F
CORE
/ 128 = 32kHz时若F
CORE
= 4.096MHz
配置I2C的长度接收FIFO缓冲器。 I2C外设
将停止时I2CRCT [ 4:0] + 1个字节已被读出,或者如果错误有
发生
4-0
0xEC -
oxE8
I2CRCT [4 :0]的
0
表136. I2C从地址SFR ( I2CADR , 0xE9 )
位
位置
7-1
0
位
助记符
I2CSLVADR
I2CR_W
默认
价值
0
0
描述
I2C从机地址被不客气
写入该寄存器启动I2C传输(读或写)
命令位进行读取或写入
当此位被设置为逻辑1 ,一个读出命令将被发送的上
I2C总线。从奴隶SPI2CRx SFR数据命令后,预计
字节
当此位被设置为逻辑0 ,则写命令将被发送的上
I2C总线。数据从预期的SPI2CTx SFR
表137. I2C中断状态寄存器SFR ( I2CSTAT , 0xEA )
位
位置
7
6
位
助记符
I2CBUSY
I2CNOACK
默认
价值
0
0
描述
此位被设置为逻辑1时,I2C接口被使用。当该位为
由用户代码设置, TX FIFO为空
I2C没有acknlowledgement发送中断
该位被设置为逻辑1时,从设备不发送
acknlowledgement 。此事件后, I2C通信将停止。
写零到这一点,以清除它。
I2C接收中断
该位被设置为逻辑1时,接收FIFO不为空
写零到这一点,以清除它。
I2C发送中断
该位被设置为逻辑1时,发送FIFO为空
写零到这一点,以清除它。
状态位为3或4字节深I2C FIFO。 FIFO的这些监控2
位是当前在I2C通信中使用的酮(接收或发送)
作为其中只有一个是活动的时间
[1:0]
00
FIFO空
01
版权所有
10
FIFO半满
11
FIFO满
试图写入和读取的同时时设置。写零到这一点
将其清除。
设置的时候写试图在I2C发送FIFO满。写
零到这一点,以清除它。
5
I2CRxIRQ
0
4
I2CTxIRQ
0
3-2
I2CFIFOSTAT [1 :0]的
0
1
0
I2CACC_ERR
I2CTxWR_ERR
0
0
一个I2C中断发生
*
购买行货我
2
ADI公司或其从属授权关联公司之一C元件传达了飞利浦的我下了购买的许可证
2
C
专利版权使用ADE7XXX在我
2
空调系统,该系统提供符合我
2
C标准规范由飞利浦定义。
读取和写入操作
牧师上一页|第137 148