欢迎来到天天文库
浏览记录
ID:20344168
大小:216.00 KB
页数:7页
时间:2018-10-11
《1602显示汉字》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、液晶显示模块LCD1602介绍液晶显示(LCD)是单片机应用系统中的一种常见人机接口形式,其优点是体积小、重量轻、功耗低。目前市场上的液晶显示器主要有字段型、点阵字符型和点阵图形三大类。此处介绍点阵字符型LCD1602。点阵字符型液晶显示根据显示容量可以分为1*16,2*16,2*20字等形式。LCD1602为2*16型。LCD1602可以显示内部常用字符(包括阿拉伯数字,英文字母大小写,常用符号和日文假名等),也可以显示自定义字符(单或多个字符组成的简单汉字,符号,图案等,最多可以产生8个自定义字符)。LCD1602模块采用16
2、引脚接线:引脚01:Vss,接地。引脚02:Vdd,接5V。引脚03:VL,对比度调整端。通常接地,此时对比度最高。引脚04:RS,数据/命令寄存器选择端。1→数据寄存器,0→命令寄存器。引脚05:RW,读/写选择端。1→读,0→写。引脚06:E,使能端。1→0跳变时液晶模块执行命令。引脚07-14,D0-D7,8位双向数据总线。引脚15:BLA,背光正极。应缴16:BLK,背光负极。LCD1602模块的命令,共有11条,如表1所示表1LCD1602的操作命令序号指令RSR/WD7D6D5D4D3D2D1D01清屏00000000
3、012光标归位000000001*3输入模式设置00000000I/DS4显示与不显示设置000001DCB5光标或屏幕内容移位选择000001S/CR/L**6功能设置00001DLNF**7CGRAM地址设置0001CGRAM地址8DDRAM地址设置001DDRAM地址9读忙标志和计数器地址设置01BF计数器地址10写DDRAM或CGROM10要写的数据11读DDRAM或CGROM11读出的数据命令说明:命令1:清屏。光标回到左上角,地址计数器设为0.命令2:光标归位。光标回到左上角。命令3:显示模式设置I/DS显示模式00光
4、标左移1格,地址计数器减101屏幕内容全部右移1格,光标不动10光标右移1格,地址计数器加111屏幕内容全部左移1格,光标不动命令4:显示与不显示设置。D=1→开显示,D=0→关显示C=1→开光标,C=0→关光标B=1→光标闪烁,B=0→光标不闪烁命令5:光标或屏幕内容移位选择。S/C=1→移动屏幕内容,S/C=0→移动光标R/L=1→右移,R/L=0→左移,命令6:功能设置。DL=0→4位数据接口,DL=1→8位数据接口N=0→单行显示,N=1→双行显示F=0→显示5*7点阵,F=1→显示5*10点阵命令7:CGRAM地址设置。
5、地址范围40H-7FH(将一个字符分成5*8点阵,一次写入一行,8行组成一个字符)命令8:DDROM地址(显示地址)设置。第一行地址80-8F,第二行地址C0-CF命令9:读忙标志和计数器地址设置。BF=1→忙,BF=0→不忙计数器地址00H-7FH命令10:写DDRAM或CGROM。要配合地址设置命令。命令11:读DDRAM或CGROM。要配合地址设置命令。LCD1602模块使用时要先进行初始化,初始化内容为:l清屏l功能设置l显示与不显示设置l输入模式设置一、显示常用字符1602液晶模块内部的字符发生存储器(CGROM)已经存
6、储了160个不同的点阵字符图形,如表2所示,这些字符有:阿拉伯数字、英文字母的大小写、常用的符号、和日文假名等,每一个字符都有一个固定的代码,比如大写的英文字母“A”的代码是41H,显示时模块把地址41H中的点阵字符图形显示出来,我们就能看到字母“A”表2点阵字符图形编码序号代码 ASCII字符序号代码 ASCII字符序号代码 ASCII字符000CGRAM自定义字符1432B+8656V101自定义字符2442C,8757W202自定义字符3452D-8858X303自定义字符4462E.8959Y404自定义字符5472F/9
7、05AZ505自定义字符648300915B[606自定义字符749311925C¥707自定义字符850322935D]808自定义字符151333945E^909自定义字符252344955F_100A自定义字符3533559660`110B自定义字符4543669761a120C自定义字符5553779862b130D自定义字符6563889963c140E自定义字符75739910064d150F自定义字符8583A:10165e1610自定义字符1593B;10266f1711自定义字符2603C<10367g1812自
8、定义字符3613D=10468h1913自定义字符4623E>10569i2014自定义字符5633F?1066Aj2115自定义字符66440@1076Bk2216自定义字符76541A1086Cl2317自定义字符86642B1096Dm241
此文档下载收益归作者所有