- 1、本文档共144页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机:第六章 单片机接口技术
第6章 单片机接口技术 6.1 单片机应用系统的键盘和显示接口设计 6.2 液晶显示器(LCD)原理与应用 6.3 键盘接口设计 6.4 单片机应用系统中的A/D、D/A接口 6.5 单片机IO实现I2C总线 6.6 单片机与实时时钟芯片接口 本章习题解答 6.1 单片机应用系统的键盘和显示接口设计 图6.1 模拟生产线产品计件数码管显示电路 解:根据题意可设计出硬件电路如图6.1所示。 图6.2 数码管结构图(a) 外型结构;(b) 共阴极;(c)共阳极 图6.3 六位数码管静态显示电路 图6.4 六位数码管静态显示软件流程图 图6.5 8255A构成的六位数码管动态显示电路 6.2 液晶显示器(LCD)原理与应用 液晶显示器的驱动方式由电极引线的选择方式确定。因此,在选择好液晶显示器后,用户无法改变驱动方式。液晶显示器的驱动方式一般有静态驱动和时分割驱动两种。在静态显示方式中,某个液晶显示字段上两个电极的电压相位相同时,两电极的相对电压为零,该字段不显示;当此字段上两个电极的电压相位相反时,两电极的相对电压为两倍幅值方波电压,该字段呈黑色显示。液晶显示器有字段型、字符型、点阵图形型,在使用时,有的液晶显示器内部有控制器,使用比较方便。字段型液晶显示器有六段、七段、八段等多种,七段是常用的一种。字符型液晶显示器有5×8、5×11点阵,单片机与字符型LCD显示器件的连接有直接访问和间接访问。点阵图形型液晶显示器内部都有控制器,各种类型的点阵图形液晶显示器的控制器使用要求不同,指令各异,但基本控制方式相同,一般点阵图形型液晶显示器都有一个对外的接口,了解了接口引脚的定义和使用条件,可以应用单片机的数据总线或P1口对点阵图形型液晶显示器件进行控制。 需要进行图形显示的场合,可以使用图形液晶驱动控制器组成的液晶显示驱动和控制系统,成本低,功耗低,集成度高。本书主要介绍常用的T6963C液晶控制器原理与应用,其主要特点有: 1. 可与80系列8位微处理器直接接口。 2. 内部具有128 个字符的ROM 字符发生器。 3. T6963C的字体可由硬件设置,其字体有四种:5×8、6×8、7×8、8×8。 4. 可对8K Byte 的显示RAM 内存操作。 5. 字符与图形可同时显示, 可以选择“OR”, “AND”, “EXOR”方式。 6. 6963C 的占空比可从1/16 到1/128。 6.2.1 T6963C与单片机连接原理 T6963C引脚图 T6963C指令列表 6.2.2 单片机间接控制T6963C原理 间接控制方式是将内置T6963C控制器的液晶显示模块与计算机系统中的某个并行I/O接口连接,计算机通过对该I/O接口的操作间接地实现对模块的控制。间接控制方式在硬件电路上需要一个8位并行接口(如8031的P1口)与模块的数据线连接,作为数据总线,还需要一个3位并行接口作为时序控制信号线如8031的P3.5作为C/D,P3.4作为WR,以及P3.3作为RD。 由于使用了专用的并行接口连接模块,而且该并行接口自身在计算机系统中有相应的片选地址,所以模块的片选信号可以直接接地作选通态,间接控制方式的接口电路与时序无关,时序完全靠软件编程实现。计算机间接控制方式下,与内置T6963C控制器的液晶显示模块的实用接口电路如图6.8所示。模块的V0端所接的电位器是作为液晶驱动电源的调节器,调节显示的对比度。 T6963C操作时序 间接方式读读状态字子程序 CD EQU P3.2 ; 通道选择信号 WR EQU P3.3 ; 写操作信号 RD EQU P3.4 ; 读操作信号 ①读状态字子程序 R_ST: MOV P1,#0FFH ; P1口置1 SETB CD ; CD=1 CLR RD ; /RD=0 MOV A,P1 ; 读操作 SETB RD ; /RD=1 RET 写指令和写数据子程序 PR1: LCALL ST01 ; 双字节参数指令写入入口 MOV A,DAT1 ; 取第一参数单元数据 LCALL PR13 ; 写入参数 PR11: LCALL ST01 ; 单字节参数指令写入入口 MOV A,DAT2 ; 取第二参数单元数据 LCALL PR13 ; 写入参数 PR12: LCALL ST01 ; 无参数指令写入入口 MOV A,COM ; 取指令代码单元数据 LJMP PR14 ; 写入指令代码 PR13: CLR CD ; C/D=0/数据写入入口 PR14: MOV P1,A ; 设置数据 CLR WR ; /WR=0 SETB WR ; /WR=1 RET 初始化程序 该程序以240×128点阵的液晶显
您可能关注的文档
- 化妆品中植物蛋白的应用5.doc
- 化妆品中邻苯二甲酸酯类物质的检测方法- 附件5:.doc
- 化妆品及香精香料工业污染物排放.doc
- 化妆品工厂及设备基础第2章.ppt
- 化妆品行业服务盈利模式解析15 (案例分析 研究报告 行业报告 企划方案).doc
- 化妆品市场背景.ppt
- 化妆品调制临界乳化微胞浓度(CMC)值的量测.ppt
- 化学仪表校验.ppt
- 化学-物质的组成、结构和分类.ppt
- 化学公开课 第一节 燃烧与灭火.ppt
- 2025版高考生物一轮复习课时规范练39胚胎工程及生物技术的安全性和伦理问题含解析新人教版.docx
- 2024_2025学年新教材高中生物第5章基因突变及其他变异单元素养评价含解析新人教版必修2.doc
- 2024高考生物二轮复习情境专项练2生态文明含解析.docx
- 2024_2025学年新教材高中地理课时作业8工业区位因素与工业布局含解析湘教版必修2.doc
- 2024_2025学年新教材高中数学第五章三角函数5.2三角函数的概念一课一练含解析新人教A版必修第.docx
- 2024_2025学年新教材高中数学第1章集合与逻辑测评含解析湘教版必修第一册.docx
- 2024_2025学年高中化学第三章有机化合物3.1乙醇练习含解析新人教版必修2.doc
- 2024_2025学年新教材高中数学第二章一元二次函数方程和不等式专题突破专练一课一练含解析新人教A.docx
- 2024高考化学一轮复习第一部分考点38晶体结构与性质强化训练含解析.doc
- 2024_2025学年新教材高中数学第二章函数3函数的单调性和最值第2课时函数的最值练测评含解析北师.doc
文档评论(0)