常见液晶驱动芯片详解.docx
《常见液晶驱动芯片详解.docx》由会员分享,可在线阅读,更多相关《常见液晶驱动芯片详解.docx(4页珍藏版)》请在冰豆网上搜索。
![常见液晶驱动芯片详解.docx](https://file1.bdocx.com/fileroot1/2022-12/13/28574924-0ea1-467d-98d1-644274ae8e52/28574924-0ea1-467d-98d1-644274ae8e521.gif)
常见液晶驱动芯片详解
常见液晶驱动芯片详解
本文主要是介绍一些常用的LCD驱动控制IC的型号,方便学习或正在使用的LCD的朋友能够更好地编写LCD的驱动程序。
因此各位朋友在选择LCD液晶模块的时候,在考虑到串行,还是并行的方式时,可根据其驱动控制IC的型号来判别,当然你还需要看你选择的LCD模块引脚定义是固定支持并行,还是可选择并行或串行的方式。
一、字符型LCD驱动控制IC
市场上通用的8X1、8X2、16X1、16X2、16X4、20X2、
20X4、40X4等字符型LCD,基本上都采用的KS0066作为LCD的驱动控制器
二、图形点阵型LCD驱动控制IC
1、点阵数122X32--SED1520
2、点阵数128X64
(1)ST7920/ST7921,支持串行或并行数据操作方式,内置中文汉字库
2)KS0108,只支持并行数据操作方式,这个也是最通用
的12864点阵液晶的驱动控制IC
(3)ST7565P,支持串行或并行数据操作方式
4)S6B0724,支持串行或并行数据操作方式
(5)T6963C,只支持并行数据操作方式
3、其他点阵数如192X64、240X64、320X64、240X128的一般都是采用T6963c驱动控制芯片
4、点阵数320X240,通用的采用RA8835驱动控制IC
这里列举的只是一些常用的,当然还有其他LCD驱动控制
IC,在写LCD驱动时要清楚是哪个型号的IC,再到网上去寻找对应的IC数据手册吧。
后面我将慢慢补上其它一些常见的.
三12864液晶的奥秘
CD1601/1602和LCD12864都是通常使用的液晶,有人以为12864是一个统一的编号,主要是12864的液晶驱动都是一样的,其实12864只是表示液晶的点阵是128*64点阵,而实际的12864有带字库的,也有不带字库的;有5V电压的,也有3.3V~5V(内置升压电路);归根到底的区别在于驱动控
制芯片,常用的控制芯片有ST7920、KS0108、T6963C等等下面介绍比较常用的四种
(1)ST7920类这种控制器带中文字库,为用户免除了编制字库的麻烦,该控制器的液晶还支持画图方式。
该类液晶支持68时序8位和4位并口以及串口。
(2)KS0108类这种控制器指令简单,不带字库。
支持68时序8位并口。
(3)T6963C类这种控制器功能强大,带西文字库。
有文本和图形两种显示方式。
有文本和图形两个图层,并且支持两个图层的叠加显示。
支持80时序8位并口。
(4)C0G类常见的控制器有S6B0724和ST7565,这两个控制器指令兼容。
支持68时序8位并口,80时序8位并口和串口。
COG类液晶的特点是结构轻便,成本低。
各种控制器的接口定义:
引脚定义ST7920
GND
VCC
V0
RS
R/W
DB0-DB7
PSB
RES
VOUT
BLA
BLK
KS0108
GND
VCC
VO
RS
R/W
DB0-DB7
CS1
CS2
RES
VOUT
BLA
BLKT6963c
FG
GND
VCC
V0
WR
RD
DB0-DB7
RS
CS
RES
FS
BLA
BLKS6B0724
GND
VCC
RS
WR
RD
CS
DB0-DB7
RES
BLA
BLK