- 1、本文档共60页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第8章 并行接口与应用 8.1 并行接口的基本概念 8.2 可编程并行接口芯片8255A 8.3 可编程并行接口芯片8155 8.4 单片机与键盘和数码管显示器的接口电路 8.1 并行接口的基本概念 MCS-51单片机有四个并行I/O口。当用MCS-51单片机组成的应用系统需外扩程序存储器和数据存储器时,真正可用的并行口,就只有一个P1口了。 8.2 可编程并行接口芯片8255A 8.2.1 8255A的内部结构及引脚 2、8255A的引脚 (1)8255A与单片机相连的引脚 8255A采用NMOS工艺制造,有40个引脚,采用双列直插式封装形式。其引脚如图8-2所示。 8.2.3 MCS-51单片机与8255A的接口 【例8-3】试设计一个8031单片机与并行接口芯片8255A的接口电路。端口A接一组指示灯,显示的内容由A口输出至指示灯; 端口B接一组开关,将开关的内容由B口输入,并将此开关状态通过A口由指示灯显示出来。8255A的A口、B口、C口和控制字的地址分别为7F00H、7F01H、7F02H和7F03H。 8031单片机与8255A的接口电路如图8-13所示。 参考程序如下: ORG 1000H MOV DPTR , #7F03H MOV A , #82H MOVX @DPTR , A MOV DPTR , #7F01H MOV A , @DPTR DEC DPTR MOV @DPTR , A RET 8.3 可编程并行接口芯片8155 8.3.1 8155的内部结构及引脚 1、8155的内部结构 2、8155的引脚 Intel8155为HMOS型芯片,40个引脚采用双列直插式封装。其引脚如图8-15所示。 3、8155的寄存器 (1)命令寄存器 8155只有一个控制字,命令寄存器决定A口、B口、C口和定时器/计数器的工作方式及功能。其位格式为: PA:决定A口的工作方式。PA=0,A口为输入方式;PA=1,A口为输出方式。 PB:决定B口的工作方式。PB=0,B口为输入方式;PB=1,B口为输出方式。 PC2、PC1:决定PC口的工作方式。 PC2PC1 (ALT1)=00,A口、B口为基本输入/输出,C口为基本输入口; PC2PC1 (ALT2)=01,A口、B口为基本输入/输出,C口为基本输出口; PC2PC1 (ALT3)=10,A口为选通输入/输出口, B口为基本输入/输出口; PC2PC1 (ALT4)=11,A口、B口为选通输入/输出口。 IEA:A口中断允许位。IEA=1允许A口中断,IEA=0禁止A口中断。 IEB:B口中断允许位。IEB=1允许B口中断,IEB=0禁止B口中断。 TM2、TM1:定时/计数器命令。 TM2TM1=00,空操作,不影响计数器操作; TM2TM1=01,停止计数器计数; TM2TM1=10,定时/计数器长度减为0时停止计数; TM2TM1=11,连续方式,当计数器赋予初值后,立即 启动定时/计数器;若正在计数,则置新的方式和长度,计数结束后按新的方式和新的时间常数计数。 (2)状态寄存器 状态寄存器由7位寄存器组成,其中6位用于表示A口和B口的状态,1位表示定时/计数器的状态。此寄存器为只读寄存器其位格式为: INTRA:A口中断请求位。 BFA:A口缓冲器满标志位。 INTEA:A口中断允许位。 INTRB:B口中断请求位。 BFB:B口缓冲器满标志位。 INTEB:B口中断允许位。 TIMER:定时中断请求位。 (3)PA寄存器 (4)PB寄存器 (5)PC寄存器 PC0~5的工作方式及各位的作用如表8-5所示。 其中,T0~T14构成14位计数器。定时/计数器是递减计数器,对输入脉冲计数。当计数器计到0时,可从定时计数器的输出端输出一个脉冲或方波。M2M1决定定时器的输出波形。 当: M2M1=00时,定时/计数器的输出波形为单个方波; M2M1=01时,定时/计数器的输出波形为连续方波; M2M1=10时,定时/计数器的输出波形为单个脉冲; M2M1=00时,定时/计数器的输出波形为连续脉冲。 8.3.2 8155的工作方式 8155的工作方式有两种:基本输入/输出方式和选通工作方式。这两种工作方式与8255的方式0和方式1具有相同的时序;不同的是,工作在选通工作方式时,8155的输入/输出共用一组联络信号。 8.3.3 MCS-51单片机与8155的接口 【例8-4】试设计一个8031单片机与并行接口芯片8155的接口电路,并对8155进行初始化编程:让8155的PA口、P
您可能关注的文档
- 南京大学商学院MBA《人力资源管理与开发》课件.ppt
- 企业法律实务.ppt
- 第四章 21世纪中国油气资源的可持续发展.ppt
- 第三章 商业银行的组织制度.ppt
- 可靠性原理_孙有朝_第一章可靠性概论.ppt
- Lecture3_系统设计.ppt
- 化工分离过程课件( 陈洪钫,刘家祺编 )第二章 单级平衡过程.ppt
- 高考一轮复习直线运动第一单元课件.ppt
- 电子设计自动化(EDA)概述(第一讲).ppt
- 第6章地下工程围岩稳定地质分析1.ppt
- 中考语文总复习语文知识及应用专题5仿写修辞含句子理解市赛课公开课一等奖省课获奖课件.pptx
- 湖南文艺版(2024)新教材一年级音乐下册第二课《藏猫猫》精品课件.pptx
- 湖南文艺版(2024)新教材一年级音乐下册第三课《我向国旗敬个礼》精品课件.pptx
- 高中生物第四章生物的变异本章知识体系构建全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 整数指数幂市公开课一等奖省赛课微课金奖课件.pptx
- 一年级音乐上册第二单元你早全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 八年级数学上册第二章实数27二次根式第四课时习题省公开课一等奖新课获奖课件.pptx
- 九年级物理全册11简单电路习题全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 八年级语文下册第五单元19邹忌讽齐王纳谏省公开课一等奖新课获奖课件.pptx
- 2024年秋季新人教PEP版3年级上册英语全册教学课件 (2).pptx
最近下载
- 18全国生物奥林匹克竞赛试题及答案.pdf VIP
- 导游员的职业素质.ppt VIP
- 高考中立体几何问题的热点题型.pptx
- 大班美术《青花瓷盘》.pptx VIP
- 2025年山东力明科技职业学院高职单招高职单招英语2016-2024历年频考点试题含答案解析.docx
- 钢铁冶金概论全套课件.ppt
- 2024年宁夏银川中考物理试题及答案.doc VIP
- 人教(2024)新教材下册(教学计划)- 七年级地理下册(人教版2024).docx
- 辽宁省丹东七中七年级英语下册《Unit 10 Where did you go on vacation》教案 人教新目标版.doc VIP
- 智能建造体系机器人介绍.pptx
文档评论(0)