跳转到主内容
Knowledgebase
Home
Renesas Electronics China - Knowledgebase

(I2C总线) 主接收模式下不使用连续接收时,设定寄存器的步骤是什么?

最新更新:12/26/2008

Question:

(I2C总线) 主接收模式下不使用连续接收时,设定寄存器的步骤是什么?

Answer:

设定步骤的具体内容,请参阅 硬件手册中“I2C总线接口”章节中的详细描述。

以下为补充的内容,请结合手册一起阅读。

  1. 运行步骤(1)和(2)后,跳过(3)-(7),运行步骤(8)。
    步骤(8)是ICDRR寄存器的虚读。
  2. 运行步骤(9)后,返回步骤(8),然后重复步骤(8)和(9)。
    接收到最后一个数据之前,没有必要产生停止条件。
  3. 读取步骤(8)(最后字节-1)中的接收数据,运行步骤(8)之前设定步骤(7)的ACKBT位。
    无需设定“RCVD位 ← 1”。
  4. 最后一字节数据接收完毕后,依硬件手册的流程图,运行剩余的步骤。

使用主接收模式中的I2C总线接口时,请参阅 技术更新“TN-16C-A166A/E:R8C/Tiny Series Notes on I2C bus Interface in Master Receive Mode”。技术更新可从此处获得。

Suitable Products
R8C/1A
R8C/1B
R8C/20
R8C/21
R8C/22
R8C/23
R8C/24
R8C/25
R8C/26
R8C/27
R8C/28
R8C/29
R8C/2A
R8C/2B
R8C/2C
R8C/2D
R8C/32C
R8C/33C
R8C/34C
R8C/35C
R8C/36C
R8C/38C
R8C/3GC
R8C/3JC
R8C/38A
R8C/L35C
R8C/L36C
R8C/L38C
R8C/L3AC