技术支持 当前位置:首页 > 技术支持 >

深圳电路板克隆点阵液晶显示驱动器RA8816基础

 

    对于简单的信息显示,通常用段码式LCD驱动器,如盛群的HT1621等。而对于复杂的信息显示,则必须由点阵式LCD驱动器来驱动,最常见的点阵式LCD驱动器中,有不带中文字库的东芝LCD驱动器T6963,也有带中文字库的矽创LCD驱动器ST7920。
    对于较大的应用系统,由于系统通常有足够大的存储空间,可以将中文字库放在系统的存储空间中,因此常选用不带中文字库的LCD模块;对于较小的应用系统,系统控制器本身的存储空间有限,且运行速度较低,因此通常选用带中文字库的LCD模块。
    在一般应用中,人机交互是通过显示屏和键盘来完成的。但在小型便携式应用中,不仅系统控制器的存储空间较小,无法将中文字库放在其存储空间内,而且控制器的IO口数量也非常有限,不能满足实际应用对按键及IO口数量的要求。
    瑞佑科技最新推出的RA8816,不仅内置了中文字库,而且还提供了4×5的键盘扫描接口及多种控制器接口,特别适用于各种小型屏幕应用产品,如收银机、公用及家用电话、传真机、手持式电子装置及各式测量设备等。
    1 RA8816介绍
    RA8816是一个点阵LCD驱动控制器,能够支持中英文及图形显示模式,其内部结构框图如图1所示。
    RA8816内部主要是由显示内存、256K字节的字模ROM、命令寄存器、LCD控制器、LCD驱动器、升压电路、分压电路、微控制器接口及键盘扫描电路等组成。其中内置256K字节的ROM字库,包含中文字库、数字和英日欧文等字母字库。1170字节的显示内存,最大可支持144×65的LCD面板。
    此外,RA8816还提供450字节的屏幕滚动缓存,使其具有滚动屏幕时显示内容不断更新的效果。在文字模式中,RA8816可接收标准中文编码(GB码或BIG5),直接显示中文,而不需要进入图形模式以绘图的方式显示中文,提高了液晶显示效率。与ST7920不同的是,RA8816可以任意指定中文字符的显示位置,并且无须偶地址对齐。RA8816还提供了256字节的CGRAM用于自行造字,以便在文字模式下显示字库中没有的文字符号。
    在控制器接口方面,RA8816提供了多种接口方式,可直接支持8080/6800系列控制器的并行数据总线接口,并提供4位或8位的数据位宽。此外RA8816还支持串行总线控制接口,包括3线、4线(A—Type和B—Type两种)及I2C共四种的串行接口。
    RA8816整合了多项的实用接口,包含内置DC/DC升压电路及液晶亮度调整电路,4 x 5的键盘扫描接口并支持长按及短按时间判断,8个通用IO口可直接驱动LED,这些接口极大地简化了外围电路设计。因此在系统开发时,电路板克隆可选用成本较低的微控制器与RA8816搭配,不仅使系统设计快捷、方便,而且能够降低开发成本。
    RA8816的主要特性有:
    1.支持1/65占空比,1/9~1/5偏压的LCD面板;
    2.内置2~4倍升压电路、电压调整电路及电压跟随电路;
    3.内置RC振荡器;
    4.支持文字与图形两种混和显示模式;
    5.支持BIG5或GBO码
    6.支持ASCII 8×8英文字型,8×16半角和16×16全角简体中文或繁体中文;
    7.支持粗体、反白、滚动等多种显示效果。
    2 RA8816硬件配置
    RA8816可工作在并行模式或串行模式,工作模式的选择由P/S引脚状态来决定,P/S为高电平时,选择并行模式,否则为串行模式。引脚C86用来选择并行接口的类型,当C86为高电平时选择6800系列控制器接口,为低电平时选择8080系列控制器接口。引脚BIT4用来确定并行模式中数据总线的宽度,BIT4为高电平时总线宽度为4位,否则总线宽度为8位。