- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
点阵式液晶字符反白和图形显示研究
作者:蔡天艳 姚萌
引 言
实验动物独立通气笼盒(Individual Ventilated Cages,IVC)(闭环)监控系
统,由微控制器实现对笼盒风扇的通气量、笼盒内部的氨含量等参数采集,
并根据这些参数来调整通气风扇转速,以调整笼盒的换气率,从而确保笼
盒内部的空气质量。同时,根据相关参数指标发出警报以提醒更换过滤膜
等,实现对小动物生长环境的过程控制。
在整个监控系统中,人机交互界面部分用于显示整个实验动物生长环
境过程中的控制历史数据、实时控制参数和环境温度参数等。
本文采用以 ST7920 为控制器的 YMl2864R 点阵式液晶显示模块(LCD
Module,LCM)构成了整个IVC 监控系统的人机界面部分。YM12864R 点阵
式液晶显示模块具有灵活的接口方式和简单的操作指令,构成的全中文人
机交互图形界面既可以显示8 ×4 行16 ×16 点阵的汉字,也可以显示图形。
模块内部设有2MB 的中文字型CGROM 和64 ×256 点阵的GDRAM 绘图区
域;同时,提供4 组可编程控制的16 ×16 点阵造字空间。
1 点阵式液晶硬件接口设计
以ST7920 为控制器的YM12864R 点阵式液晶显示模块和单片机之间的
接口方式有并行和串行两种。本文采用串行接口方式,单片机选用AVR 公
司的ATmega16 。接口电路如图1 所示。其中,PC4 控制串行的片选信号(CS),
低电平有效;PC5 控制串行的数据线(SID);PC6 控制串行的时钟输入(CLK)。
ST7920 通过VCC(+5 V)和GND 之间串联一个10 kΩ的电阻来控制背光强度。
如果不需要调节对比度,可以直接将VLCD 引脚接VCC(+5 V) ,此时对比度
最大。
2 文本显示及绘图显示
2.1 文本显示
ST7920 可以显示半宽的HCGROM 字型、CGRAM 字型以及中文CGROM
三种字型,通过在 DDRAM 中写入的编码选择。文本显示 DDRAM 提供 8
个×4 行的汉字空间,如下所示:
字型编码如下:
①显示半宽HCGROM 字型。将1 字节写入DDRAM 中,范围为02H~
7FH 的编码。
②显示半宽CGRAM 字型。将2 字节编码写入DDRAM 中,总共有0000H、
0002H、0004H、0006H 四种编码。
③显示中文 CGROM 字型。将 2 字节编码写入 DDRAM 中,范围为
A1AOH~FTFFH(GB 码)或A140H~D75FH(BIG5 码)的编码。
2.2 绘图显示
绘图显示GDRAM 提供128 ×8 字节的记忆空间。在更改绘图RAM 时,
先连续写入水平与垂直的坐标值,再写入2 个字节的数据到绘图RAM 中,
而地址计数器(AC)会自动加1。在写入绘图显示RAM 的期间,绘图显示功
能必须关闭。整个写入绘图RAM 的步骤如下:
①关闭绘图显示功能;
②先将水平的位元组坐标(X)写入绘图 RAM 地址,再将垂直的坐标(Y)
写入绘图RAM 地址;
③依次将D15~D8 和D7~D0 写入RAM 中;
④打开绘图显示功能。
图形显示坐标如图2 所示。其中,水平方向X 以字节单位,垂直方向
Y 以位为单位。
3 字符反白
在实现人机交互界面菜单时,字符反白可以表示菜单中不同选项被选
中的状态。液晶显示模块YM12864R 的使用手册中提供了对应行的反白指
令,但在原理上ST7920 控制器的128 ×64 点阵液晶等同于256 ×32 点阵,
第3 行对应的文本显示(DDRAM)地址紧接着第1 行,第4 行对应的文本显
示(DDRAM)地址紧接第2 行。因此,用户对第1 行执行反白显示操作时,
第3 行必然也反白显示;对第2 行执行反白操作时,第4 行也必然反白。
可见,使用手册中自带的反白指令不能实现任意字符的反白。
为了解决上述问题,可以将图形显示和字符显示结合起来使用。在
ST7920 控制器中,文本显示的 DDRAM 和图形显示的GDRAM 是相互独立
的,而最后显示到液晶上的结果则是,文本显示DDRAM 中数据和图形显
示GDRAM 中数据的异或结果。
您可能关注的文档
- 典型事故六:江苏如皋双马化工有限公司“4.16”爆炸事故.pdf
- 典型尾矿库突发环境事件应急预案.doc
- 典型污染水体的生物修复.ppt
- 典型习题分析-个别资本成本.doc
- 典型应用题之鸡兔同笼 一.pdf
- 点北陆北,点南陆南”的妙用Microsoft+Word+文档.doc
- 点播影院、点播院线管理规定.doc
- 点菜服务培训课件PPT(共 41张).ppt
- 点菜系统总体设计说明书.doc
- 点钞基本要领.doc
- 主题课程整理大班上.doc
- 2026人教版小学语文三年级上册期末综合试卷3套(打印版含答案解析).docx
- 2026人教版小学语文四年级下册期末综合试卷3套(打印版含答案解析).docx
- 2026人教版小学二年级上册数学期末综合试卷精选3套(含答案解析).docx
- 2026人教版小学语文四年级上册期末综合试卷3套(含答案解析).docx
- 2026人教版小学二年级下册数学期末综合试卷3套(打印版含答案解析).docx
- 2026年地理信息行业年终总结汇报PPT.pptx
- 板块四第二十一单元封建时代的欧洲和亚洲 中考历史一轮复习.pptx
- 中考历史一轮复习:板块四第二十单元古代亚、非、欧文明+课件.pptx
- 第二次工业革命和近代科学文化中考历史一轮复习.pptx
最近下载
- 高级氧化技术在水处理中的.pptx VIP
- 高考物理模型专练与解析模型08弹簧动力学模型(学生版).docx VIP
- QC∕T 568-2019 汽车机械式变速器总成技术条件及台架试验方法(可复制版).pdf
- NBT 31066-2015 风电机组电气仿真模型建模导则.pdf VIP
- 华东交通大学2020-2021学年度第1学期《概率论与数理统计》期末考试试卷(B卷)及参考答案.docx
- 2019年8月消化内科实习生小周考.docx VIP
- 2025年常山县机关事业单位公开招聘编外人员43人考试冲刺题库及答案解析.docx VIP
- 2025年战略发展部工作计划.pdf VIP
- 公务员奖励规定解读PPT课件.pptx VIP
- 湘豫名校联考2025年12月高三上学期质量检测语文(真题含答案解析).docx VIP
原创力文档


文档评论(0)