English
Language : 

NT066E Datasheet, PDF (11/24 Pages) List of Unclassifed Manufacturers – Nuvoton 触摸按键芯片
NT066E
5 I2C 数据总线
NT066E 作为从机设备,I2C串行接口最高速度可达 400 Kbps,在普通运行模式下I2C串行接口没
有动作,也不会给主机设备。当需要作为从机传输数据时,必须将SEL接脚连接至VDD,或是保
持SEL管脚悬空,使得芯片管脚内部的上拉电阻产生作用,将SEL管脚上拉至VDD。在这两种状态
下,芯片上电,会检查SEL接脚并决定芯片I2C串行总线生效。
I2C串行传输支持三种传输模式:字节写入、随机读取及连续读取数据。
5.1 字节写入模式
由主机写数据到NT066E芯片。数据协议包含三个字节,如图5-1所示,第一个字节为装置地址及
写入状态,第二个字节为内存地址,第三个字节为写入的数据。
SDA
SCL
Byte1 Device address Byte2 Memory address
Byte3 Data
图 5‑1 字节写入模式
SDA和SCL默认保持在逻辑1电位,SDA先改变到逻辑0,随后SCL也改变到逻辑0为起始位。数
据传输时,SDA数据先准备好,再将SCL信号上升到逻辑1,从机端依据SCL上升边缘读取位数
据,SCL第9个时钟信号从机端会送出逻辑0,表示收到这个字节,当三个字节数据传输完毕,主
机端先改变SCL到逻辑1,接着改变SDA到逻辑1为结束位。
5.2 随机读取模式
该模式用于主机读取从机NT066E的数据。数据协议包含四字节,如图5-2所示,第一个字节为装
置地址及写入状态,第二个字节为内存地址,第三个字节为装置地址及读取状态,第四个字节为
从机输出的数据,在此状态下,主机需要持续送出SCL时钟信号。
SDA
SCL
Byte1 Device address Byte2 Memory address
Byte3 Device address
Byte4 Data
图 5‑2 随机读取模式
第二个字节传送完毕后必须送出一个起始位,才可以开始第三个字节的传送,在第三个字节传送
2015/12/21
第 11 页 总24页
版本 1.0