单片机原理及应用-第四讲.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第四讲; LCD结构与原理 ;LCD显示器的分类 当前市场上液晶显示器种类繁多,按排列形状可分为字段型、点阵字符型和点阵图形型。 (1)字段型。它是以长条状组成字符显示。该类显示器主要用于数字显示,也可用于显示西文字母或某些字符,已广泛用于电子表、计算器、数字仪表中(类似于数码管)。 (2)点阵字符型。它专门用于显示字母、数字、符号等。 它由若干5?7或5?10的点阵组成,每一个点阵显示一个字符。此类显示模块广泛应用在各类单片机应用系统中。;(3)点阵图形型。它是在平板上排列多行或多列,形成矩阵式的晶格点,点的大小可根据显示的清晰度来设计。这类液晶显示器可广泛应用于图形显示,如用于笔记本电脑、彩色电视和游戏机等。;点阵字符型液晶显示模块介绍 在单片机应用系统中,常使用点阵字符型LCD显示器。要使用点阵字符型LCD显示器,必须有相应的LCD控制器、驱动器来对LCD显示器进行扫描、驱动,还要有一定空间的RAM和ROM来存储单片机写入的命令和显示字符的点阵。; 由于LCD的面板较为脆弱,制造商已将LCD控制器、驱动器、RAM、ROM和LCD显示器用PCB连接到一起,称为液晶显示模块(LCd Module,LCM)。 使用者只需购买现成的液晶显示模块即可。单片机控制LCM时,只要向LCM送入相应的命令和数据就可实现所需要的显示内容,这种模块与单片机接口简单,使用灵活方便。 (1)液晶显示板 在液晶显示板上排列着若干5?7或5?10点阵的字符显示位,从规格上分为每行8、16、20、24、32、40位,有1行、2行及4行等,用户可根据需要,选择购买。 ;(2)模块电路框图 图10-18为字符型LCD模块框图,它由日立公司生产的控制器HD44780、驱动器HD44100及几个电阻和电容组成。HD44100是扩展显示字符位用的(例如,16字符?1行模块就可不用HD44100,16字符?2行模块就要用一片HD44100)。 ;图10-18 字符型LCD模块的电路框图 ;(3)1602字符型LCM的特性(两行显示,每行16个字符) ① 内部具有字符发生器ROM(CGROM),即字符库。可显示192个5?7点阵字符,见图10-19。由该字符库可看出LCM显示的数字和字母部分的代码值,恰好与ASCII码表中的数字和字母??同。所以在显示数字和字母时,只需向LCM送入对应的ASCII码即可。 ② 模块内有64字节的自定义字符RAM(CGRAM),用户可自行定义8个5?7点阵字符。;图10-19 ROM字符库的内容(12*16=192个字符 + 4*16=64预留自定义字符);③ 模块内有80字节的数据显示存储器(DDRAM)即:缓存、显存;2. LCM的引脚 1602 LCM通常有16个引脚,也有少数的LCM为14个引脚,其中包括8条数据线、3条控制线和3条电源线,如表10-10所示。通过单片机写入模块的命令和数据,就可对显示方式和显示内容做出选择。 ;3.命令格式及功能说明 (1)内部寄存器 LCD控制器HD44780内有多个寄存器,寄存器的选择如表10-11所示。RS位和R/W*引脚上的电平决定对寄存器的选择和读/写,而DB7~DB0决定命令功能。 ;忙标记和地址计数器(也称状态字寄存器) 最高位(STA7)为忙标记:1忙(不能读写) 0闲(可读写) 低7位(STA6~STA0)为显存地址:显存为80B,其地址占7位,分别 为:第一行 0X00~0X27、第二行0X40~0X67);(2)命令功能说明 下面介绍可写入命令寄存器的11个命令。 ① 清屏。命令格式如下: 功能:清除屏幕显示,并把地址计数器AC置“0”。 ② 返回。命令格式如下: ;③ 输入方式设置。命令格式如下: ;④ 显示开关控制。命令格式如下:;⑤ 光标移位。命令格式如下:;⑥ 功能设置。命令格式如下: 功能: DL位设置接口数据位数,DL=1为8位数据接口; DL=0为4位数据接口。 N 位设置显示行数,N=0单行显示;N=1双行显示。 F位设置字型大小,F=1时为5?10点阵,F=0时为5?7点阵。 ;⑦ CGRAM(自定义字符RAM)地址设置。格式如下: 功能:设置CGRAM的地址,地址范围为0~63。 ⑧ DDRAM(数据显示存储器)地址设置。命令格式如下: 功能:设置DDRAM的地址,地址范围为0~127。 ; ⑨ 读忙标志BF及地址计数器。命令格式如下: 功能:BF位为忙标志。BF=1,表示忙,此时LCM不能接收命令和数据;

文档评论(0)

天星 + 关注
官方认证
文档贡献者

人人为我,我为人人。

版权声明书
用户编号:5342242001000034
认证主体四川龙斌文化科技有限公司
IP属地四川
统一社会信用代码/组织机构代码
91510100MA6ADW1H0N

1亿VIP精品文档

相关文档