
EM6125
8.3 I 2 C接口
该EM6125可以连接一个从IC的协议(见说明I2C协议) 。在I 2 C总线由2根线: SCL
(串行时钟线)和SDA (串行数据线) 。这两条线必须连接到V
DD1,2
通过上拉电阻。 EM6125垫
SCL输入,垫SDA是双向的,带下拉漏极开路。 EM6125支持和初始化RAM写入和状态
读访问。
8.3.1启动和停止条件
数据传输首先对SDA的下降沿时, SCL为高电平时,这是启动条件( S) ,由IC启动
总线主控器。它停止与在SDA和SCL处于高电平的上升沿,这是停止信号(P ) (参见图4 :I2C
启动和停止条件) 。
8.3.2位传输
每个SCL脉冲期间一个数据位传输。 SDA线上的数据必须在高期间保持稳定
SCL脉冲,因为在这个时候任何更改将被解释为启动或停止条件。数据总是与转移
MSB科幻RST 。
8.3.3应答
经过一个启动条件,数据位被传输到EM6125 。每个字节跟随一个应答位:发送让利
SDA线为高电平(无拉下来),并产生高SCL脉冲;如果转让涉及的EM6125从接收器和具有
正确执行,它会产生一个较低的水平SDA (下拉激活) 。在SDA的高电平周期保持稳定
承认与SCL脉冲。确认后, EM6125让SDA线自由,使发射器继续传递
或者生成一个停止条件。
8.4 I C协议
该EM6125有一个从机地址,编码的第7位: 0000000 。
经过一个起始条件,从机地址+ RW位必须先发送。如果从机地址不与EM6125匹配
那些没有来自LCD驱动承认,后面的数据传输,不会影响芯片。
如果从机地址对应于EM6125的从机地址,它会承认(下SDA拉至逻辑低电平)和
数据传输功能。
第8位RW设定在写入模式或读出状态模式中的芯片,它是只读用于数据传输。
8.4.1写模式
如果RW = 0, EM6125由微控制器访问。
数据传输的字节可以是控制字节或数据字节。数据传输总是以一个控制字节(描述
图1) 。它设置位C0 , DC , ini2 , INI1和ini0 。
C0是延续位:
如果C
0
= 1,控制字节之后是1个数据字节只,下一个字节是一个新的控制字节。
如果C
0
= 0时,满足以下所有的字节是数据字节,直到数据传输被停止。
DC选择数据字节或命令字节被发送控制字节后:
如果DC = 1 ,下面的数据字节(或多个) (都)写在显示数据RAM 。第一个数据字节被存储在
由X地址和Y地址指针指定的地址。数据指针会自动更新每个字节
写入DDRAM (见DDRAM说明) 。
如果DC = 0 ,下列的数据字节是命令字节。它使函数初始化(复用率,数
电压倍增器级,V
液晶显示
编程,局部显示设置...)。
2
2
2
2
2
比特ini2 , INI1和ini0选择初始化寄存器通过以下命令字节被设置(见表4: EM6125
说明)。
版权
2001年, EM微电子,马林SA
13
www.emmicroelectronic.com