- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(9) 忙碌标志BF或AC地址读取 RS R/W E DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 1 1 BF A6 A5 A4 A3 A2 A1 A0 LCD的忙碌标志BF用以指示LCD目前的工作情况,当BF=1时,表示正在做内部数据的处理,不接受MCU送来的指令或数据。当BF=0时,则表示已准备接收命令或数据。当程序读取此数据的内容时,DB7表示忙碌标志,而另外DB6~DB0的值表示CGRAM或DDRAM中的地址,至于是指向那一地址则根据最后写入的地址设定指令而定。 (10) 写数据到CGRAM或DDRAM中 RS R/W E DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 1 0 1 先设定CGRAM或DDRAM地址,再将数据写入DB7~DB0中,以使LCD显示出字形。也可将使用者自创的图形存入CGRAM。 (11) 从CGRAM或DDRAM中读取数据 RS R/W E DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 1 1 1 先设定CGRAM或DDRAM地址,再读取其中的数据。 6. 控制器接口时序说明(HD44780及兼容芯片) 控制LCD所使用的芯片HD44780其读写周期约为1μS左右,这与8051MCU的读写周期相当,所以很容易与MCU相互配合使用。 (1) 读操作时序,其时序图如图5-39所示。 图5-39 读操作时序图 (2)写操作时序,其时序图如图5-40所示。 图5-40写操作时序图 (3)时序参数 7. 通常推荐的初始化过程 延时15ms 写指令38H (不检测忙信号) 延时5ms 写指令38H (不检测忙信号) 延时5ms 写指令38H (不检测忙信号) 延时5ms (以后每次写指令、读/写数据操作之前均需检测忙信号) 写指令38H:显示模式设置 写指令08H:显示关闭 写指令01H:显示清屏 写指令06H:显示光标移动设置 写指令0CH:显示开及光标设置 知识能力 5.4.1 液晶显示器概述 在小型的智能化电子产品中,普通的7段LED数码管只能用来显示数字,若遇到要显示英文字母或图像、汉字时,则必须选择使用液晶显示器(简称LCD)。LCD显示器的应用很广,简单的如手表、计算器上的液晶显示器,复杂如笔记本电脑上的显示器等,都使用LCD。在一般的商务办公机器上,如复印机和传真机,以及一些娱乐器材、医疗仪器上,也常常看见LCD的足迹。 LCD可分为两种类型,一种是字符模式LCD,另一种为图形模式LCD。这里要介绍的LCD为字符型点阵式LCD模组(Liquid Crystal Display Module,LCM),或称字符型LCD。市场上有各种不同厂牌的字符显示类型的LCD,但大部分的控制器都是使用同一块芯片来控制的,编号为HD44780,或是兼容的控制芯片。 字符型液晶显示模块是一类专门用于显示字母、数字、符号等的点阵型液晶显示模块。在显示器件的电极图形设计上,它是由若干个5*7或5*11等点阵字符位组成。每一个点阵字符位都可以显示一个字符。点阵字符位之间空有一个点距的间隔起到了字符间距和行距的作用。 目前常用的有16字*1行、16字*2行、20字*2行和40字*2行等的字符模组。这些LCM虽然显示的字数各不相同,但是都具有相同的输入输出界面。 5.4.2 1602字符型液晶模块介绍 1602液晶模块的正反面照片如图5-36所示。 图5-36 1602液晶模块实物照片 1. 16*2字符型液晶显示模块(LCM)特性 1)+5V电压,反视度(明暗对比度)可调整。 2)内含振荡电路,系统内含重置电路。 3)提供各种控制命令,如清除显示器、字符闪烁、光标闪烁、显示移位等多种功能。 4)显示用数据DDRAM共有80个字节。 5)字符发生器CGROM有160个5*7点阵字型。 6)字符发生器CGRAM可由使用者自行定义8个5*7的点阵字型。 2. 16*2字符型液晶显示模块(LCM)引脚及功能 1脚(Vdd/Vss):电源5V或接地。 2脚(Vss/Vdd):接地或电源5V。 3脚(VO):对比度调整。使用可变电阻调整,通常接地。 4脚(RS):寄存器选择。高电平时选择数据寄存器、低电平时选择指令寄存器。 5脚(R/W):读/写选择。高电平时进行读操作,低电平时进行写操作。当RS和RW共同为低电平时可以写入指令或者显示地址,当RS为低电平RW为高电平时可以读忙信号,当RS为高电平RW为低电平时可以写入数据。 6脚(E):使能操作。高电平时
文档评论(0)