您的位置 首页 新品

16*2液晶显示模块的长处及其使用

本站为您提供的16*2液晶显示模块的优点及其应用,这里介绍常用的字16字X2行的字符型液晶模块的使用方法。这是一种通用模块。

  液晶显现器以其微功耗、体积小、显现内容丰富、超薄轻盈的许多长处,在各类外表和低功耗体系中得到广泛的使用。依据显现内容能够分为字符型液晶,图形液晶。依据显现容量又能够分为单行16字,2行16字,两行20字等等。

  这儿介绍常用的字16字X2行的字符型液晶模块的使用方法。这是一种通用模块。与数码管比较该模块有如下长处:

  1.位数多,可显现32位,32个数码管体积适当巨大了

  2.显现内容丰富,可显现一切数字和大、小写字母

  3.程序简略,假如用数码管动态显现,会占用许多时刻来改写显现,而1602主动完结此功用。

  1602选用规范的16脚接口,其间:(模块反面有标示)

  第1脚:VSS为地电源

  第2脚:VDD接5V正电源

  第3脚:V0为液晶显现器对比度调整端,接正电源时对比度最弱,接地电源时对比度最高,对比度过高时会发作“鬼影”,使用时能够经过一个10K的电位器调整对比度(主张接地,弄不好有的模块会不显现)

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

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

  第6脚:E端为使能端,当E端由高电平跳变成低电平时,液晶模块执行指令。

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

  第15~16脚:空脚(有的用来接背光)

  1602液晶模块内部的字符发作存储器(CGROM)现已存储了不同的点阵字符图形,这些字符有,阿拉伯数字、英文字母的大小写、常用的符号、和日文化名等,每一个字符都有一个固定的代码,其间数字与字母同ASCII码兼容。

  其内部还有自界说字符(CGRAM),可用业存储自已界说的字符。

  1602模块的设定,读写,与光标操控都是经过指令来完结,共有11条指令,如下:

  指令 RSRWD7D6D5D4D3D2D1D0

  1清屏0000000001

  2光标回来000000001*

  3输入形式00000001I/DS

  4显现操控0000001DCB

  5光标/字符移位000001S/CR/L**

  6功用00001DLNF**

  7置字符发作器地址0001字符发作存贮器地址

  8置数据存贮器地址001显现数据存贮器地址

  9读忙标志和地址01BF计数器地址

  10写数据到指令7.8所设地址10要写的数据

  11从指令7.8所设的地址读数据11读出的数据

  指令1:清显现,光标复位到地址00H方位。

  指令2:光标复位,光标回来到地址00H。

  指令3:光标和显现形式设置 I/D:光标移动方向,高电平右移,低电平左移,S:屏幕上一切文字是否左移或许右移。高电平表明有用,低电平则无效。

  指令4:显现开关操控。 D:操控全体显现的开与关,高电平表明开显现,低电平表明关显现 C:操控光标的开与关,高电平表明有光标,低电平表明无光标 B:操控光标是否闪耀,高电平闪耀,低电平不闪耀。

  指令5:光标或显现移位 S/C:高电平时移动显现的文字,低电平时移动光标。R/L,高向左,低向右。

  指令6:功用设置指令 DL:高电平时为4位总线,低电平时为8位总线 N:低电平时为单行显现,高电平时双行显现 F: 低电平时显现5×7的点阵字符,高电平时显现5×10的点阵字符。(有些模块是 DL:高电平时为8位总线,低电平时为4位总线)

  指令7:字符发作器RAM地址设置,地址:字符地址*8+字符行数。(将一个字符分红5*8点阵,一次写入一行,8行就组成一个字符)

  指令8:置显现地址,榜首行为:00H——0FH,第二行为:40H——4FH。

  指令9:读忙信号和光标地址 BF:为忙标志位,高电平表明忙,此刻模块不能接纳指令或许数据,假如为低电平表明不忙。

  指令10:写数据。

  指令11:读数据。

  以下是在液晶模块的第二行榜首个字符的方位显现字母“A”的程序:

  [Keil uVision2编译经过,AT89S51+12M晶振+JHD 162A模块成功显现]

  

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/xinpin/57991.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部