实验八矩阵键盘输入实验.docx

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验八 矩阵键盘输入实验一、实验目的及内容1、通过液晶显示器接口电路的设计与编程,掌握液晶显示器的原理2、学会使用液晶显示器,并把它嵌入到电子信息产品中。二、实验仪器与设备1、单片机实训与开发系统主机模块1台、PC一台2、键盘扫描/LCD显示实验模块1台3、相关控制软件三、实验基本原理与内容 一、点阵式液晶屏显示模块介绍1、基本结构字符型液晶板上排列着若干个5×7或5×10点阵的字符显示位,每个显示位可显示一个字符,从规格上分为每行8,16,24,40,80位,有一行二行和四行三类。内存中192种字符包括英文大小写字母,数字和书写符号等。用户还可以自定义4个5×10或8个5×7点阵的字符。PCB上有14个引线端,其中有8条数据线,三条控制线,三条电源线,见表5-20。可与8051相接,通过送入数据和指令可对显示方式和显示内容作出选择。见表13-1引线号符号名称功能1234567┇14VSSVDDVLCDRSR/EDB0┇DB7地电源液晶驱动电压寄存器选择读/写使能8位数据线OV5V±5%H数据寄存器L指令寄存器H读,L写下降沿触发数据传输2、指令功能格式:RS R/∣DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 其中RS和R/共同决定选择哪一个寄存器,如表5-21所示,而DB7~DB0则决定指令功能,指令共11种,它们是:清除,返回,输入方式放置,显示开关控制,移位控制,功能设置,CGRAM地址设置,DDRAM地址设置,读忙标志和地址,写数据倒CG/DDRAM,读数据由 CG/DDRAM 。RSR/操作00指令寄存器写入01忙标志和地址计数器读出10数据寄存器写入11数据寄存器读出3、特点重量轻:100g体积小:约100mm厚功耗低:10~15mW显示内容丰富:内存192种字符(包括ASCⅡ码)。可自定义8或4种字符指令功能强:可组合成各种输入、显示、移位方式以满足不同要求接口方便简单:可与4或8位微处理器相连RAM功能:80位的屏幕存储工作温度:0~50℃和-20~70℃两种可靠性高:寿命是50000小时(25℃)4、工作时序 见图13-1。二、指令说明清屏命令格式:RS R/DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB00 000000001清除屏幕显示,并置地址计数器AC为0。返回命令格式RS R/DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB00 置DDRAM即显示RAM的地址为0。显示返回到原始位置。输出方式设置命令格式:RS R/DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB00 0 0 0 0 0 0 1 I/D S设置光标的移动方向,并指定整体显示是否移动。其中I/D如为1,则是增量方式,如为0,则是减量方式;S如为1,则位移,如为0,则不位移。显示开关控制命令格式:RS R/DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 0 0 1 D C B其中:?D控制的整体显示的开与关,D=1,则开显示,D=0,则关显示。?C控制光标的开与关,C=1,光标开,否则光标关。?B控制光标处字符的闪烁,B=1,字符闪烁,B=0,字符不闪烁。光标移位命令格式:RS R/DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 00 0 0 1 S/C R/L × ×移动光标或整体显示,SSRAM中内容不变。其中:?S/C为1时,显示位移,为0时光标移动。?R/L为1时,向右移位,为0时向左移位。功能设置命令格式:RS R/DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB00 00 0 1 DL N F × ×其中:?DL设置接口数据位数,DL=1为8位数据接口,DL=0为4位数据接口。?N设置显示行数,N=0,单行显示,N=1双行显示。?F设置字形大小,F=1,为5×10点阵,F=O时为5×7点阵。CGRAM(字符生成RAM)地址位置命令格式:RS R/DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB00 00 1 A A A A A A 本命令设置CGRAM的地址,地址

文档评论(0)

gangshou + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档