2.4 LCD1602液晶显示屏
图4 LCD液晶显示电路
2.4.1 LCD1602简介
LCD1602工业字符型液晶,能够同时显示16*02个字符即32个字符。(16列2行)
1602液晶显示屏也叫1602字符型液晶显示屏,它是专门用来显示英文字母、阿拉伯数字、标点符号等的一种点阵型液晶模块。它由若干个5*7或者5*11个点阵字符位组成,每个点阵字符位都可以显示一个字符或者数字,每个位之间都有一个点距的间隔,每个行之间也有间隔,起到了字符间距和行间距的作用,也正因为如此LCD1602液晶显示屏不能很好地显示图形。所以是专门用来显示字母,数字。标点符号的显示屏。
2.4.2 主要技术参数
显示屏显示容量为16*2个字符
内部芯片工作电压为4.5~.5.5V
液晶屏工作电流为2.0Ma(5.0V)
模块最佳工作电压为5.0V
位字符尺寸:2.95*4.35(WXH)mm
2.4.3 接口信号说明
电源接地端:VSS
电源正极:VDD
液晶显示偏压信号VL
数据/命令选择端RS(H/L)
读写选择端R/W(H/L)
使能信号E
D0为Data I/O
D1为Data I/O
(D3~D7分别为8位双向数据线。)
其中RS R/W E为编程中主要的控制管脚
2.4.4 1602LCD基本操作时序
1.读状态:输入:RS=L,RW=H,E=H 输出:D0~D7=状态字
2.写指令:输入:RS=L,RW=L,D0~D7=指令码,E=高脉冲 输出:无
3.读数据:输入:RS=H,RW=H,E=H 输出:D0~D7=数据
4.写数据:输入:RS=H,RWL,D0~D7=数据,E=高脉冲 输出:无
图5 RAM地址映射图
2.4.5 指令集
LCD_1602 初始化指令小结:
0x38 设置16*2显示,5*7点阵,8位数据接口
0x01 清屏
0x0F 开显示,显示光标,光标闪烁
0x08 只开显示
0x0e 开显示,显示光标,光标不闪烁
0x0c 开显示,不显示光标
0x06 地址加1,当写入数据的时候光标右移
0x02 地址计数器AC=0;(此时地址为0x80) 光标归原点,但是DDRAM中断内容不变
0x18 光标和显示一起向左移动
读写时序图:
1.读操作时序
图6 读操作时序
2.写操作时序图
图7 写操作时序
3.时序参数
图8 时序参数
2.4.6 初始化步骤
显示初始化,在这一步进行初始化及设置显示模式等操作,包括以下步骤:
设置显示方式
延时
清理显示缓存
设置显示模式
通常推荐的初始化过程如下:
延时15ms
写指令38H
延时5ms
写指令38H
延时5ms
写指令38H
延时5ms
写指令38H
写指令08H 关闭显示
写指令01H 显示清屏
写指令06H 光标移动设置
写指令0cH 显示开及光标设置
2.5 SIM卡
SIM卡就是“身份卡”,它类似于现在所用的IC卡,因此也被称为智能卡,内部存储有认证用户身份所需的所有信息,并能执行与安全保密有关的重要程序,用来防止非法用户进入网络,保障网络的安全性。SIM卡还存储着与网络和用户有关的管理数据,所以只有在插入SIM卡后移动终端才能正常接入网络进行正常通信。
- 上一篇:航天模拟舱真空环境控制系统设计
- 下一篇:现场总线发电厂脱硫控制系统的设计
-
-
-
-
-
-
-
中考体育项目与体育教学合理结合的研究
十二层带中心支撑钢结构...
当代大学生慈善意识研究+文献综述
乳业同业并购式全产业链...
电站锅炉暖风器设计任务书
杂拟谷盗体内共生菌沃尔...
酸性水汽提装置总汽提塔设计+CAD图纸
java+mysql车辆管理系统的设计+源代码
河岸冲刷和泥沙淤积的监测国内外研究现状
大众媒体对公共政策制定的影响