版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1602液晶本例使用1602为5V电压驱动,带背光,可显示两行,每行16 个字符,不能显示汉字,内置含128个字符的ASCII字符集字库,只 有并行接口,无巾行接口。1,接口信号说明编号符号引脚说明1Vss电源地2Vdd电源正极3VO液晶显示对比度调节4RS数据命令选择端5R/W读写选通端(H/L)6E使能信号7DO数据【】8DI数据口9D2数据口10D3数据口11D4数据口12D5数据口13D6数据口14D7数据门15BLA背光电源正极16BLK背光电源负极2,主要技术参数显示容量16x2个字符芯片工作电压4.55.5V工作电流2.0111A (5.0V)模块最佳工作电压5.0V字符尺寸2.
2、95x4.35mm3, 基本操作时序读状态 输入:RS=L;R/W=H;E=H;输必 DOD7=状态字读数据 输入:RS=H;R/W=H;E=H;输出:无写指令 输入:RS=L;R/W=L;D0。7=指令码,E=高脉冲 输tB: DOD7=数据写数据输入:RS=H;R/W=L;D0。7=数据码,E=高脉冲输出:无4, RAM地址映射图当我们向0 F, 404F地址中任一处写入显示数据时, 液晶都可立即显示出来,当写入到1 一27,或5 67地址时, 必须通过移屏指令将它们移入可显示区域方可正常显示。5状态字说明主意:原则上每次对控制器进行读/写操作之前,都必须进行读/ 写检测,确保STA7为0
3、;实际上,由于单片机操作速度慢于液晶控 制器反应速度,因此可以不进行读/写检测,或只进行简单延时即可。6数据指针设置控制器内部设有一个数据地址指针,用户可以通过它们访问内部的全部80BRAM。指令码功能80H+地址码(027H, 40-67H)设置数据地址指针7,其他设置指令码功能01H显不清屏:,数据指针清零2,所有清零02H显示回车:数据指针清零8,初始化设置(1) ,显示模式设置指令码功能00111000设置16x2显示,5x7点阵,8位数据接口(2)显示开/关及光标设置指令码功能00001DCBD=1开显示;D=0关显示C=1显示光标;C=0不显示光标B=1光标闪烁;B=0光标不闪烁0
4、00001NSN=1出读或写一个字符后地址指 针加1,且光标加1N=0出度或写一个字符地址后地 址指针减1;S=1当写一个字符时,整屏显示 左移(N=0)或右移(N=0),以 得到光标不一定而屏幕移动的效 果S=0当写一个字符时,整屏显示 不移动00010000光标左移00010100光标右移00011000整屏左移,同时光标跟随移动00011100整屏右移,同时光标跟随移动9,写操作时序分析时序图可知操作1602液晶的流程如(1),通过RS确定是写数据还是写命令。写命令包括使液晶的光标显示/不显示,光标闪烁/不闪烁,需/不需要移屏,在液晶什么位置显示,等等。写数据是指要显示什么内容。(2)读
5、/写控制端设置为写模式。即低电平。(3)将数据或命令送达数据线上。(4)给E个高脉冲将数据送入液晶控制器,完成写操作。 关于时序图中的各个延时,人多数液晶基本都为纳秒级,单片机操作 最小单位为微妙级,因此在写程序时可不做延时,为了液晶运行稳定。 做简短延时。仿頁图:U1>XTAL1XTAL229£30 PSEN ALEEA4"3r4T5r-M "37-P1.0fT2P1 1iT2EXPI 2Pt 3PI 4P1 5P1 6PI 7PO.QfADOPO.I/AD1PO.2/AD2PO.3TAD3P0.4/ACMPO.6/AD5POfJADfiFO.7/AD7P
6、2.QfAfi P2.1/AS P2 2A10 P2 1 F24/A12 P2 5W3 P2&A14 FQ 7/AI5P3.QJHXDP3.1/TX.DP3 2;NTTP3aTHTP34IT0P3 5/T1P3歴P3 ?JRO13902301337243835B25ABb6?336332791LCD1RESPACK.9UMO16L resuihuaxueyuan dianziximhuiCO O LU s >fgliu 85883886XCMFI v?RV1Ik:匸汗:ATPQC.S?示例程序:1,静态显示#include<reg52.h>#define uint u
7、nsigned iiit#define uchar unsigned charucliar code table=',suihuaxueyiiair,;ucliar code table 1 =diallzixiehui,;ucliar num;sbit lcden=P3A4; /液晶使能端sbit lcdrs=P3八5;液晶数据命令选择端选择写数据还是写命令void delay(uint z)uint i,j;fdr(i=z;i>O;i-)for(j=110;j>0;j-);void Tite_com(uchai- com) 写入lcdrs=O;/LCD选择输入命令P0=
8、com;向PO 口输入命令delay(5);延时lcden=l;打开LCD使能delay(5);一个高脉冲lcden=0;关闭LCD使能void Tite_data(uchar date) lcdrs=l; 设置为输入数据PO=date; 将数据赋给P0 口delay(5); 延时lcden=l; 置高delay(5);高脉冲lcden=O; 置低完成高脉冲void iiiit()lcden=0;write_com(0x38); 设置16x2显示5x7点阵,8位数据接口viite_com(0x0c); 设置开始显示 不显示光标write_com(0x06);写一个字符后地址指针加1viite_
9、com(OxO 1);显示清零 数据指针清零void maiii()wrke_com(0x80): 将数据指针第一行第一个字处,for(nmn=Oinum< 13 :iium+)uiite_data( table num);delay(5);wrke_com(0x8 0+0x40);定义指针位置fdr(num=0;num< 12:num+)uiite_data(tablel niun);delay(5);while(l);2,动态移屏#include<reg52 .h># define uint unsigned iiit#define uchar unsigned c
10、haruchar code table=Hsuilniaxueyiian11;uchar code table 1 =HdianzixiehuiH;uchar nmn;sbit lcden=P3A4; 液晶使能端sbit lcdrs=P3人5;液晶数据命令选择端 选择写数据还是写命令void delay(uint z)uint Lj;fbr(i=z;i>O;i)for(j=110;j>0;j-);void Tite_com(uchar com) 写 入lcdrs=O;/LCD选择输入命令P0=com;向PO 口输入命令delay(5);/延时lcden=l;打开LCD使能delay
11、(5);一个高脉冲lcden=0;关闭LCD使能void Tite_data(uchar date)lcdrs=l;设置为输入数据PO=date;将数据赋给P0 口delay(5);延时lcden=l;置高delay(5);高脉冲lcden=0;置低完成高脉冲lcden=0;vviite_com(0x38);设置16x2显示5x7点阵,8位数据接口write_com(0x0c);设置开始显示不显示光标wite_com(0x06);写-个字符后地址指针加1write_com(0x01);显示清零数据指针清零void main()init();write_com(0x80+0xl0): 将数据指针第 行第个字处, fbr(num=O;num< 13:num+)Tite_data(tablenum);delay(5);uiite_
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年城市公共服务设施建设项目合同
- 2024年度影视作品授权使用合同
- 2024年度货物采购协议
- 2024年国际快递公司服务协议
- 2024年度建筑材料采购合同
- 2024年度供应链管理服务合同标的说明
- 04版7月:股权激励计划协议
- 信息技术2.0培训项目个人研修计划
- 七夕节品牌宣传文案(55句)
- 2024年建筑工程施工合同详解
- 中学田径基础校本课程教材
- 人教版九年级英语全一册(全套)课件
- 广播操比赛打分表
- 学生奶培训课件
- 安全生产专项检查及整改台账
- 商务部专员绩效考核指标量表
- (完整)五金材料采购清单
- 电工巡视维修记录表格含内容
- A-Debt-to-Dickens狄更斯的恩情
- “三高”讲座-课件
- 《杞人忧天》创优公开课一等奖课件
评论
0/150
提交评论