Moteur de recherche de fiches techniques de composants électroniques |
|
HT56RU25 Fiches technique(PDF) 69 Page - Holtek Semiconductor Inc |
|
HT56RU25 Fiches technique(HTML) 69 Page - Holtek Semiconductor Inc |
69 / 155 page HT56RU25 内置 DAC、ISO7816 及 UART 接口的 低功耗 A/D 型智能卡 OTP 单片机 Rev. 1.10 68 2014-05-19 Rev. 1.10 69 2014-05-19 Bit 3 TXAKn:I2C 总线发送确认标志位 0:从机发送确认标志 1:从机不发送确认标志 TXAKn 位是发送确认标志位。单片机接收 8 位数据之后会将该位在第九个时钟 传到总线上。如果单片机想要接收更多的数据,则应在接收数据之前将 TXAKn 位设置为 0。 Bit 2 SRWn:I2C 从机读写标志位 0:从机设备应处于接收模式 1:从机设备应处于发送模式 SRWn 位是从机读写标志位。决定主机是否希望传输或接收来自 I2C 总线的数 据。当传输地址和从机的地址相同时, HAASn 位会被设置为高,主机将检测 SRWn 位来决定进入发送模式还是接收模式。如果 SRWn 位为高时,主机会请 求从总线上读数据,此时设备处于发送模式。当 SRWn 位为 0 时,主机往总线 上写数据,设备处于接收模式以读取该数据。 Bit 1 未定义,读为“ 0” Bit 0 RXAKn:I2C 总线接收确认标志位 0:从机接收确认标志 1:从机不接收确认标志 RXAKn 位是接收确认标志位。如果RXAKn 位被重设为0,即8位数据传输之后, 设备在第九个时钟有接收到一个正确的确认位。如果单片机处于发送状态,发 送方会检查 RXAKn 位来判断接收方是否愿意继续接收下一个字节。因此直到 RXAKn 为 1 时,发送才停止发送数据。这时,发送方将释放 SDAn 线,主机发 出停止信号。 I2C 总线通信 I2C 总线上的通信需要四步完成,一个起始信号,一个从机地址发送,一个数据 传输,还有一个停止信号。当起始信号被写入 I2C 总线时,总线上的所有从机 都会接收到这个起始信号并且被通知总线上会即将有数据到达。数据的前 7 位 是 从 机 地 址, 高 位 在 前, 低 位 在 后。 如 果 发 出 的 地 址 和 从 机 地 址 匹 配, SIMnCTL1 寄存器的 HAASn 位会被置位,同时产生 I2C 中断。进入中断服务程 序后,系统要检测 HAASn 位,以判断 I2C 总线中断是来自从机地址匹配,还是 来自 8 位数据传输完毕。在数据传输中,注意的是,在 7 位从机地址被发送后, 接下来的一位,即第 8 位,是读 / 写控制位,该位的值会反映到 SRWn 位中。 从机通过检测 SRWn 位以确定主控制器是要进入发送模式还是接收模式。在 I2C 总线开始传送数据前,需要先初始化 I2C 总线,初始化 I2C 总线步骤如下: ● 步骤 1 向 I2C 总线地址寄存器 SIMnAR 写入从机地址。 ● 步骤 2 置位 I2C 总线控制寄存器 SIMnCTL0 的 SIMnEN 位,以使能 I2C 总线。 ● 步骤 3 置位 I2C 总线中断控制寄存器的 ESIMn 位及多功能中断位 EMFnI,以使能 I2C 总线中断。 |
Numéro de pièce similaire - HT56RU25 |
|
Description similaire - HT56RU25 |
|
|
Lien URL |
Politique de confidentialité |
ALLDATASHEET.FR |
ALLDATASHEET vous a-t-il été utile ? [ DONATE ] |
À propos de Alldatasheet | Publicité | Contactez-nous | Politique de confidentialité | Echange de liens | Fabricants All Rights Reserved©Alldatasheet.com |
Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
Family Site : ic2ic.com |
icmetro.com |