毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

基于GSM和STC89C52单片机的温湿度监测系统设计(6)

时间:2017-06-22 16:42来源:毕业论文
2.4 LCD1602液晶显示屏 图4 LCD液晶显示电路 2.4.1 LCD1602简介 LCD1602工业字符型液晶,能够同时显示16*02个字符即32个字符。(16列2行) 1602液晶显示屏也叫1602字



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卡后移动终端才能正常接入网络进行正常通信。 基于GSM和STC89C52单片机的温湿度监测系统设计(6):http://www.youerw.com/zidonghua/lunwen_9637.html
------分隔线----------------------------
推荐内容