云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 常用液晶显示模块驱动程序设计

常用液晶显示模块驱动程序设计

  • 62 次阅读
  • 3 次下载
  • 2025/5/6 6:23:24

指定地址,后写入内容\的原则;但如果希望在LCD上显示一串连续的字符(如单词等),并不需要每次写字符码之前都指定一次地址,这是因为液晶控制模块中有一个计数器叫地址计数器AC(Address Counter)。地址计数器的作用是负责记录写入DDRAM数据的地址,或从DDRAM读出数据的地址。该计数器的作用不仅仅是\写入\和\读出\地址,它还能根据用户的设定自动进行修改。比如,如果规定地址计数器在\写入DDRAM内容\这一操作完成后自动加1,那么在第1行第1列定写入一个字符后,如果不对字符显示位置(DDRAM地址)重新设置,再写入一个字符,则这个新的字符会出现在第1行第2列。

5.3.2 符型液晶显示器LM1602接口方案及比较 1.1直接控制方式

图5.5直接(总线)控制方式 1.2间接控制方式

图5.6接接线(模拟口线)控制方式

比较以上两种接口方案可以看到,与直接控制方式相比,间接控制方式使用的辅助器件更少,接线也更简洁,可靠性也相应较高,成本也相对较低,唯一的缺点就是要用较多的软件来弥补硬件上的不足,编程相对复杂。总体上比较,间接控制方式更为方便实用。

5.4 字符型液晶显示器LM1602应用程序 5.4.1程序设计流程图

根据上述方案论证,本例接口采用间接控制方式,相应的程序流程图如下:(a) (b) (c)

(d) (e) 图5.7 LM1602功能子程序流程图 5.4.2功能程序模块详解 1.初始化子程序

INITIAL:MOV A,#00111000B; 设置8位,2行,5*7点阵 LCALL WRITE_COM; 调用写指令子程序 MOV A,#00001110B ; 显示器开,允许光标闪烁 LCALL WRITE_COM ; 调用写指令子程序 MOV A,#00000110B ; 文字不动,光标自动右移 LCALL WRITE_COM ; 调用写指令子程序 RET

2写命令子程序 WRITE_COM:

CLR RS ; RS=0,选择指令寄存器 CLR R_W; RW=0,选择写模式 CLR E; E=0,禁止读/写LCM

LCALL CHECK_BUSY; 调用判断忙碌子程序 SETB E; E=1 ,允许读/写LCM RET; 子程序返回 3写数据子程序 WRITE_DATA:

SETB RS ; RS=1,选择数据 寄存器 CLR R_W; RW=0,选择写模式 CLR E; E=0,禁止读/写LCM

LCALL CHECK_BUSY; 调用判断忙碌子程序 SETB E; E=1 ,允许读/写LCM RET; 子程序返回

4查忙子程序 CHECK_BUSY:

MOV LCD,#0FFH; 此时不接受外来指令 SETB R_W; RW=1, 选择写模式 CLR RS; RS=0,选择指令寄存器 CLR E; E=0,禁止读/写LCM NOP ; 延时1us

SETB E; E=1,允许读/写LCM JB LCD.7,CHECK_BUSY;若忙碌则循环等待 RET; 子程序返回

主程序参见附录B.2

图形式液晶显示模块的原理及应用 6.1 图形式液晶显示模块的基本特点

点阵图形液晶模块是一种用于显示各类图像、符号、汉字的显示模块,其显示屏的点阵像素连续排列,行和列在排布中没有间隔,因此可以显示连续、完整的图形。当然它也能显示字母、数字等字符。点阵图形液晶模块依控制芯片的不同,其功能及控制方法与点阵字符液晶模块相比略有不同。点阵图形液晶模块的控制芯片生产厂商较多,以下为典型的几种。 HD61202:日立公司产品 T6963C:东芝公司产品 HD61830(B):日立公司产品 SED1330(E-1330):精工公司产品

MSM6255:冲电气公司产品介绍点阵图形液晶模块,实际上就是介绍它的控制芯片。

这里以市场上常见的128x64点阵图形液晶模块为例来做介绍,该液晶模块采用日立的HD61202 和HD61203 芯片组成。128x64 点阵图形液晶模块,表示横向有128 点,纵向有64 点,如果以汉字16x16 点而言,每行可显示8 个中文字,4 行共计32个中文字。HD61202和HD61203芯片组成的128x64点阵图形液晶模块方框示意图见图16-1 所示。点阵图形液晶128X64 是 STN 点矩阵 LCD模组,由列驱动器HD61202、行驱动器 HD61203 组成,可以直接与8 位单片机相接。128x64点阵图形液晶模块里有两个HD61202,每个有 512 字节(4096 位)供RAM 显示。RAM

搜索更多关于: 常用液晶显示模块驱动程序设计 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

指定地址,后写入内容\的原则;但如果希望在LCD上显示一串连续的字符(如单词等),并不需要每次写字符码之前都指定一次地址,这是因为液晶控制模块中有一个计数器叫地址计数器AC(Address Counter)。地址计数器的作用是负责记录写入DDRAM数据的地址,或从DDRAM读出数据的地址。该计数器的作用不仅仅是\写入\和\读出\地址,它还能根据用户的设定自动进行修改。比如,如果规定地址计数器在\写入DDRAM内容\这一操作完成后自动加1,那么在第1行第1列定写入一个字符后,如果不对字符显示位置(DDRAM地址)重新设置,再写入一个字符,则这个新的字符会出现在第1行第2列。 5.3.2 符型液晶显示器LM1602接口方案及比较 1.1直接控制方式 图5.5直接(总线)控制方式 1.2间接控制方式

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com