当前位置:文档之家› LCD1602

LCD1602

LCD1602显示屏与单片机的连接
LCD1602简介
工业字符型液晶,能够同时显示16x02即32个字符。

(16列2行)
注:为了表示的方便,后文皆以1表示高电平,0表示低电平。

1602液晶也叫1602字符型液晶,它是一种专门用来显示字母、数字、符号等的点阵型液晶模块。

它由若干个5X7或者5X11等点阵字符位组成,每个点阵字符位都可以显示一个字符,每位之间有一个点距的间隔,每行之间也有间隔,起到了字符间距和行间距的作用,正因为如此所以它不能很好地显示图形(用自定义CGRAM,显示效果也不好)。

1602LCD是指显示的内容为16X2,即可以显示两行,每行16个字符液晶模块(显示字符和数字)。

市面上字符液晶大多数是基于HD44780液晶芯片的,控制原理是完全相同的,因此基于HD44780写的控制程序可以很方便地应用于市面上大部分的字符型液晶。

管脚功能
LCD1602引脚图
1602采用标准的16脚接口,其中:
第1脚:VSS为电源地
第2脚:VCC接5V电源正极
第3脚:V0为液晶显示器对比度调整端,接正电源时对比度最弱,接地电源时对比度最高(对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度)。

第4脚:RS为寄存器选择,高电平1时选择数据寄存器、低电平0时选择指令寄存器。

第5脚:RW为读写信号线,高电平(1)时进行读操作,低电平(0)时进行写操作。

第6脚:E(或EN)端为使能(enable)端,高电平(1)时读取信息,负跳变时执行指令。

第7~14脚:D0~D7为8位双向数据端。

第15~16脚:空脚或背灯电源。

15脚背光正极,16脚背光负极。

特性
3.3V或5V工作电压,对比度可调
内含复位电路
提供各种控制命令,如:清屏、字符闪烁、光标闪烁、显示移位等多种功能
有80字节显示数据存储器DDRAM
内建有192个5X7点阵的字型的字符发生器CGROM
8个可由用户自定义的5X7的字符发生器CGRAM
特征应用
微功耗、体积小、显示内容丰富、超薄轻巧,常用在袖珍式仪表和低功耗应用系统中。

操作控制
注:关于E=H脉冲——开始时初始化E为0,然后置E为1。

指令码功能令RS R/W D7 D6 D5 D4 D3 D2 D1 D0
清除显示0 0 0 0 0 0 0 0 0 1 将DDRAM填满"20H",并且设定DDRAM
的地址计数器(AC)到"00H"
地址归位0 0 0 0 0 0 0 0 1 X 设定DDRAM的地址计数器(AC)到
"00H",并且将游标移到开头原点位
置;这个指令不改变DDRAM 的内容
显示状态开/关0 0 0 0 0 0 1 D C B
D=1: 整体显示 ONC=1: 游标ON B=1:
游标位置反白允许
进入点设定0 0 0 0 0 0 0 1 I/D S
指定在数据的读取与写入时,设定游
标的移动方向及指定显示的移位
游标或显示移0 0 0 0 0 1 S/C R/L X X
设定游标的移动与显示的移位控制
位;这个指令不改变DDRAM 的内容
位控制
功能设定0 0 0 0 1 DL X RE X X DL=0/1:4/8位数据RE=1: 扩充指令
操作RE=0: 基本指令操作
设定CGRAM 地址0 0 0 1 AC5 AC4 AC3 AC2 AC1 AC0
设定CGRAM 地址
设定DDRAM 地址0 0 1 0 AC5 AC4 AC3 AC2 AC1 AC0
设定DDRAM 地址(显示位址)第一行:
80H-87H第二行:90H-97H
读取忙标志和地址0 1 BF AC6 AC5 AC4 AC3 AC2 AC1 AC0
读取忙标志(BF)可以确认内部动作是
否完成,同时可以读出地址计数器
(AC)的值
写数据到RAM 1 0 数据
将数据D7——D0写入到内部的RAM
(DDRAM/CGRAM/IRAM/GRAM)
读出RAM的值1 1 数据
从内部RAM读取数据
D7——D0(DDRAM/CGRAM/IRAM/GRAM)。

相关主题