CXLC89109 LCD驱动芯片:高性能I²C接口,支持多模式显示与键扫功能 | JTM-IC

CXLC89109 LCD驱动芯片:高性能I²C接口,支持多模式显示与键扫功能 | JTM-IC

产品型号:CXLC89109
产品类型:显示屏驱动
产品系列:液晶显示驱动
产品状态:量产
浏览次数:44 次
加入收藏

产品简介

CXLC89109是一款内存映射式LCD驱动芯片,支持两种主流显示模式:20×4点阵(20SEG×4COM) 与16×8点阵(16SEG×8COM)。芯片内置最大20×1或16×1矩阵键扫电路,具备I²C两线通信接口,极大简化了主控MCU与LCD模块之间的连接。其工作电压范围宽达2.4V~5.5V,采用CMOS工艺制造,兼具低功耗与高抗干扰能力,适用于各类严苛的工业环境。

技术参数

输入电压范围 (VIN) V ~ 2.4V-5.5VV
输出电压 (VOUT)ADJV
输出电流 (IOUT)3.5A
工作频率32KHz
转换效率95%%
封装类型SOP28
Dimming methodPSM/PWM
Led count20*4/16*8
Iq1UA
Interface2
Power
Pf value.9
Topology液晶显示驱动
Application type显示屏驱动
Topology typeBUCK
ProtectionOVP/OCP/短路保护
Features驱动点阵20*4/16*8

产品详细介绍

CXLC89109 LCD驱动芯片:高性能I²C接口,支持多模式显示与键扫功能

         在当今智能化、数字化的工业控制与消费电子领域,液晶显示(LCD)模块作为人机交互的重要组成部分,其驱动芯片的性能直接决定了显示的稳定性与系统的能效。CXLC89109作为一款专为多场景LCD应用设计的高性能驱动芯片,凭借其灵活的显示模式、高效的键扫功能以及简洁的I²C通信接口,成为工业仪表、数字时钟、计数器、电压表等设备的理想选择。本文将深入解析CXLC89109的核心特性、电气参数、应用电路及指令系统,助力工程师更好地选用与集成该芯片。


一、芯片概述

          CXLC89109是一款内存映射式LCD驱动芯片,支持两种主流显示模式:20×4点阵(20SEG×4COM) 与16×8点阵(16SEG×8COM)。芯片内置最大20×116×1矩阵键扫电路,具备I²C两线通信接口,极大简化了主控MCU与LCD模块之间的连接。其工作电压范围宽达2.4V~5.5V,采用CMOS工艺制造,兼具低功耗与高抗干扰能力,适用于各类严苛的工业环境。


二、核心功能特点

2.1. 多模式显示支持

CXLC89109可根据系统需求灵活切换显示模式:

•   20×4模式:1/3偏压(Bias),1/4占空比(Duty)

•   16×8模式:1/4偏压,1/8占空比

两种模式均通过内部指令配置,无需外部硬件调整,极大提升了系统的适应性与可扩展性。

2.2. 集成键扫功能

芯片内置最大20×116×1矩阵键盘扫描电路,支持硬件中断输出(INT),可实现按键事件的实时响应。键扫输入与段输出引脚复用,有效节约引脚资源。

2.3. 低功耗设计

•   静态电流低至1μA@3V(省电模式)

•   支持外部时钟与内部RC振荡器两种工作方式

•   具备软件待机模式,进一步降低系统功耗

2.4. 内置显示RAM

    芯片集成16×8位显示数据RAM,支持地址自动递增功能,便于主控快速刷新显示内容。


三、电气特性与接口规范

3.1. 电源与工作条件

•   工作电压:2.4V~5.5V

•   工作温度:-40℃ ~ +85℃

•   封装形式:SOP28

3.2. I²C通信接口,数据传输时间波形

•   支持标准I²C协议,最高时钟频率400kHz

•   从机地址固定为1110 011 R/W

•   支持字节写、页写与连续读操作

上电时注意事项
在给芯片上电时,芯片内部以及复位电位会有一段时间处于不稳定的低电压区域,由于VDD的电
压在上升造成芯片内容没有完全被复位,这样的误操作有可能发生。这了防止这样的情况发生,附加
了POR电路以及软件复位功能。为了确保正常的芯片内部复位,上电时必须满足以下条件。
为了使POR电路工作而需满足tR tF tOFF,Vbot的推荐条件

3.3. 驱动能力

•   COM端口拉/灌电流典型值达180μA@5V

•   SEG端口驱动能力适中,适用于多种LCD面板

•   INT引脚支持高低电平有效可选,兼容不同中断逻辑

3.4.输入输出等效电路

3.5.极限参数

(1)芯片长时间工作在上述极限参数条件下,可能造成器件可靠性降低或永久性损坏,不
建议实际使用时任何一项参数达到或超过这些极限值。
(2)所有电压值均相对于系统地测试。
3.6. 推荐工作条件

3.7. DC 电气特性

3.8. AC 电气特性

3.9. AC 交流特性


四、典型应用电路

CXLC89109支持多种实际应用场景,以下是几种典型接线图简述:

4.1. 20×4显示模式(无INT),无 INT 的 20*4 显示模式电路图

所有SEG与COM引脚直接驱动LCD,键扫输入通过SEG0~SEG19实现,外接**180kΩ~220kΩ**上拉电阻。

4.2. 16×8显示模式(带INT),有 INT 的 19*4 显示模式电路图

SEG15/K15/INT引脚配置为中断输出,用于按键事件通知MCU,其余SEG与COM引脚用于驱动LCD。

4.3. 无 INT 的 16*8 显示模式电路图

4.4. 有 INT 的 15*8 显示模式电路图

4.5.  键扫矩阵连接

在20×4模式下,K0~K19构成20×1矩阵;在16×8模式下,K0~K15构成16×1矩阵。所有键扫输入均带内部下拉,外部仅需简单上拉即可实现稳定检测。


五、指令系统详解

CXLC89109通过I²C接口接收指令,实现模式设置、显示控制、键扫周期调整等功能:

5.1. 系统设置命令(0x80H)

这个命令用于设定后续函数。

•   控制芯片进入待机或正常模式

•   开启或关闭LCD显示

5.2. 模式设置命令(0xA0H)

•   选择显示模式(20×4或16×8)

•   配置INT引脚功能与有效电平
•   INT 输出可设定为低电平有效或高电平有效。

5.3. 键扫周期设置命令(0xF8H)

      用户可根据LCD负载特性调整键扫周期,避免因RC常数过大导致读取错误。
5.4.系统振荡器
     内部逻辑和 CXLC89109的 LCD 驱动信号都由内部集成 RC 振荡器定时。在系统初始上电后,系统振荡器处于停止状态。
5.5.LCD 偏置发生器
       VLCD 满量程电压(VOP)从 VDD 到 VSS。VLCD 偏置电压是从连接 VLCD 和 VSS 之间的三个
串联电阻内部分压器得到(此 VLCD 已在芯片内部与 VDD 连接,不可调节)。电阻可以通过不同的开
关切换,以提供 1/8 占空比时的 1/4 偏压或 1/4 占空比时的 1/3 偏压电平。
5.6. 段驱动器输出
        LCD 驱动部分包括段输出,段输出应直接连接到液晶显示面板。按照多路复用列信号和与在显示
锁存的数据驻留产生段输出信号。未使用的段输出必须保持开路。
5.7. 共用驱动器输出
       LCD 驱动部分包括将其直接连接到 LCD 面板的列输出。该按照所选的 LCD 驱动模式产生共用输
出信号。未使用的列输出应保持开路。
5.8  显示存储器 - RAM 结构
       存储数据的 RAM 是一个静态的 16×8 位 RAM 显存。在 RAM 位映射的逻辑“1”表示“接通”
相应的 LCD 段的状态;同样一个逻辑 0 表示“关”的状态,RAM 地址和段输出是一一对应关系,并且
RAM 字节的各位和列输出也是一一对应关系。下表显示从 RAM 到 LCD 模式的映射:


六、应用领域推荐

CXLC89109广泛应用于:

•   工业控制面板:状态指示、参数显示

•   智能仪表:电压表、计数器、温度计

•   消费电子:数字时钟、家用电器显示模块

•   医疗设备:便携式检测仪器读数屏


七、LCD 驱动模式波形

7.1  20*4 显示模式, 1/4 duty , 1/3 bias

7.2. 16*8 显示模式, 1/8 duty , 1/4 bias
7.3.  键扫功能
7.3.1.CXLC89109 支持20*4 的显示模式时的 20*1 矩阵键扫描,16* 8 的显示模式时的16*1 矩阵键扫描。
7.3.2.硬件中断功能是可选的,允许 SEG19/ COM4/ K19/ INT 在 20*4 的显示模式或 SEG15/ K15/ INT 用
        作一个 INT 输出或作为段驱动器。中断 Flag 可以读(轮询)通过串行接口代替。
7.3.3.键扫描输入引脚与段输出引脚共用。
7.3.4.键扫描周期时间不断循环,所有的按键经历过一个完整的键盘扫描去抖超过 20ms。
7.3.5.INT 输出为低电平时,当模式设置命令的“ACT”位被设置为“0”时,INT 输出为低电平有效。
7.3.6.INT 输出为高电平时,当模式设置命令的“ACT”位被设置为“1”时,INT 输出为高电平有效。
7.4.  键扫描和 INT 时序
7.4.1.   按键数据被更新,并且如果键被按下 2 个周期 INT 数据被改变。
7.4.2.   当第一个键被按下后,INT 函数被改变,INT FLAG 位被置为“1”。
7.4.3. “ACT”位模式 set 命令被设定为“1”,当按键数据已被读出时,按键数据寄存器被清为“0”,
       INT FLAG 位被置为“0”,INT 引脚变为低电平。
7.4.4. “ACT”位模式 set 命令被设定为“0”,当按键数据已被读出时,按键数据寄存器被清为“0”,
         INT FLAG 位被置为“0”,INT 引脚变为高电平。
7.4.5.   INT FLAG 寄存器如下所示。要清除 INT FLAG 状态,按键数据寄存器 0x20H~0x22H 必须在一
      个操作中被读取。
7.5.  矩阵按键电路
          CXLC89109 集成一个可检测按键的扫描电路。它具备20 个输入(K0 至 K19,与 SEG0 到 SEG19)
在 20*4 的显示模式中或 16 个输入(K0 至 K15,与 SEG0 共享 SEG15)在 16* 8 显示模式中。键矩阵
具有 20 *1 矩阵中的 20 *4 显示模式或 16 *1 矩阵中的 16*8 显示模式,电路接法如下图所示:

八、按键数据寄存器与命令
8.1.  按键数据寄存器
         按键数据寄存器被读出时,按键数据寄存器被清为“0”。按键数据寄存器从 0X20H 到 0X22H 地
址应连续读取并在一次操作完成。按键数据寄存器的地址和按键数据的输出之间一一对应,按键数据
寄存器字节的各位与所述按键数据输出一一对应。下面显示的映射从 RAM 数据输出:
按键数据寄存器是只读的。按键数据寄存器格式如下所示:
8.2.键扫描周期设置命令
8.2.1.CXLC89109 可以通过命令设置调整键扫描周期。该设置如下图所示。
8.2.2.键扫描周期的默认值是 2 个时钟周期时间在 20 *4 显示模式,1 个时钟周期时间在 16×8 显示模式。
8.2.3.通常当按键数据可以被正确地读出,用户并不需要使用该命令。
8.2.4.由于各种液晶的特点,在键扫描周期期间会存在不同的 RC 时间常数。如果 LCD 的等效电容较大,
它不能被充电或在按键扫描期间完全放电,数据不能被正确地读取。为了避免读取键错误,用户可以
通过该命令来调节键扫描周期。如果按键扫描周期太长,它可能会影响到液晶视觉质量。
8.3.  按键扫描周期的设定

8.4.   显示时间和按键扫描周期的关系
8.5.  命令/数据的传送方法 
     
芯片是由I2C协议2线串行接口来传送数据的

芯片在输入命令或显示数据时,必须按照以下步骤:
(1)形成开始条件
(2)发送Slave Address
(3)命令,显示数据的传送
(4)形成停止条件
8.6.   ACK信号 
         进行数据传输时,必须有ACK信号。传送的数据是由8bit为单位组成的,8bit数据传送后返回ACK
信号。8bit数据(Slave Address,Register Address,Data)传送后,在SCL第8个时钟下降沿时SDA数
据输出“L”信号,然后在第9个SCL时钟下降时输出停止。在不需要ACK信号时,从SCL信号的第8个信
号下降到第9个信号的下降为止请输入“L”。
8.7.设备寻址
         从地址字节和以下启动条件形成了主设备的第一个字节。该第一个字节的高七位表示从机地址。
第八个 bit 定义读或写操作是否是被设置。当该 R/ W 位为“1”,读取操作被选择,为“0”选择写操作。
         CXLC89109 地址位格式如下所示。当一个地址字节发送,设备匹配第一个起始条件后七位。如果它
们匹配,设备输出一个应答在 SDA 线上。
​​​​​​​

九、读写操作
9.1.  字节写操作
字节写操作需要一个 START 条件,一个从机地址(包含 R/W 位),一个有效的寄存器地址,数
据和 STOP 条件。每传送一个字节,芯片会通过 ACK 进行答复。
9.2.页写操作
9.3.读操作
(1.)在读模式下,主设备设置从机地址后读取 CXLC89109数据。继 R/W 位(=“0”)和一个应答位,寄
存器地址(An)写入地址指针。接下来一个开始条件和从机地址再次写入后将 R / W 位(=“1”)。在
寄存器中的数据开始传送。地址指针递增仅在接收一个应答时钟后。如果寄存器地址(An)是 0X00H~
0X0FH,达到了存储位置 0X0FH 后,指针将重置为 0X00H;如果寄存器地址(An)是 0X20H~0X22H,
到达存储位置 0X22H 后,指针将重置为 0X20H。
(2.)连续地址的读会继续下去,直到主机发送一个 STOP 条件才结束。
9.4.命令摘要

9.5.  操作流程图
9.5.1  初始化
9.5.2   显示数据刷新-地址设置
9.5.3   按键数据读取

 十、结语

          CXLC89109以其高集成度、低功耗、灵活的显示与键扫配置,成为中小规模LCD应用的优选驱动芯片。其简洁的I²C接口与丰富的中文资料支持,极大降低了开发门槛。如需了解更多技术细节、获取样品或采购支持,欢迎访问JTM-IC官网(jtm-ic.com,我们为您提供原装正品、技术指导与一站式供应服务。


十一、相关芯片选择指南                      更多同类产品.....

型号 接口数 驱动点阵数 段/位 共阴驱动 共阳驱动 按键 封装形式 备注
CXLE88134N 3 28 7*4 7段4位 - - SOP16/DIP16 LED面板显示驱动芯片
CXLE88135N 3 21 8*2/7*3 8段2位/7段3位 - 6*1 SOP16 LED面板显示驱动芯片
CXLE88136N 3 35 5*7/8*4 7段5位/8段4位 7段5位 5*1 SOP18/DIP18 LED面板显示驱动芯片
CXLE88137BN 3 48 6*7/9*4 7段6位/9段4位 7段6位 6*1 SOP20 LED面板显示驱动芯片
CXLE88137N 3 48 8*6/10*4 8段6位/10段4位 - - SOP20 LED面板显示驱动芯片
CXLE88138C 4 77 11*7/14*4 11段7位/14段4位 7段11位 10*3 SOP32 LED面板显示驱动芯片
CXLE88138N 4 77 11*7/14*4 11段7位/14段4位 7段11位 10*3 SOP32 LED面板显示驱动芯片
CXLE88139N 3 77 11*7/14*4 11段7位/14段4位 7段11位 - SOP24/QSOP24 LED面板显示驱动芯片
CXLE88141N 3 70 10*7/13*4 10段7位/13段4位 7段10位 10*2 SOP28 LED面板显示驱动芯片
CXLE88142A 3 70 10*7/13*4 10段7位/13段4位 7段10位 10*2 SOP28 LED面板显示驱动芯片
CXLE88142E 3 70 10*7/13*4 10段7位/13段4位 7段10位 10*2 SOP28 LED面板显示驱动芯片
CXLE88143AN 3 128 16*8 16段8位 8段16位 - SOP32 LED面板显示驱动芯片
CXLE88143BN 3 112 14*8 14段8位 8段14位 8*2 SOP32 LED面板显示驱动芯片
CXLE88143CN 3 120 15*8 15段8位 8段15位 8*1 SOP32 LED面板显示驱动芯片
CXLE88143DN 3 96 12*8 12段8位 8段12位 8*4 SOP32 LED面板显示驱动芯片
CXLE88143N 4 128 16*8 16段8位 8段16位 8*4 QFP44 LED面板显示驱动芯片
CXLE88147N 3 80 10*8 10段8位 8段10位 8*3 SOP28 LED面板显示驱动芯片
CXLE88148N 3 64 8*8 8段8位 8段6位 4*2 SOP24/QSOP24 LED面板显示驱动芯片
CXLE88149B 2 128 8*16 8段16位 16段8位 - SOP28、SSOP28 LED面板显示驱动芯片
CXLE88155N 3 70 10*7/13*4 10段7位/13段4位 7段10位 10*2 SOP24/SSOP24/SDIP24 LED面板显示驱动芯片
CXLE88171 4 77 11*7/14*4 11段7位/14段4位 7段11位 10*3 SOP32 LED面板显示驱动芯片
CXLE88172 2 128 8*16 8段16位 16段8位 - SOP24 LED面板显示驱动芯片
CXLE88173 2 144 8*9*2 正反推数码管 正反推数码管 - QSOP24 LED面板显示驱动芯片
CXLE88174 3 70 10*7/13*4 10段7位/13段4位 7段10位 触摸按键8个 SOP32 LED面板显示驱动芯片
CXLE88175 5 120 15*8 15段8位 8段15位 8*1/8 QFN48 LED面板显示驱动芯片
CXLE88176 3 77 11*7/14*4 11段7位/14段4位 7段11位 10*1 SOP24 LED面板显示驱动芯片
CXLE88156 3 128 8*16 8段16位 16段8位 - SOP32 LED面板显示驱动芯片
CXLE88134 3 28 7*4 7段4位 - - SOP16/DIP16 LED面板显示驱动芯片
CXLE88135 3 21 8*2/7*3 8段2位/7段3位 - 6*1 SOP16 LED面板显示驱动芯片
CXLE88136 3 35 5*7/8*4 7段5位/8段4位 7段5位 5*1 SOP18/DIP18 LED面板显示驱动芯片
CXLE88137 3 48 8*6/10*4 8段6位/10段4位 - - SOP20 LED面板显示驱动芯片
CXLE88137A 3 48 6*7/9*4 7段6位/9段4位 7段6位 6*1 SOP20 LED面板显示驱动芯片
CXLE88138 4 77 11*7/14*4 11段7位/14段4位 7段11位 10*3 SOP32 LED面板显示驱动芯片
CXLE88139 3 77 11*7/14*4 11段7位/14段4位 7段11位 - SOP24/QSOP24 LED面板显示驱动芯片
CXLE88140A 4 77 10*7/13*4 10段7位/13段4位 7段10位 10*1 SOP32 LED面板显示驱动芯片
CXLE88140B 3 77 11*7/14*4 11段7位/14段4位 7段11位 10*3 QFP44 LED面板显示驱动芯片
CXLE88141 3 70 10*7/13*4 10段7位/13段4位 7段10位 10*2 SOP28 LED面板显示驱动芯片
CXLE88142 3 70 10*7/13*4 10段7位/13段4位 7段10位 10*2 SOP28 LED面板显示驱动芯片
CXLE88143 4 128 16*8 16段8位 8段16位 8*4 QFP44 LED面板显示驱动芯片
CXLE88143A 3 128 16*8 16段8位 8段16位 - SOP32 LED面板显示驱动芯片
CXLE88143B 3 112 14*8 14段8位 8段14位 8*2 SOP32 LED面板显示驱动芯片
CXLE88143C 3 120 15*8 15段8位 8段15位 8*1 SOP32 LED面板显示驱动芯片
CXLE88143D 3 96 12*8 12段8位 8段12位 8*4 SOP32 LED面板显示驱动芯片
CXLE88144 3 35 7*5/8*4 7段5位/8段4位 - 7*1 DIP18 LED面板显示驱动芯片
CXLE88145 2 32 8*4 - 8段4位 8*2 DIP18 LED面板显示驱动芯片
CXLE88146 2 48 8*6 - 8段6位 8*2 SOP20/DIP20 LED面板显示驱动芯片
CXLE88147 3 80 10*8 10段8位 8段10位 8*3 SOP28 LED面板显示驱动芯片
CXLE88148 3 64 8*8 8段8位 8段6位 4*2 SOP24/QSOP24 LED面板显示驱动芯片
CXLE88149 2 128 8*16 8段16位 16段8位 - SOP28/SSOP28 LED面板显示驱动芯片
CXLE88150 3 70 10*7/13*4 10段7位/13段4位 7段10位 10*2 SOP28 LED面板显示驱动芯片
CXLE88151 2 32 8*4 8段4位/7段4位 - 7*4 SOP16/DIP16 LED面板显示驱动芯片
CXLE88152 2 28 7*4 - 7段4位 7*1 SOP16/DIP16 LED面板显示驱动芯片
CXLE88153 1 40 7*6/8*5 7段6位/8段5位 6段7位/5段8位 - SOP16 LED面板显示驱动芯片
CXLE88154 3 70 10*7/13*4 10段7位/13段4位 7段10位 10*2 SOP28 LED面板显示驱动芯片
CXLE88155 3 70 10*7/13*4 10段7位/13段4位 7段10位 10*2 SOP24/SSOP24/SDIP24 LED面板显示驱动芯片
CXLE88133 2 256 32*8/24*16 32段8位/24段16位 8段32位/16段24位 - LQFP48/LQFP52 LED面板显示驱动芯片
CXLE88132 4 256 32*8/24*16 32段8位/24段16位 8段32位/16段24位 - LQFP48/LQFP52 LED面板显示驱动芯

用户评论

共有条评论
用户名: 密码:
验证码: 匿名发表