首页 理论教育 LCD1602液晶显示模块的知识准备及技术参数

LCD1602液晶显示模块的知识准备及技术参数

时间:2023-06-30 理论教育 版权反馈
【摘要】:一般LCD1602字符型液晶显示模块实物如图2.7.1所示。图2.7.2LCD1602尺寸图表2.7.1LCD1602主要技术参数LCD1602采用标准的14脚(无背光)或16脚(带背光)接口,各引脚接口说明如表2.7.2所示。表2.7.2引脚功能说明3.LCD1602的指令说明及时序LCD1602内部的控制器共有11条控制指令,如表2.7.3所示。图2.7.3LCD1602读操作时序图2.7.4LCD1602写操作时序4.LCD1602的RAM地址映射及标准字库表。要显示字符时要先输入显示字符地址,也就是告诉模块在哪里显示字符,图2.7.5是LCD1602的内部显示地址。

LCD1602液晶显示模块的知识准备及技术参数

为完成本章相关实验,读者应具备以下相关知识。

1.LCD1602字符液晶显示模块介绍

字符型液晶显示模块是一种专门用于显示字母、数字、符号等的点阵式LCD,目前常用的有16×1,16×2,20×2和40×2行等模块。下面以长沙太阳人电子有限公司的LCD1602字符型液晶显示器为例,介绍其用法。一般LCD1602字符型液晶显示模块实物如图2.7.1所示。

图2.7.1 LCD1602字符型液晶显示模块实物图

2.LCD1602的基本参数及引脚功能

LCD1602分为带背光和不带背光两种,其控制器大部分为HD44780,带背光的比不带背光的厚,是否带背光在应用中并无差别,两者尺寸差别如图2.7.2所示。主要技术参数见表2.7.1。

图2.7.2 LCD1602尺寸图

表2.7.1 LCD1602主要技术参数

LCD1602采用标准的14脚(无背光)或16脚(带背光)接口,各引脚接口说明如表2.7.2所示。

表2.7.2 引脚功能说明

3.LCD1602的指令说明及时序

LCD1602内部的控制器共有11条控制指令,如表2.7.3所示。与HD44780相兼容的芯片时序如表2.7.4。

表2.7.3 LCD1602控制指令表

LCD1602的读写操作、屏幕和光标的操作都是通过指令编程来实现的(说明:1为高电平、0为低电平)。

表2.7.4 LCD基本操作时序表

LCD1602读写操作时序如图2.7.3和2.7.4所示。

(www.xing528.com)

图2.7.3 LCD1602读操作时序

图2.7.4 LCD1602写操作时序

4.LCD1602的RAM地址映射及标准字库表。

因为液晶显示模块是一个慢显示器件,所以在执行每条指令之前一定要确认模块的忙标志为低电平,表示不忙,否则此指令失效。要显示字符时要先输入显示字符地址,也就是告诉模块在哪里显示字符,图2.7.5是LCD1602的内部显示地址。

图2.7.5 LCD1602内部显示地址

例如,第二行第一个字符的地址是40H,是否直接写入40H就可以将光标定位在第二行第一个字符的位置呢?这样不行,因为写入显示地址时要求最高位D7恒定为高电平1,所以实际写入的数据应该是01000000B(40H)+10000000B(80H)=11000000B(C0H)。

在对液晶模块的初始化中要先设置其显示模式,在液晶模块显示字符时光标是自动右移的,无需人工干预。每次输入指令前都要判断液晶模块是否处于忙的状态。

5.LCD1602的一般初始化(复位)

过程如下:

①延时15ms;

②写指令38H(不检测忙信号);

③延时5ms;

④写指令38H(不检测忙信号);

⑤延时5ms;

⑥写指令38H(不检测忙信号);

⑦(以后每次写指令、读/写数据操作均需要检测忙信号);

⑧写指令38H:显示模式设置;

⑨写指令08H:显示关闭;

⑩写指令01H:显示清屏;

⑪写指令06H:显示光标移动设置;

⑫写指令0CH:显示开及光标设置。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈