rt12832b(中文)

上传人:第*** 文档编号:34212927 上传时间:2018-02-22 格式:DOC 页数:11 大小:447KB
返回 下载 相关 举报
rt12832b(中文)_第1页
第1页 / 共11页
rt12832b(中文)_第2页
第2页 / 共11页
rt12832b(中文)_第3页
第3页 / 共11页
rt12832b(中文)_第4页
第4页 / 共11页
rt12832b(中文)_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《rt12832b(中文)》由会员分享,可在线阅读,更多相关《rt12832b(中文)(11页珍藏版)》请在金锄头文库上搜索。

1、第 1 页12832B 中文字库第 2 页目 录(一) 概述 3(二) 外形尺寸 3(三) 模块主要硬件构成说明 4(四) 模块的外部接口 5(五) 指令说明 6(六) 读写操作时序 7(七) 应用举例 9一、概述12832B 是一种图形点阵液晶显示器,它主要由行驱动器/ 列驱动器及 12832 全点阵液晶显示器组成。可完成 162 个(168 点阵)ASCII 码显示,也可以显示 82 个(1616 点阵)汉字。与外部 CPU 接口可采用并行方式控制。主要技术参数和性能:1.电源:VDD:+2.7+5V。2.显示内容:128(列)32(行)点。3.全屏幕点阵。4.2M ROM(CGROM)总

2、共提供 8192 个汉字(1616 点阵)。5.16K ROM(HCGROM)总共提供 128 个字符(168 点阵) 。6.2MHZ 频率。7.工作温度: -0 +60 ,存储温度: -20 +70 第 3 页二、外形尺寸图图 12. 外形尺寸图表 1项目 正常尺寸 单位模块体积 1106514.5 mm视域 7625.2 mm行列点阵数 12832 DOTS点距离 0.520.52 mm点大小 0.570.57 mm三、模块主要硬件构成说明 DB07PSE,R/WTVDGN M,DOUTCL1,2S64C3243 IL PANE18TIS64ED BKIGHAK8第 4 页RS,R/W 的

3、配合选择决定控制界面的 4 种模式:RS R/W 功能说明L L MPU 写指令到指令暂存器(IR)L H 读出忙标志(BF)及地址记数器(AC)的状态H L MPU 写入数据到数据暂存器(DR)H H MPU 从数据暂存器(DR)中读出数据 忙标志:BFBF 标志提供内部工作情况.BF=1 表示模块在进行内部操作,此时模块不接受外部指令和数据.BF=0 时,模块为准备状态,随时可接受外部指令和数据.利用 STATUS R D 指令,可以将 BF 读到 DB7 总线,从而检验模块之工作状态. 字型产生 ROM(CGROM)字型产生 ROM(CGROM)提供 8192 个此触发器是用于模块屏幕显

4、示开和关的控制。DFF=1 为开显示(DISPLAY ON),DDRAM 的内容就显示在屏幕上,DFF=0 为关显示(DISPLAY OFF)。DFF 的状态是指令 DISPLAY ON/OFF 和 RST 信号控制的。 显示数据 RAM(DDRAM)显示数据 RAM 提供 642 个位元组的空间,最多可控制 4 行 16 字(64 个字)的中文字型显示,当写入显示数据 RAM 时,可分别显示 CGROM 与 CGRAM 的字型;此模块可显示三种字型,分别是瘦长的英数字型、CGRAM 字型及 CGROM 的中文字型,三种字型的选择,由在 DDRAM 中写入的编码选择,在 000F 的编码中将选

5、择 CGRAM 的字定义字型,107F 的编码中将选择瘦长英数字的字型,至于 A0 以上的编码将自动的结合下一个位元组,组成两个位元组的编码形成中文字型的编码(A140D75F) 。 字型产生 RAM(CGRAM)字型产生 RAM 提供图象定义(造字)功能, 可以提供四组 1616 点的自定义图象空间,使用者可以将内部字型没有提供的图象字型自行定义到 CGRAM 中,便可和 CGRAM 中的定义一般的通过DDRAM 显示在荧屏中。 地址计数器 AC地址计数器是用来贮存 DDRAM/CGRAM 之一的地址,它可由设定指令暂存器来改变,之后只要读取或是写入 DDRAM/CGRAM 的值时,地址计数

6、器的值就会自动加一,当 RS 为“0”时而 R/W 为“1”时,地址计数器的值会被读取到 DB6DB0 中。 ICON RAM(IRAM)IC1 提供 256 点的 ICON 显示,它分别由 16 组的 IRAM 地址来组成,每一组 IRAM 地址由 16 个位元构成,每次写入一组 IRAM 时,必须通过连续写入两个位元组的资料来完成,先写入高位元组再写入低位元组。 LCD 驱动电路LCD 驱动电路提供 33 COMMON 以及 64 SEGMENT 信号来驱动 LCD 棉板,SEGMENT 数据从CGRAM/CGROM 转换储存到 64 位元的 SEGMENT 串列锁存,当 33 个 COM

7、MON 中的一个 COMMON 输出时,相对应的 SEGMENT 数据将从 64 位元的串列锁存输出到 SEGMENT 驱动电路。 游标/闪烁控制电路第 5 页此模块提供硬体游标及闪烁控制电路,由地址计数器的值来指定 DDRAM 中的游标或闪烁位置。四模块的外部接口外部接口信号如下表 2 所示(并行接口):表 2管脚号 管脚名称 LEVER 管脚功能描述1 EL/A AC/+5V 背光源电压2 EL/K AC/0V 背光源电压3 VSS 0V 电源地4 VCC +5V 电源正5 VEE 05.0V 液晶显示器驱动电压6 RS H/L RS=“H”,处理显示数据RS=“L”,处理控制指令7 R/

8、W H/L R/W=“H”,E=“H”,数据被读到 DB7DB0R/W=“L”,E=“HL”, DB7DB0 的数据被写到 IR 或 DR8 E H/L 使能信号9 DB0 H/L 数据线10 DB1 H/L 数据线11 DB2 H/L 数据线12 DB3 H/L 数据线13 DB4 H/L 数据线14 DB5 H/L 数据线15 DB6 H/L 数据线16 DB7 H/L 数据线串行接口管脚号 名称 LEVER 功能1 BL POWER VDD 背光源电压+4.2V+5V2 BL EN H/L 背光源允许端3 VSS 0V 电源地4 VDD +5V 电源正(3.0V5.5V)5 VEE -

9、对比度调整6 CS H/L 模组片选端,高电平有效7 SID H/L 串行数据输入端8 CLK H/L 串行同步时钟:上升沿时读取 SID 数据五、指令说明IC1 提供两套控制命令,基本指令和扩充指令如下:指令表 1:(RE=0:基本指令)指 指 令 码 功 能令RS R/W D7 D6 D5 D4 D3 D2 D1 D0清除显示 0 0 0 0 0 0 0 0 0 1将 DDRAM填 满 20H,并 且 设 定 DDRAM的 地 址计 数 器 (AC)到 00H第 6 页地址归位 0 0 0 0 0 0 0 0 1 X设 定 DDRAM的 地 址 计 数 器(AC)到 00H,并 且 将 游

10、 标 移 到 开 头 原 点 位 置;这 个 指 令 不 改 变 DDRAM 的 内 容显示状态开/关 0 0 0 0 0 0 1 D C BD=1: 整体显示 ONC=1: 游标 ON B=1:游标位置 ON进入点设定 0 0 0 0 0 0 0 1 I/D S指定在数据的读取与写入时,设定游标的移动方向及指定显示的移位游标或显示移位控制0 0 0 0 0 1 S/C R/L X X 设定游标的移动与显示的移位控制位;这个指令不改变 DDRAM 的内容功能设定 0 0 0 0 1 DL X0RE X XDL=1(必须设为 1)RE=1: 扩充指令操作RE=0: 基本指令操作设定CGRAM地址

11、0 0 0 1 AC5 AC4 AC3 AC2 AC1 AC0 设定 DDRAM 地址到地址计数器设定DDRAM地址0 0 1 AC6 AC5 AC4 AC3 AC2 AC1 AC0 设定 CGRAM 地址到地址计数器读取忙标志和地址0 1 BF AC6 AC5 AC4 AC3 AC2 AC1 AC0读取忙标志(BF)可以确认内部动作是否完成,同时可以读出地址计数器(AC)的值写数据到 RAM1 0 数据 将数据 D7D0 写入到内部的 RAM (DDRAM/CGRAM/IRAM/GRAM)读出 RAM的值1 1 数据 从内部 RAM 读取数据 D7D0(DDRAM/CGRAM/IRAM/GR

12、AM)指令表 2:(RE=1:扩充指令)指 指 令 码 功 能令RS R/W D7 D6 D5 D4 D3 D2 D1 D0待命模式 0 0 0 0 0 0 0 0 0 1 进入待命模式,执行其他指令都棵终止待命模式卷 动 地 址开 关 开 启 0 0 0 0 0 0 0 0 1 SRSR=1: 允 许 输 入 卷 动 地 址SR=0: 允 许 输 入 IRAM地 址反白选择 0 0 0 0 0 0 0 1 R1 R0选择 4 行中的任一行作反白显示,并可决定反白与否 睡眠模式 0 0 0 0 0 0 1 SL X XSL=0:进入睡眠模式SL=1:脱离睡眠模式点距书面移位控制0 0 0 0

13、0 1 OA LR L1 L0OA=1:选择单行移位OA=0:全部 4 行一起移位LR=1:点距右移LR=0:点距左移L1,L0:选择移位行扩充功能设定0 0 0 0 1 CL X1REG GPCL=1 (必须设为 1)RE=1: 扩充指令操作RE=0: 基本指令操作第 7 页G=0:(必须设为 0)GP=0: (必须设为 0)设定IRAM 地址或是卷动地 址0 0 0 1 AC5 AC4 AC3 AC2 AC1 AC0 SR=1: AC5AC0 为卷动地址SR=0: AC5AC0 为 ICON RAM 地址设定绘图 RAM地址0 0 1 AC6 AC5 AC4 AC3 AC2 AC1 AC0

14、 本版本不提供此功能 0备注;当 IC1 在接受指令前,微处理器必须先确认其内部处于非忙碌状态,即读取 BF 标志时,BF 需为零,方可接受新的指令;如果在送出一个指令前并不检查 BF 标志,那么在前一个指令和这个指令中间必须延长一段较长的时间,即是等待前一个指令确实执行完成。六、时序图MPU 写数据MPU 读数据八位元界面时序图七、软件初始化:(8 位并行接口)RS RW D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 0 1 1 X X X X.在此指令前,不能检查 BF 标志 TpwVih1lTrdsThVali DtcRS/WEDB07asahTilhVili Vili电源

15、开启延迟时间超过 15ms延迟时间超过 4.1ms第 8 页0 0 0 0 1 1 X X X X .在此指令前,不能检查 BF 标志 0 0 0 0 1 1 X X X X .在此指令前,不能检查 BF 标志 0 0 0 0 1 1 1 1 x x 在此指令前,不能检查 BF 标志0 0 0 0 1 1 1 0 0 0 . 设为基本指令0 0 0 0 0 0 0 0 0 1 . 荧屏显示清除0 0 0 0 0 0 0 1 I/D S . 进入点设定八应用举例:12832B 与单片机 8031 的一种接口如图 5.所示;This program is for 12832BRS EQU P3.3RW EQU P3.1E EQU P3.0ORG 0000HAJMP STARTORG 0100HSTART:延迟时间超过 100us初始设定结束第 9 页m

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号