TITAN MICRO ELECTRONICS 驱动控制专用电路TM1723 说明书

LCD 驱动控制专用电路
我的青春我的爱一、 概述
TM1723
TM1723是一种带键盘扫描接口的LCD驱动控制专用电路, 内部集成有MCU 数字接口、 数据锁存器、LCD驱动、键盘扫描、幻彩背光驱动等电路。本产品性能优良,质量可靠, 无须更改解码板底层指令, 与现有LED驱动IC的指令集完全兼容。 现有的支持LED显示的 解码板可以直接外接LCD显示前面板,不需要外加单片机进行按键扫描(或通过解码板 扫描按键),不需要另外用HT6221作按键扫描。同时支持PWM背光驱动和SW普通输入扩 展口。主要应用于VCR、VCD、DVD 及家庭影院等产品的显示屏驱动。采用SOP32等封装 形式。
二、 特性说明
          采用低功耗CMOS工艺 最大20X4点LCD驱动 最大4X3按键输入 4路LED驱动,具有64级PWM,可用于LCD幻彩背光驱动; 4通用输入口,可连接拨轮式电子编码开关 1/2或1/3LCD驱动偏压可选 LCD工作电压可调 串行接口(CLK,STB,DIO) 振荡方式:内置RC振荡,典型振荡频率为128KHZ 封装形式:SOP32
三、 管脚定义:
郑和宝船十八大党章修改VDD DIO CLK STB GND KS1 KS2 KS3 SEG31/KI3 SEG30/KI2 SEG29/KI1 SEG28/KI0 SEG25/SW1 SEG24/SW0 SEG23/PWM3 SEG22/PWM2 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 COM0 COM1 COM2 COM3 SEG4 SEG5 SEG6 SEG7 SEG8 SEG9 SEG10 SEG11 SEG18 SEG19 SEG20/PWM0 SEG21/PWM1
TM1723
-1-
LCD 驱动控制专用电路
四、管脚功能定义:
六氟异丙醇符号 引脚名称 串行 数据线 串行 时钟线 管脚号 说明 在时钟上升沿输入/输出串行数据,从低位开 始。输出为N管开漏输出,需外加上拉电阻 在上升沿读取串行数据,下降沿输出数据
TM1723
DIO
2
CLK
3
河南发生纵火案
STB
片选
4
在下降沿初始化串行接口,随后等待接收指令。 STB 为低后的第一个字节作为指令。当处理指 令时, 当前其它处理被终止。 STB 为高时,CLK、 DIO 被忽略 LCD 共用端(common)驱动口
COM0~COM3 SEG4~SEG11 SEG18~SEG19 PWM0/SEG20 PWM1/SEG21 PWM2/SEG22 PWM3/SEG23 SW0/SEG24 SW1/SEG25 KI0/SEG28 KI1/SEG29 KI2/SEG30 KI3/SEG31 KS1~KS3 VDD GND
共用端 输出 段输出 PWM输出/ 段输出 复合端口 通用输入 /段输出 复合端口 按键输入 /段输出 复合端口 键扫输出 电源 地
29~32 21-28 19,20
LCD 段(segment)驱动口 可分别配置成段输出或PWM输出端口,作为PWM 输出的时候,具有16级PWM,可用于LCD的背光 驱动 可分别配置成段输出或通用输入端口, 可连接 拨轮式电子编码开关 可分别配置成段输出或按键输入端口,最大可 支持4X3个按键 按键扫描信号输出 3V~6V 0V
15~18
13-14
12-9
6-8 1 4职教新干线
▲ 注意:DIO口输出数据时为N管开漏输出,在读键的时候需要外接1K-10K的上拉电阻。本公司推
荐10K的上拉电阻。 DIO在时钟的下降沿控制N管的动作, 此时读数时不稳定, 你可以参考图 (6) , 在时钟的上升沿读数才时稳定。
-2-
LCD 驱动控制专用电路
VCC
TM1723
芯片内部 电路
10K
DIO
CT
GND
图(1)
五、 显示寄存器
该寄存器存储通过串行接口从外部器件传送到TM1723 的数据,地址从00H-0FH共16字节单元, 分别与芯片SGE和COM管脚所接的LCD灯对应,分配如下图: 写LCD显示数据的时候,按照从显示地址从低位到高位,从数据字节的低位到高位操作。 COM0 COM1 COM2 COM3 COM0 COM1 COM2 COM3
对应地址位 存储器地址
SEG0 SEG2 SEG4 SEG6 SEG8 SEG10 SEG12 SEG14 SEG16 SEG18 SEG20 SEG22 SEG24 SEG26 SEG28 SEG30 Bit0 Bit1 Bit2 Bit3 Bit4
SEG1 SEG3 SEG5 SEG7 SEG9 SEG11 SEG13 SEG15 SEG17 SEG19 SEG21 SEG23 SEG25 SEG27 SEG29 SEG31 Bit5 Bit6 Bit7
00H 01H 02H 03H 04H 05H 06H 07H 08H 09H 0AH 0BH 0CH 0DH 0EH 0FH
注:TM1723与TM1721内部封装晶源相同,TM1723没有SEG12~SEG17,但TM1723存储器地址06H~08H仍 然有。
-3-
LCD 驱动控制专用电路
六、按键与按键寄存器
6.1 键扫矩阵为3×4bit,如下所示:
TM1723
键扫数据储存地址如下所示,先发读键命令后,开始读取按键数据BYTE1—BYTE2字节,读数 据从低位开始输出。芯片KI0(0—3)和KS引脚对应的按键按下时,相对应的字节内的 BIT位为1。 6.2 该寄存器存储通过串行接口从TM1723的读取数据,地址分配如下: KEY0/ SG28 KEY1/ SG29 X KS2 Bit0 Bit1 Bit2 Bit3 Bit4 Bit5 KEY2/ SG30 KEY3/ SG31 KEY0/ SG28 KEY1/ KEY2/ SG29 SG30 KS1 KS3 Bit6 Bit7 位 KEY3/ SG31 00H 01H 地址
▲注意:1、TM1723最多可以读2个字节,不允许多读。 2、读数据字节只能按顺序从BYTE1-BYTE2读取,不可跨字节读。例如:硬件上的KEY2与KS3 对应按键按下时,此时想要读到此按键数据,必须需要读到第3个字节的第6BIT位,才可读出数据; 当KEY1与KS3,KEY2与KS3,KEY3与KS3三个按键同时按下时,此时BYTE2所读数据的B5,B6,B7位均 为1。 3、组合键只能是同一个KS,不同
的KI引脚才能做组合键;同一个KI与不同的KS引脚不可 以做成组合键使用。
七、端口控制寄存器
7.1 PWM寄存器说明 地址(B1B0) 00 01 10 11 PWM0-PWM3寄存器说明 b5b4_b3b2b1b0 00H 01H~3EH 3FH 寄存器名称 PWM0 PWM1 PWM2 PWM3 高位 低位 XXb5b4_b3b2b1b0 XXb5b4_b3b2b1b0 XXb5b4_b3b2b1b0 XXb5b4_b3b2b1b0 PWM脉冲宽度设定 恒为0 1/64~62/64 恒为1
KS1
-4-
KS2
图(3)
图(4)
KS3 KI0 KI1 KI2 KI3
LCD 驱动控制专用电路
上电后所有寄存器初始状态为0 7.2 SW输入口寄存器说明
TM1723
如下所示,用读指令读取,读从低位开始
b0 SW1 b1 SW2 b2 SW3 b3 SW4 b4 0 b5 0 b6 0 b7 0
注:SW/SG端口被设置为SG端口,该端口相对应的输入口寄存器恒为0
八、 指令说明:
指令用来设置显示模式和LCD 驱动器的状态。 在STB下降沿后由DIO输入的第一个字节作为一条指令。经过译码,取最高B7、B6两位比特位以 区别不同的指令。
8.1
工作模式设置
工作模式设置好后,不允许在使用中切换工作模式。 MSB LSB 0 b1b0 00 01 10 11 0 b5 b4 b3 b2 b1 b0
通用输入口/段输出设置 SG24、SG25、SG26、SG27 SG24、SG25、SG26、SW3 SG24、SG25、SW2、SW3 SW0、SW1、SW2、SW3
b5b4 00 01 10 11 b3b2 00 01 10 11
PWM输出口/段输出设置 SG20、 SG21、SG22、 SG23 SG20、SG21、SG22、 PWM3 SG22、SG23、PWM2、PWM3 PWM0、PWM1、PWM2、PWM3 按键输入/段输出设置 SG28、SG29、SG30、SG31 SG28、SG29、SG30、KEY3 SG28、SG29、KEY2、KEY3 KEY0、KEY1、KEY2、KEY3
该指令用来设置工作模式,上电后,初始状态为b5b4b3b2b1b0=000000。
-5-

本文发布于:2024-09-21 16:42:51,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/14791.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:输出   驱动   按键   数据   输入   指令   字节   电路
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议