中职劳动版《单片机应用技术(C语言)》课题6 任务2 字符型LCD1602显示系统课件
2023-05-20
|
23页
|
102人阅读
|
2人下载
普通
内容正文:
任务2 字符型LCD1602显示系统
1.了解LCD的结构及引脚功能。
2.掌握单片机对LCD1602的指令操作方法。
3.能够设计并制作键盘控制的字符型LCD1602显示系统。
液晶显示器(LCD)以其轻薄短小、功耗小、字符显示系统完整等优点,逐渐在工业控制、仪器仪表等领域得到广泛应用。LCD1602液晶显示模块是16(字符)×2(行),即32个字符的显示模块,具有专门的操作指令,能直接与单片机构成接口电路,其功能强、使用灵活。
LCD1602
1.单片机的P2口连接控制4×4矩阵键盘,按键编号依次为“0~F”。
2.单片机的P0口连接LCD1602的8位双向并行总线(D0~D7)。
3.单片机P1口的低三位分别控制LCD1602的RS、RW和EN端。
4.通过矩阵键盘输入,在LCD1602屏幕的预定位置显示出相应按键值。
本任务的主要内容是设计一个字符显示系统,具体控制要求如下:
一、LCD1602的基础知识
1.LCD1602引脚功能介绍
16
1
编号 符号 引 脚 说 明
1 VSS 电源负极(接地)
2 VCC 电源正极(+5V)
3 VL 对比度调整端
接正电源时对比度最弱,接地电源时对比度最高(使用时可以通过一个10kΩ的电位器调整对比度)
4 RS 数据/命令选择端(H/L)
为高电平时表示将进行数据操作
为低电平时表示进行命令操作
5 R/W 读/写选择端(H/L)
为高电平时表示要对液晶进行读操作
为低电平时表示要进行写操作
6 E 使能信号
读指令或数据时,高电平使能
写指令或数据时,下降沿使能
编号 符号 引 脚 说 明
7 D0 8位双向并行总线 0位(最低位)
8 D1 8位双向并行总线 1位
9 D2 8位双向并行总线 2位
10 D3 8位双向并行总线 3位
11 D4 8位双向并行总线 4位
12 D5 8位双向并行总线 5位
13 D6 8位双向并行总线 6位
14 D7 8位双向并行总线 7位(最高位,也是用来检测液晶忙的标志位)
15 BLA 背光源正极(接+5V)
16 BLK 背光源负极(接地)
(续表)
2.字符集
1602液晶模块内部的字符发生存储器(CGROM)存储了由8位字符码生成的192个5×7点阵字符和32种5×10点阵字符。这些字符有:阿拉伯数字、英文字母的大小写、常用的符号和日文假名等。
在单片机编程中,既可以用ASCII码直接赋值,也可以用字符型常量或变量赋值,如‘A’。
在LCD1602内部的CGROM中提供了5×7点阵字符代码,但在实际的1602液晶显示屏上,字符却是以5×8点阵显示出来,即每块点阵的最底面一行是空显示。当用户显示自定义字符时,可以将字符定义为5×8点阵,并在液晶屏上显示出来。
3.显示位与RAM的对应关系(地址映射)
16字符×2行
显示位序号 1 2 3 4 …… 14 15 16 17 …… 40
RAM地址
( 0x ) 第一行 00 01 02 03 …… 0D 0E 0F 10 …… 27
第二行 40 41 42 43 …… 4D 4E 4F 50 …… 67
由于受到LCD1602显示屏的限制,每行只能显示16个字符,当把显示字符地址设置在0x10~0x27(第1行)或0x50~0x67(第2行)显示位时,LCD1602无法显示出来,但可以通过控制屏幕画面左移的方法,观察到每行写入在第16列以后的字符。
二、LCD1602操作方法
1.基本操作时序
基本操作 输入 输出
RS R/W E
读状态 0 1 高电平 D0~D7=状态字
写指令 0 0 高脉冲 无
读数据 1 1 高电平 D0~D7=数据
写数据 1 0 高脉冲 无
注:E=高脉冲,表示E端初始化时为0,然后置1,再清0(即下降沿有效)。
2.指令集
指令名称 指 令 代 码 功 能
D7 D6 D5 D4 D3 D2 D1 D0
显示模式
设置 0 0 1 1 1 0 0 0 16×2显示,5×8点阵,
8位数据接口
清屏 0 0 0 0 0 0 0 1 显示清屏:
1.数据指针清零
2.所有显示清零
回车 0 0 0 0 0 0 1 0 显示回车,数据指针清零
指令名称 指 令 代 码 功 能
D7 D6 D5 D4 D3 D2 D1 D0
输入模式设置 0 0 0 0 0 1 I/D S I/D=1 当读或写一个字符后地址指针加1,且光标加1;
I/D=0 当读或写一个字符后地址指针减1,且光标减1
S=1 当写一个字符后,整屏显示左移(I/D=1)或右移(I/D =0),以得到光标不移动而屏幕移动的效果;
S=0
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。