BL55022 LCD 驱动与控制电路 BL55022 BL55022 是一款通用型 TN/STN 液晶控制和驱动芯片,具有 256 位显示单元的输出能 力,适用于字符/图形/点阵式液晶屏幕。BL55022 具有较宽的工作电压范围和环境条件, 同时还有适合各类微机系统的 3 或 4 线通讯接口。 特点 ● 工作电压2.4~ 5.2V ● 内嵌256KHz RC 振荡器 ● 1/4偏压,1/8占空比 ● 片内时基频率源 ● 节电命令可用于减少功耗 ● 内嵌时基发生器和看门狗定时器WDT ● 时基或看门狗定时器溢出输出 ● 一个32 x 8 的LCD 驱动器 ● 一个内嵌的32 x 8 位显示RAM 内存 ● 3/4线串行接口 ● 片内LCD 驱动频率源 ● 软件配置 ● 数据模式和命令模式指令 ● 提供VLCD 管脚用于调整LCD 操作电压 产品列表 BL550XX COM SEG BL55021 4 32 BL55022 8 32 BL55066 4 24 BL55076 4 40 管脚说明 管脚号 1 3 管脚名称 CS READ 功 能 使能控制 测试时使用 4 CPW 数据写入控制 5 6 DI 数据输入 电源负端 7 Vss CPI 8 Vdd 9 Vlcd 10 系统控制时钟 电源正端 LCD 工作电源 测试时使用,响应信号 11、13 TIS TB1、TB2 17,18,20~25 Row1~Row8 背板输出 26~32, 36~48,53~64 2,12,14,15,16,19,33,34,35,49,50, 51,52 Dot0~Dot31 点位输出 NC 未使用 http://www.belling.com.cn -1- Total 7 Pages 测试时使用,频率信号 8/11/2006 Wrote by 2006 BL55022 结构框图 管脚排列 极限参数 参 数 电源电压 输入电压 工作温度 贮存温度 符 号 VDD VIL Topr Tstg http://www.belling.com.cn 参数范围 -0.3~5.5 Vss-0.3~ VDD +0.3 -40~ +85 -50~ +125 -2- Total 7 Pages 单 位 V V o C o C 8/11/2006 Wrote by 2006 BL55022 o 直流电参数 (除非特别指明, Ta=25 C) 符号 Vdd IDD1 参 数 工作电压 工作电流 IDD2 ISTB 待机电流 Vil Vih Rph 输入低电压 输入高电压 上拉电阻 VDD ---3V 5V 3V 5V 3V 5V 5V 5V 5V 测试条件 条 件 ---空载/LCD显示 用芯片上RC谐振器 空载/LCD不显示 用芯片上RC谐振器 空载 待机模式 C、DI、CPW C、DI、CPW DI 最 小 值 2.7 ---------------0 4.0 50 典型 值 ---80 135 8 20 1 2 100 最大 值 5.2 210 415 30 55 8 16 1.0 5 150 单位 最大 值 40 40 ------80 80 ------150 300 ------------------------- 单位 V uA uA uA V V kΩ 交流电参数 (除非特别指明, Ta=25oC) 符 号 参 数 Fsys1 系统时钟 Fsys2 系统时钟 Flcd1 LCD扫描时钟 Flcd2 Fclk LCD扫描时钟 通信时钟 Tc Tclk 复位脉冲宽度 控制脉冲宽度 Tr,Tf Tsu Th Tsu1 Th1 升降沿宽度 对DI数据准备 对DI数据保持 对C时钟准备 对C时钟保持 http://www.belling.com.cn VDD 3V 5V 3V 5V 3V 5V 3V 5V 3V 5V 测试条件 条 件 片上RC谐振器 外部时钟源 片上RC谐振器 片上RC谐振器 占空比50% C 3V 5V -3- Total 7 Pages 最小 值 22 24 ------44 44 ---------------3.34 1.67 ---------------- 典型 值 32 32 32 32 64 64 64 64 ------250 ------120 120 120 100 100 kHz kHz Hz Hz kHz ns us ns ns ns ns ns 8/11/2006 Wrote by 2006 BL55022 系统说明 显示内存RAM 显示内存RAM 静态显示内存RAM 以64 x 4位的格式储存所显示的数据RAM的数据直接映象到LCD 驱 动器。 RAM 映象图 命令格式 BL55022可以用软件设置两种模式的命令,可以配置BL55022和传送LCD所显示的数 据。BL55022的配置模式称为命令模式,命令模式类型码为100 ,命令模式包括系统配 置命令、系统频率选择命令、LCD 配置命令、频率选择命令等。数据模式为传送LCD所 显示的数据到BL55022内部显示存储器,命令模式类型码为101。 模式命令应在数据或命令传送前运行。如果执行连续的命令,命令模式代码即100, 将被忽略。当系统在不连续命令模式或不连续地址数据模式下,管脚CS应设为1 ,而且 先前的操作模式将复位。当管脚CS返回0 时,新的操作模式类型码应先运行。 接口 BL55022 有 三根 管 脚 用于 接 口 , 管 脚 C 用 于 初始 化 接 口 电 路 和 结束 主控 制 器 与 BL55022之间的通讯。管脚CS设置为1 时,主控制器和BL55022之间的数据和命令无效并 初始化.在产生模式命令或模式转换之前,必须用一个高电平脉冲初始化BL55022的接 口。管脚DI 是数据输入/输出管脚,写数据和写命令通过管脚DI进行。管脚CPW 是写时 钟输入管脚,在CPW信号上升沿时管脚DI上的数据地址和命令被写入BL55022。 时序图 写单个地址数据 http://www.belling.com.cn -4- Total 7 Pages 8/11/2006 Wrote by 2006 BL55022 连续写数据 写命令 指令列表 指令名称 WRITE CORRECT TOUTPUT SYS DIS SYS EN LCD OFF LCD ON Timer DIS WDT DIS Timer EN WDT EN CLR Timer CLR WDT XTAL CLK RC CLK EXT CLK TB OFF TB ON TB 4096 TB 2048 TIS DIS TIS EN Timer 1 Timer 2 Timer 4 Timer 8 Timer 16 Timer 32 指令代码 101-A5-A4-A3-A2-A1-A0-D0-D1-D2-D3 101-A5-A4-A3-A2-A1-A0-D0-D1-D2-D3 110-A5-A4-A3-A2-A1-A0-D0-D1-D2-D3 10000000000-X 10000000001-X 10000000010-X 10000000011-X 10000000100-X 10000000101-X 10000000110-X 10000000111-X 100000011-XXX 1000000111-XX 100000101-XXX 100000110-XXX 100000111-XXX 10000001000-X 10000001001-X 100010-XXXXXX 100011-0XXXXX 100100-X0XXXX 100100-X1XXXX 100101-X0000-X 100101-X0001-X 100101-X0010-X 100101-X0011-X 100101-X0100-X 100101-X0101-X http://www.belling.com.cn -5- Total 7 Pages 功能 写数据到 RAM 修正数据 导出数据 关闭系统 打开系统 关闭偏压 打开偏压 时基关闭 定时器关闭 时基打开 定时器打开 清除时基 清除定时器 外部晶振 内部 RC 振荡器 外部时钟 打开 TB 关闭 TB TB 4K TB 2K 关闭 TIS 打开 TIS 1Hz 2Hz 4Hz 8Hz 16Hz 32Hz 默认 √ √ √ √ √ 8/11/2006 Wrote by 2006 BL55022 Timer 64 Timer 128 TEST COMMON 100101-X0110-X 100101-X0111-X 10011100000-X 10011100011-X 64Hz 128Hz 测试保留 正常工作模式 √ √ X:任意值 任意值 A5~A0:RAM地址 地址 D0~D3:RAN数据 数据 典型应用电路图 Vlcd 端的电压要低于 Vdd,调整 VR 满足 LCD 显示需要。 http://www.belling.com.cn -6- Total 7 Pages 8/11/2006 Wrote by 2006 BL55022 封装形式 QFP64(14x20) http://www.belling.com.cn -7- Total 7 Pages 8/11/2006 Wrote by 2006