通用LCD1602液晶显示模块使用手册.pdf
《通用LCD1602液晶显示模块使用手册.pdf》由会员分享,可在线阅读,更多相关《通用LCD1602液晶显示模块使用手册.pdf(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 -1-通用 1602 液晶显示模块使用手册通用 1602 液晶显示模块使用手册 Email: 通用 1602 通用 1602 液晶显示模块使用手册 液晶显示模块使用手册 伟纳电子伟纳电子http:/ -2-通用 1602 液晶显示模块使用手册通用 1602 液晶显示模块使用手册 Email:一 基本特征 1显示特性?单 5V 电源电压,低功耗、长寿命、高可靠性?内置 192 种字符(160 个 57 点阵字符和 32 个 510 点阵字符)?具有 64 个字节的自定义字符 RAM,可自定义 8 个 58 点阵字符或四个 511 点阵字符?显示方式:STN、半透、正显?驱动方式:1/16DUT
2、Y,1/5BIAS?视角方向:6 点?背光方式:底部 LED?通讯方式:4 位或 8 位并口可选?标准的接口特性,适配 MC51 和 M6800 系列 MPU 的操作时序。2物理特性 外型尺寸 80*36*14 单位 可视范围 64.6(W)X 16.0(H)mm 显示容量 16字符二行 点尺寸 0.55 X 0.75 mm 点间距 0.08 mm 3外型尺寸图 4结构块图 -3-通用 1602 液晶显示模块使用手册通用 1602 液晶显示模块使用手册 Email: 二 电气参数:1 极限参数 项 目 符 号 最小值 最大值 单位 注 释 逻辑 Vdd 0 7.0 V 电源电压 LCD 驱动
3、Vdd Vee 0 6.5 V 输入电压 Vi 0 Vdd V 操作温度 Top 0 50 储存温度 Tstg-20 70 湿度 90%RH 说明:倘若在超过上述极限参数的条件下长期使用,极易永久性地损坏本模块,因而建议用户在下列表中的电性能参数范围内,使用本模块。2 电气参数(Vcc=5v5%,Ta=+25)项项 目目 符符 号号 条条 件件 最小值典型值 最大值 单单 位位逻辑逻辑 Vdd 4.5 5.0 5.5 电源电压电源电压 LCD 驱动 VddVee 0 5.0 高电平 Vih 0.7Vdd Vdd 输入电压 低电平 Vil -0.3 0.55 高电平 Voh-Ioh=1mA 0.
4、75Vdd 输出电压 低电平 Vol Iol=1mA 0.2Vdd V 频 率 fosc Rf=91k2%190 270 350 KHz工作电流 IDD VDD=5.0V 2.0 2.4 mA -4-通用 1602 液晶显示模块使用手册通用 1602 液晶显示模块使用手册 Email:LCD 驱动电压(推荐电压)VddVee 0 5.0 5.0 V 三 接口定义:管脚号 符号 功 能 1 Vss 电源地(GND)2 Vdd 电源电压(+5V)3 V0 LCD 驱动电压(可调)4 RS 寄存器选择输入端,输入 MPU 选择模块内部寄存器类型信号:RS=0,当 MPU 进行写模块操作,指向指令寄存
5、器;当 MPU 进行读模块操作,指向地址计数器;RS=1,无论 MPU 读操作还是写操作,均指向数据寄存器 5 R/W 读写控制输入端,输入 MPU 选择读/写模块操作信号:R/W=0 读操作;R/W=1 写操作 6 E 使能信号输入端,输入 MPU 读/写模块操作使能信号:读操作时,高电平有效;写操作时,下降沿有效 7 DB0 数据输入/输出口,MPU 与模块之间的数据传送通道8 DB1 数据输入/输出口,MPU 与模块之间的数据传送通道9 DB2 数据输入/输出口,MPU 与模块之间的数据传送通道10 DB3 数据输入/输出口,MPU 与模块之间的数据传送通道11 DB4 数据输入/输出口
6、,MPU 与模块之间的数据传送通道12 DB5 数据输入/输出口,MPU 与模块之间的数据传送通道13 DB6 数据输入/输出口,MPU 与模块之间的数据传送通道14 DB7 数据输入/输出口,MPU 与模块之间的数据传送通道4 位方式通讯时,不使用 DB0-DB3 15 A 背光的正端+5V 16 K 背光的负端 0V 四 操作时序图 1 写操作时序 -5-通用 1602 液晶显示模块使用手册通用 1602 液晶显示模块使用手册 Email: 项 目 符号 条件 最小值 最大值 单位E 周期 tcycE 1,000 E 脉宽(高电平)PWEN 450 E 上升/下降时间 tEr,tEf 25
7、 地址设置时间(RS,R/WtoE)tAS 140 地址保持时间 tAH 10 数据设置时间 tDSW 195 320 数据保持时间 tH Vdd=5V5%Vss=0V Ta=25 10 ns 2读操作时序 tASPWENtErtAHtAHtErtDSWtHtcycEVIH1VIL1VIH1VIL1VIH1VIL1VIH1VIL1VIH1VIL1VIH1VIL1VIL1VIL1VIL1RSR/WEDB0DB7Valid data -6-通用 1602 液晶显示模块使用手册通用 1602 液晶显示模块使用手册 Email: 项 目 符号 条件 最小值 最大值 单位E 周期 tcycE 1,000
8、 E 脉宽(高电平)PWEN 450 E 上升/下降时间 tEr,tEf 25 地址设置时间(RS,R/WtoE)tAS 140 地址保持时间 tAH 10 数据延迟时间 tDDR 320 数据保持时间 tDHR Vdd=5V5%Vss=0V Ta=25 20 ns 五 模块显示特性详解:?本模块适宜与 4 位或者 8 位 MPU 接口,接口由使能信号 E 控制;标志位 BF 为模块内部工作状态标志,MPU 访问模块时,首先应判断状态标志位 BF;在电源 Vdd=+5V 情况下,模块与 MPU 通讯速度可以达到 2MHz;?本模块提供 5X8 点阵或者 5X7 点阵、带光标显示的字符结构的显示
9、模式,用户通过指令设置可以方便地进行选择;?本模块提供了显示数据缓冲区 DDRAM、字符发生器 CGROM 和字符发生器 CGRAM;用户可以使用CGRAM 来存储自己定义的最多 8 个 5X8 点阵的图形字符的字模数据;?本模块字符在 LCD 显示屏上的显示位置与该字符的字符代码在显示缓冲区 DDRAM 内的存储地址一一对应;?本模块通过指令设置来选择占空比(duty)周期,选择参数如下:?单行 5X8 点阵字符带光标显示:1/8?单行 5X10 点阵字符带光标显示:1/11?双行 5X8 点阵字符带光标显示:1/16?本模块提供了较为丰富的指令设置:?清显示;光标回原点;显示开/关;光标开
10、/关;显示字符闪烁;光标移位;显示移位 通过选择相应的指令设置,用户可以实现多种字符显示样式;?本模块提供了内部上电自动复位电路,当外加电源电压超过+4.5v 时,自动对模块进行初始化操作,将模块设置为默认的显示工作状态;Valid dataDB0DB7ER/WRSVIL1VIH1VIL1VIH1VIL1VIH1VIL1VIH1VIL1VIH1VIL1VIH1VIL1tcycEtDHRtDDRtErtAHtAHtErPWENtASVIH1VIH1 -7-通用 1602 液晶显示模块使用手册通用 1602 液晶显示模块使用手册 Email:?本模块采用低功耗 CMOS 设计 1 软硬件注解 1-
11、1 模块组件内部结构 模块组件内部主要由 LCD 显示屏(LCD panel)、控制器(controller)、列驱动器(segment driver)和偏压产生电路构成。LCD 显示屏为 common 和 segment 交叉形成的点阵,以 58 点阵的字符结构模式和设置的显示字符数目,选择适宜的行数,分单屏、双屏或者多屏显示规定的字符。对于双屏或者多屏显示结构的 LCD,每一显示屏结构部分,均由各自独立的使能信号 E 控制。列驱动器与控制器配套使用,它接收来自控制器的振荡、帧同步输出、串行输出的数据和移位及锁存脉冲,产生列 segment 交流扫描驱动信号。控制器接收来自 MPU 的指令和
12、数据,控制着整个模块的工作,由 CGROM、CGRAM 和 DDRAM 等字符存储区域、以及与 MPU 和列驱动器的 I/O 接口、指令寄存和译码机构、地址计数器等部分组成。在控制器的控制下,模块通过数据总线 DB0DB7 和 E、R/W、RS 三个输入控制端与 MPU 接口。这三根控制线按照规定的时序相互协调作用,使控制器通过数据总线DB接收MPU发送来的指令和数据,从CGROM中找到欲显示字符的字符码,送入 DDRAM,在 LCD 显示屏上与 DDRAM 存储单元对应的规定位置显示出该字符。控制器还可以根据 MPU 的指令,实现字符的显示、闪烁和移位等显示效果。控制器主要由指令寄存器 IR
13、、数据寄存器 DR、忙标志 BF、地址计数器 AC、DDRAM、CGROM、CGRAM 以及时序发生电路组成:?指令寄存器(IR)和数据寄存器(DR)本模块内部具有两个 8 位寄存器:指令寄存器(IR)和地址寄存器(DR)。用户可以通过 RS 和 R/W输入信号的组合选择指定的寄存器,进行相应的操作。下表中列出了组合选择方式。E RS R/W 说 明 1 1 分别将状态标志 BF 和地址计数器(AC)内容读到 DB7 和 DB6DB0 01 0 0 将 DB0DB7 的指令代码写入指令寄存器中 1 1 将数据寄存器内的数据读到 DB0DB7,模块的内部操作自动将 DDRAM 或者CGRAM 中
14、的数据送入数据寄存器中 01 1 0 将 DB0DB7 的数据写入数据寄存器中,模块的内部操作自动将数据写到DDRAM 或者 CGRAM 中 指令寄存器 IR,内部存储 DDRAM 和 CGRAM 中的数据显示的指令代码和地址信息,只能由 MPU 对其执行写操作;数据寄存器 DR,内部暂时存储 MPU 与模块内部 DDRAM 和 CGRAM 之间的传送数据,内部操作使DR 与 DDRAM 或者 CGRAM 之间的数据传送自动进行:接口控制 自动执行 写操作 写操作 MPU 数据 DR 数据 DDRAM(CGRAM)读操作 读操作?忙标志位 BF 忙标志 BF=1 时,表明模块正在进行内部操作,
15、此时不接受任何外部指令和数据。当 RS=0、R/W=1以及 E 为高电平时,BF 输出到 DB7。每次操作之前最好先进行状态字检测,只有在确认 BF=0 之后,MPU才能访问模块;-8-通用 1602 液晶显示模块使用手册通用 1602 液晶显示模块使用手册 Email:?地址计数器(AC)AC 地址计数器是 DDRAM 或者 CGRAM 的地址指针。随着 IR 中指令码的写入,指令码中携带的地址信息自动送入 AC 中,并行做出 AC 作为 DDRAM 的地址指针还是 CGRAM 的地址指针的选择。AC 具有自动加 1 或者减 1 的功能。当 DR 与 DDRAM 或者 CGRAM 之间完成一
16、次数据传送后,AC自动会加 1 或减 1。在 RS=0、R/W=1 且 E 为高电平时,AC 的内容送到 DB6DB0;高 3 位 低 4 位 AC6 AC5 AC4AC3 AC2 AC1AC0?显示数据寄存器(DDRAM)DDRAM 存储显示字符的字符码,其容量的大小决定着模块最多可显示的字符数目。DDRAM 地址与LCD 显示屏上的显示位置的对应关系如下:执行显示移位操作时,对应的 DDRAM 地址也发生移位,以每行 16 个字符的显示为例,移位前后的地址对应关系如下:左移一位 右移一位?字符发生器 ROM 在 CGROM 中,模块已经以 8 位二进制数的形式,生成了 5X8 点阵的字符字
17、模组字符字模(一个字符对应一组字模)。字符字模是与显示字符点阵相对应的 8X8 矩阵位图数据(与点阵行相对应的矩阵行的高三位为“0”),同时每一组字符字模都有一个由其在 CGROM 中存放地址的高八位数据组成的字符码对应。就单屏结构的模块而言,字符码地址范围为 00HFFH,其中 00H07H 字符码与用户在 CGRAM 中生 -9-通用 1602 液晶显示模块使用手册通用 1602 液晶显示模块使用手册 Email:成的自定义图形字符的字模组相对应;至于双屏或者多屏结构的模块,由于各显示屏结构部分的工作分别由独立的使能信号 E 控制,因而各结构部分间字符的发生互不影响,每一显示屏结构部分的字
18、符码地址范围为 00HFFH,其中 00H07H 字符码与用户在 CGRAM 中生成的自定义图形字符的字模组相对应。?字符发生器 RAM 在 CGRAM 中,用户可以生成自定义图形字符的字模组。就单屏结构的模块而言,可以生成 58 点阵的字符字模 8 组,相对应的字符码从 CGROM 的 00H07H 范围内选择;至于双屏或者多屏结构的模块,由于各显示屏结构部分的工作分别由独立的使能信号 E 控制,因而各结构部分间字符的发生互不影响,对于每一显示屏结构部分,可以生成 58 点阵的字符字模 8 组,相对应的字符码从本结构部分中 CGROM的 00H07H 范围内选择。5X8 点阵字符的 CGRO
19、M 地址、字符字模和字符码三者之间的关系示意图例如下:注释:?高八位 CGROM 地址 A11A4 组合形成字符码;?低四位 CGROM 地址 A3A0 定义字模数据存储行地址;?数据 O4O0 为字符字模数据;?必须将高三位数据 O5O7 赋值为 0;?对应数据 1 的位置为显示位(黑);?对于 5X8 点阵字体,第九行以下(包括第九行)数据应赋值为 0;Cursor position 光 标 位 置Line position 行 地 址Character code 字 符 码DataCGROM Address -10-通用 1602 液晶显示模块使用手册通用 1602 液晶显示模块使用手册
20、 Email:用户自定义 5X8 点阵字符的 CGRAM 地址、字符码和字符字模间关系示意图例如下:注释:?字符码 02 位与 CGRAM 地址 35 位对应;?CGRAM 地址 02 位生成字模数据行位置。第八行是光标位置,因此构成字符字模数据时,在设置光标显示的情况下,应赋值为 0;如果赋值为 1,不论光标显示与否,第八行均处于显示状态;?字符字模数据 04 位的赋值状态构成了自定义字符的位图数据;?从图中可以看出,字符码 3 位的赋值状态并不影响用户自定义字符在 CGROM 中的字符码,用户自定义字符码的范围为 00H07H 或者 08H0FH,也就是说字符码 00H 与 08H 对应同
21、一组用户自定义字符字模;?CGRAM 数据为 1 时,处于显示状态;2 指令表 指令名称 指 令 码 RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 说 明 执行周期 FCP=250KHZ清 屏 L L L L L L L L L H 清除屏幕,置 AC 为零 164ms 返 回 L L L L L L L L H 设 DDRAM 地址为零,显示 回原位,DDRAMM 内容不变 164ms(2)(1)Cursor positionCharacter patternsCursor positionCharacter patternsCGRAM addressCharacte
22、r patternsCharacter code低高低高低高0213576401234567012345*0010100011111111000*011111*11000000010100110100*001000*010001111001000001001100001100*0*0110111110010010000*0000*010011100101001001100001010100100100111000000*00101010101100110011110000000e字 符 码CGRAM地 址字 符 字 模字 符 字 模光 标 位 置字 符 字 模光 标 位 置 -11-通用 16
23、02 液晶显示模块使用手册通用 1602 液晶显示模块使用手册 Email:输入方式设置 L L L L L L L H I/D S 设光标移动方向并指定整体显示是否移动 40us 显示开关控制 L L L L L L L H D C B 调整体显示开关(D),光标开关(C)及光标位的字符闪耀(B)40us 移 位 L L L L L H S/C R/L 移动光标或整体显示,同时不改变 DD RAM 内容 40us 功能设置 L L L L H DL N F 投接口数据位数(DL)显示行数(L)及字形(F)40us CG RAM地址设置 L L L H ACG 设 CG RAM 地址,设置后
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 通用 LCD1602 液晶显示 模块 使用手册
限制150内