- 1、本文档共100页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第10章MCS–51与键盘.显示器.拨盘.打印机的接口设计
图10-4:4位8段LED动态显示电路。其中段码线占用一个8位I/O口,而位选线占用一个4位I/O口。 图10-8为8255A扩展I/O口的独立式按键接口电路。 图10-9用三态缓冲器扩展的I/O口的按键接口电路。 数据传输 8位数据线 DB0~DB7 7~14 下降沿触发 使能 E 6 1:读; 0:写 读/写 R/W* 5 1:数据寄存器;0:命令寄存器 寄存器选择 RS 4 液晶驱动电压 VEE 3 5V±5% 电源 VDD 2 0V 地 VSS 1 功能 名称 符号 引线号 表10-2 液晶显示模块的引脚 模块14个引脚,其中有8条数据线,3条控制线,3 条电源线,见表10-2。通过单片机写入模块的数据和 指令,就可对显示方式和显示内容作出选择。 数据寄存器读出 1 1 数据寄存器写入 0 1 忙标志和地址计数器读出 1 0 命令寄存器写入 0 0 操 作 R/W* RS 表10-3 寄存器的选择 命令格式及命令功能说明 (1) 命令格式 LCD控制器HD44780内有多个寄存器,如表10-3所示。 RS位和R/W*引脚上的电平来选择寄存器,而DB7~DB0则决定命令功能。 命令共11种:清除,返回,输入方式设置,显示 开关控制,移位控制,功能设置,CGRAM(字符生成 RAM)地址设置,DDRAM(显示数据RAM)地址设置, 读忙标志和地址,写数据到CGRAM或DDRAM,从CGRAM 或DDRAM读数据。 这些命令功能强:可组合成各种输入、显示、移位方式以满足不同的要求。 (2)标准字符库 图10-23:字符库的内容、字符码和字型的对应 关系。例如“A”的字符码为41H,“B”的字符码为42H。 10.4.3 8031与LCD的接口及软件编程 1.8031与LCD模块的接口 接口电路见图10-24。将LCM挂接在8031的总线 上,通过对数据总线的读写实现对LCM的控制。 1.软件编程 初始化 用户所编的显示程序,开始必须进行初始化,否 则模块无法正常显示。 显示程序编写(自己阅读) 10.5 MCS-51与微型打印机的接口 内部有一个控制用单片机,固化有控打程序,智 能化程度高。 常用的微型打印机:TPμP-40A/16A、GP16以及 XLF嵌入仪器面板上的汉字微型打印机。 10.5.1 MCS-51与TPμP-40A/16A微型打印机的接口 1. TPμP-40A/16A微型打印机 单片机控制的微型智能打印机。TPμP-40A与 TPμP-16A的接口信号与时序完全相同,操作方式相 近,硬件电路及插脚完全兼容,只是指令代码不完全 相同。TPμP-40A每行打印40个字符,TPμP-16A则每 行打印16个字符。 2. 主要性能、接口要求及时序 (1)TPμP-40A主要技术性能 单片机控制, 2KB控打程序及标准的Centronics并 行接口。 可打印全部ASCII代码字符及128个非标准字符和图 符。1 6个代码字符(6×7点阵)由用户定义。 可打印出8×240点阵的图样(汉字或图案点阵)。 字符、图符和点阵图可在宽和高的方向放大为×2、 ×3、×4倍。 每行字符的点行数(包括字符的行间距)可用命令 更换。即字符行间距空点行在0~256间任选。 2.接口信号 采用国际上流行的Centronics打印机并行接口, 与单片机间是通过一条20芯扁平电缆及接插件相连。 打印机有一个20线扁平插座,信号引脚排列如图10- 26所示。 引脚介绍: DB0~DB7:数据线,单向传输,由单片机输入给打 印机。 STB*:数据选通信号。在该信号的上升沿时,数据 线上的8位并行数据被打印机读入机内锁存。 BUSY:打印机“忙”状态信号。当该信号有效(高电 平)时,表示打印机正忙。此时,单片机不得向打印机 送入新的数据。 ACK*:打印机的应答信号。低电平有效,表明打印 机已取走数据线上的数据。 ERR*:“出错”信号。当送入打印机的命令格式出错 时,打印机立即打印一行出错信息,提示出错。在打印 出错信息之前,该信号线出现一个负脉冲,脉冲宽度 为30μs。 3.接口信号时序 接口信号时序如图10-27所示。 选通信号STB*宽度需大于0.5μs。应答信号ACK*可 与STB*信号作为一对应答联络信号,也可与BUSY作为一 对应答联络信号。 2. 字符代码及打印命令 写入的全部代码共256个,其中00H无效。 代码:01H~0FH为打印命令; 代码:10H~1FH为用户自定义代码; 代码:20H~7FH为标准ASCII代码; 代码:80H~FFH为非ASCII代码
您可能关注的文档
- 福建省2012届高考物理二轮专题总复习课件︰专题9热学〔选考〕.ppt
- 秘书实务.第八次课.ppt
- 科教版4单元5课.ppt
- 移动通信数据库Oracle开发–第1章.ppt
- 称重显示操纵器XK3101故障诊断流程图.ppt
- 移动支付解决方案〔24页〕.ppt
- 科普版小学英语3年级〔上〕Lesson1第1课时课件.ppt
- 秦汉科学技术1.ppt
- 程序设计基础–复习课12月29日.ppt
- 税法第5章城市维护建.ppt
- 新高考生物二轮复习讲练测第6讲 遗传的分子基础(检测) (原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第3讲 酶和ATP(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第8讲 生物的变异、育种与进化(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(检测)(原卷版).docx
最近下载
- 文献综述中小企业成本控制研究.docx VIP
- (2025春新版本)人教版七年级历史下册全册教案.pdf
- 北京市一零一中学2023-2024学年七年级下学期期中考试英语试卷(含答案).pdf
- 物业管理服务报价表完整优秀版 .pdf VIP
- 文献综述--中小企业成本控制的研究.doc VIP
- 莒县鸿瑞矿业有限公司新型节能环保型石灰窑项目(三期)竣工环境保护验收监测报告.docx VIP
- 第9课 近代西方的法律与教化 教案-统编版(2019)高中历史选择性必修1国家制度与社会治理.pdf
- ZOOM声乐乐器L-12 快速入门 (Chinese)说明书用户手册.pdf
- 基于单片机的宠物喂养系统的设计与实现.docx
- 中小学(三阶魔方的复原)校本教材.doc VIP
文档评论(0)