




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第十一章点阵图形液晶模块128x64河工科技瓮嘉民制作单片微机原理及应用》教学课件第十一章点阵图形液晶模块128X64第三节128X64点阵型LCD间接方式的应用第二节128X64点阵型LCD总线方式的应用第一节128X64点阵液晶显示屏单片微机原理及应用》教学课件因为字符型LCD无法将汉字显示出来,所以要在显示汉字的场合一般都要用点阵型LCD。目前常用的点阵型LCD有122×32、128×64、240×320等。本章重点介绍128×64点阵液晶显示屏的基本应用。128×64点阵液晶显示屏有三种控制器,分别是KS0107(KS0108)、T6963C和ST7920,三种控制器主要区别是:KS0107(KS0108)不带任何字库、T6963C带ASCII码,ST7920带国标二级字库(8千多个汉字)。本章以不带字库的KS0107(KS0108)控制器为例进行介绍。
第一节128X64点阵液晶显示屏一、128×64点阵型LCD概述1.128×64点阵型LCD的外形结构及引脚功能表11-1128×64点阵型LCD的引脚功能引脚号引脚名称电平功能描述1VSS0V电源地2VDD+5V正电源3V0—液晶显示器驱动电压4D/I(RS)H/LD/I=“H”,表示DB0~DB7为显示数据D/I=“L”,表示DB0~DB7为显示指令数据单片微机原理及应用》教学课件单片微机原理及应用》教学课件2.128×64点阵型LCD的内部模块结构图11-2内部逻辑电路图单片微机原理及应用》教学课件表11-2 128×64点阵型LCD屏幕显示与DDRAM地址映射关系Y1Y2Y3Y4……Y61Y62Y63Y64X=0第1行1/01/01/01/0……1/01/01/01/0DB0第2行1/01/01/01/0……1/01/01/01/0DB1第3行1/01/01/01/0……1/01/01/01/0DB2第4行1/01/01/01/0……1/01/01/01/0DB3第7行1/01/01/01/0……1/01/01/01/0DB4第8行1/01/01/01/0……1/01/01/01/0DB5第9行1/01/01/01/0……1/01/01/01/0DB6第10行1/01/01/01/0……1/01/01/01/0DB7…………X=7第56行1/01/01/01/0……1/01/01/01/0DB0第57行1/01/01/01/0……1/01/01/01/0DB1第58行1/01/01/01/0……1/01/01/01/0DB2第59行1/01/01/01/0……1/01/01/01/0DB3第60行1/01/01/01/0……1/01/01/01/0DB4第61行1/01/01/01/0……1/01/01/01/0DB5第62行1/01/01/01/0……1/01/01/01/0DB6第63行1/01/01/01/0……1/01/01/01/0DB7单片微机原理及应用》教学课件(5)XY——地址计数器XY地址计数器是一个9位计数器,其高3位是X地址(页)计数器,低6位是Y地址计数器。XY地址计数器实际上是作为DDRAM的地址指针,X地址计数器为DDRAM的页指针,Y地址计数器为DDRAM的Y(列)地址指针。X地址计数器没有记数功能,只能用指令设置。Y地址计数器具有循环记数功能,各显示数据写入后,Y地址自动加1,Y地址指针从0到63,参考表11-2所列。(7)Z——地址计数器Z地址计数器是一个6位计数器,此计数器具备循环记数功能,用于显示行扫描同步。当一行扫描完成,此地址计数器自动加1,指向下一行扫描数据,RST复位后,Z地址计数器为0。Z地址计数器可以用指令“DISPLAYSTARTLINE”预置。因此,显示屏幕的起始行就由此命令控制,即DDRAM的数据从哪一行开始显示在屏幕的第一行。此模块的DDRAM共64行,屏幕可以循环滚动显示64行。单片微机原理及应用》教学课件二、128×64点阵型LCD指令描述表11-3128×64点阵型LCD指令表指令名称控制信号控制代码R/WRSDB7DB6DB5DB4DB3DB2DB1DB0显示开关
0000111111/0显示起始行设置0011××××××页设置0010111×××列地址设置0001××××××读状态10BUSY0ON/OFFRST0000写数据01写数据读数据11读数据单片微机原理及应用》教学课件各指令分别介绍如下。(1)显示开/关指令R/WRSDB7DB6DB5DB4DB3DB2DB1DB00000111111/0当DB0=1时,LCD显示RAM中的内容;DB0=0时,关闭显示。(2)显示起始行(ROW)设置指令R/WRSDB7DB6DB5DB4DB3DB2DB1DB00011显示起始行(0~63)该指令设置了对应液晶屏最上一行的显示RAM的行号,有规律地改变显示起始行可以使LCD实现显示滚屏的效果。(3)页(X地址)设置指令R/WRSDB7DB6DB5DB4DB3DB2DB1DB00010111页号(0~7)显示RAM共64行,分8页,每页8行。单片微机原理及应用》教学课件单片微机原理及应用》教学课件单片微机原理及应用》教学课件三、128×64点阵型LCD读写时序图128×64点阵型LCD读/写操作时序图如图11-3所示。时序参数如表11-4所列。
(a)写操作时序图(b)读操作时序图图11-3128×64点阵型LCD读写时序图单片微机原理及应用》教学课件表11-4时序参数表名称符号最小值典型值最大值单位E信号周期Tcyc1000nsE高电平宽度Pweh450nsE低电平宽度Pwel450nsE上升时间tr25nsE下降时间tf25ns地址建立时间tas140ns地址保持时间taw10ns数据建立时间tdsw200ns数据延迟时间tddr320ns写数据保持时间tdhw10ns读数据保持时间tdhr20ns单片微机原理及应用》教学课件四、128×64点阵型LCD与AT89S51单片机的接口设计图11-4总线方式单片微机原理及应用》教学课件图11-5间接方式单片微机原理及应用》教学课件128×64点阵型LCD使用之前必须对它进行初始化,初始化可通过复位完成,也可在复位后完成,初始化过程主要包括:(1)清屏;(2)功能设置;(3)开/关显示设置;(4)输入方式设置。第二节128×64点阵型LCD总线方式的应用单片微机原理及应用》教学课件一、总线方式显示图形例11.1
电路原理图如图11-4所示,在128×64点阵型LCD液晶上显示ASCII码字符,画直线,试用C语言编写程序,并用Proteus仿真。
解:由图11-4可知本例是总线方式连接。地址线P2.7~P2.2分别与74HC138的、、E1、C、B和A相连,74HC138的译码输出Y0和液晶E相连,低位地址线P0.2~P0.0经过锁存器74HC573和液晶DI、RW和CS1相连,并且CS1取反后和CS2相连,因此可以得到左右半屏写命令和数据地址分别为:右半屏写命令地址为0x2000(0010000000000100B),右半屏写数据地址为0x2001(0010000000000001B);左半屏写命令地址为0x2004(0010000000000100B),左半屏写数据地址为0x2005(0010000000000101B)。硬件仿真设计如图11-6所示。所需元件如表11-5所列。单片微机原理及应用》教学课件图11-6总线方式画图形原理图和仿真效果图单片微机原理及应用》教学课件一、间接方式12864LCD显示汉字和字符1例11.2
电路原理图如图11-5所示,要求在128×64LCD第一行显示“欢迎使用”第二行显示“金聚宝开发板”,第三行显示“当前状态:运行中”,第四行显示字符串“”,试用C语言编写程序,并用Proteus仿真。解:由图11-5可知本例是间接方式连接。对128×64LCD操作必须严格按照时序图11-3进行。第三节128×64点阵型LCD间接方式的应用单片微机原理及应用》教学课件图11-712864显示汉字和字符原理图和仿真效果图单片微机原理及应用》教学课件图11-8字模软件选项设置单片微机原理及应用》教学课件二、间接方式12864LCD显示汉字和字符2例11.3
电路原理图如图11-5所示,要求在128×64LCD第一行显示“相思作者:王维”,第二行显示“红豆生南国,春来”,第三行显示“发几枝?愿君多采”,第四行显示字符串“撷,此物最相思。”,试用C语言编写程序,并用Proteus仿真。解:由图11-5可知本例是间接方式连接。对128×64LCD操作必须严格按照时序图11-3进行。硬件仿真设计如图11-7所示,注意:仿真图中的12864液晶与实际原理图中液晶引脚号不一样,但是控制器是一样的,故仿真可以正常进行,所需元件如表11-6所列。单片微机原理及应用》教学课件三、间接方式12864LCD画图形例11.4
电路原理图如图11-5所示,要求在128×64LCD上显示图11-10所示的图形,试用C语言编写程序,并用Proteus仿真。解:由图11-5可知本例是间接方式连接。对128×64LCD操作必须严格按照时序图11-3进行。图11-10一条小舢板单片微机原理及应用》教学课件图11-11画图形
单片微机原理及应用》
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中国集滤器行业市场深度评估及投资战略规划报告
- 中国兰花香礼盒项目投资可行性研究报告
- 2024-2025学年高中历史课时作业9中国民主革命的先行者孙中山北师大版选修4
- 2024-2025学年高中语文14秦始皇本纪学案含解析苏教版选修史记蚜
- 2024-2025学年高中历史第七章俄国农奴制度改革第一节俄国社会呼唤改革学案北师大版选修1
- 康保县聚恒矿业有限公司孔督沟萤石矿采选项目环境影响评价报告全本
- 中国旅行箱包行业市场供需格局及行业前景展望报告
- 中国医用臭氧治疗仪行业投资研究分析及发展前景预测报告
- 2025年纸质淇淋杯行业深度研究分析报告
- 大渡口区半导体设备项目投资分析报告
- (幻灯片)湘教版七年级下册地理复习课件
- 食堂油锅起火演练方案及流程
- 2024年江西电力职业技术学院单招职业技能测试题库及答案解析
- 医疗器械销售渠道管理
- 幼儿园中班跳绳实施方案及措施
- 2024年中考政治总复习初中道德与法治知识点总结(重点标记版)
- 小学学校培优辅差计划
- 【真题】2023年常州市中考道德与法治试卷(含答案解析)
- 高速公路工程项目监理质量控制
- 肺结节围术期护理
- 马锡五审判方式
评论
0/150
提交评论