ImageVerifierCode 换一换
格式:PPT , 页数:36 ,大小:3.24MB ,
资源ID:100725      下载积分:30 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-100725.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(现代轮机监控技术第8章.ppt)为本站会员(龙***)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

现代轮机监控技术第8章.ppt

1、现代轮机监控技术,主讲人:甘辉兵邮箱:QQ:45936073手机:13998562647轮机工程学院 轮机自动化教研室远航楼2区205,现代轮机监控技术,本课程主要内容,第一章 MCS-51单片机的硬件结构第二章 MCS-51单片机的指令系统第三章 汇编语言程序设计第四章 存储器与单片机的连接第五章 MCS-51中断系统第六章 定时器/计数器第七章 MCS-51与 A/D和D/A的接口第八章 MCS-51扩展I/O接口,第八章 并行I/O接口,8-1 概述8-2 MCS51内部并行I/O口8-3 并行I/O接口芯片82558-4 8031单片机与8255的接口,8.1 概述,第八章 并行I/O

2、接口,接口CPU与外设间信息交换的桥梁,8.1 概述,第八章 并行I/O接口,一、I/O接口的作用 1.实现与不同外设之间的速度匹配2.改变数据传送方式: 串到并、并到串3.改变信号的性质和电平 数据和控制信号:TTL电平,0:3.4V 外设信号:0:24V,8.1 概述,第八章 并行I/O接口,二、外部设备的编址 I/O接口(Interface):CPU和外设间的I/O接口芯片;I/O端口(Port):简称I/O口,带有端口地址的寄存器或缓冲器;一个I/O接口可以有多个I/O端口:数据口 命令口 状态口外设编址:对所有I/O接口中的端口编址(1)外设端口单独编址优点:不占用存储器地址;缺点:

3、要有I/O访问指令;Z80指令: IN A,(n) OUT (n),A,8.1 概述,第八章 并行I/O接口,(2)外设与存储器统一编址优点:(1)指令通用,外设端口信息处理能力增强;(2)无需专用I/O指令(3)I/O 口数量不受限制缺点:占用部分存储器地址,译码电路复杂;,8.1 概述,第八章 并行I/O接口,(2)外设与存储器统一编址优点:(1)指令通用,外设端口信息处理能力增强;(2)无需专用I/O指令(3)I/O 口数量不受限制缺点:占用部分存储器地址,译码电路复杂;,8.1 概述,第八章 并行I/O接口,三、I/O 数据的四种传送方式1. 同步传送 :无条件传送(1)外设工作速度非

4、常快(2)外设工作速度非常慢MOV DPTR #0FF00HMOVX A, DPTR,8.1 概述,第八章 并行I/O接口,三、I/O 数据的四种传送方式2.异步传送 :条件传送或查询式传送CPU需要I/O为外设提供状态和数据两个端口;优点:通用性好,硬件接线和查询程序简单;缺点:效率低;,8.1 概述,第八章 并行I/O接口,三、I/O 数据的四种传送方式3.中断传送:利用CPU本身的中断功能和I/O接口的中断功能 来实现对外设I/O数据的传送; 优点:提高CPU的工作效率;,8.1 概述,第八章 并行I/O接口,三、I/O 数据的四种传送方式4.DMA传送:DMADirect Memory

5、 Access要依靠带有DMA功能的CPU和专用DMA控制器实现。 MCS51无此功能DMA请求是一种特殊的中断请求。,8.2 MCS51内部并行I/O口,第八章 并行I/O接口,8.2 MCS51内部并行I/O口,第八章 并行I/O接口,对于8031,工作时必须外挂存储器,一般情况下 P0 :数据/地址(低8位)总线 P1: 数据输入/输出 P2: 地址(高8位)总线 P3: 功能引脚,8.2 MCS51内部并行I/O口,第八章 并行I/O接口,三种操作方式:输出数据:把输出数据写入端口锁存器;MOV P0, A读端口数据:仅对端口锁存器中数据进行读入;MOV A, P1读端口引脚:从端口引

6、脚线上读如信息;MOV P1, #0FHMOV A, P1,MCS51并行I/O口的扩展,第八章 并行I/O接口,通过不可编程芯片扩展:244、373不可编程:芯片的功能由硬件完全决定通过可编程芯片扩展:8155、8255可编程:芯片的功能可通过控制命令字进行设置,MCS51并行I/O口的扩展,第八章 并行I/O接口,(1)I/O口对外部三态门的接口,MOV DPTR, #7FFFHMOVX A, DPTR,MCS51并行I/O口的扩展,第八章 并行I/O接口,(2)I/O口对外部锁存器的接口,MOV DPTR, #7FFFHMOVX A, DPTR,8.3 并行I/O接口芯片8255A,第八

7、章 并行I/O接口,特点:可为外设提供3个8位I/O端口; 允许采用同步、异步和中断方式传送I/O数据; 一、内部结构和引脚功能1、内部结构(1)A口、B口和C口:各自功能不同;(2)A组控制器和B组控制器:控制字寄存器+控制逻辑(3)数据缓冲器:双向8位缓冲器,传送控制字、状态字和数据字;(4)读写控制逻辑:接收读写命令和选口地址,控制8255A读写;,8.3 并行I/O接口芯片8255A,第八章 并行I/O接口,8.3 并行I/O接口芯片8255A,第八章 并行I/O接口,2、引脚功能 (1)数据总线:8条,D7D0(2)控制总线:6条 RESET:复位线 CS:片选线 RD和WR:读写控

8、制线; A0和A1:地址线,选择A口、B口和C口及控制字寄存器(3)并行I/O总线:3组 PA7PA0:双向I/O总线;输入、输出、输入/输出 PB7PB0:双向I/O总线;输入、输出方式 PC7PC0:双向数据/控制总线;模式0为I/O数据总线,模式1或模式2为控制/状态总线,8.3 并行I/O接口芯片8255A,第八章 并行I/O接口,8-1,8.3 并行I/O接口芯片8255A,第八章 并行I/O接口,二、8255A控制字和状态字 (1)方式控制,8.3 并行I/O接口芯片8255A,第八章 并行I/O接口,二、8255A控制字和状态字 (2) C口单一置复位控制字,8.3 并行I/O接

9、口芯片8255A,第八章 并行I/O接口,二、8255A控制字和状态字例:若8255A控制字寄存器选口地址为FBH,试写出令PC3先置“1”和后置“0”的程序;MOV R0, #0FBHMOV A, #07HMOVX R0, AMOV A, #06HMOVX R0, A END,8.3 并行I/O接口芯片8255A,第八章 并行I/O接口,二、8255A控制字和状态字 (3) 8255A状态字 在模式1工作时,读C口得到相应的状态字;,8.3 并行I/O接口芯片8255A,第八章 并行I/O接口,二、8255A控制字和状态字 (3) 8255A状态字 在模式2工作时,读C口得到相应的状态字;,

10、8.3 并行I/O接口芯片8255A,第八章 并行I/O接口,三、8255A工作模式:模式0、模式1、模式2 (1)模式0 A、B、C三个端口均为独立的基本输入/输出口例:三个口均为输入口,控制字为9BH 三个口均为输出口,控制字为80H A、CH为输出,B、CL为输入,控制字为83HMOV R0,0FBHMOV A, #83HMOVX R0, A,8.3 并行I/O接口芯片8255A,第八章 并行I/O接口,三、8255A工作模式:模式0、模式1、模式2 (1)模式1A、B口为独立的选通输入/输出方式;常用于传送和它们相连外设的I/O数据;C口作为握手联络线,以实现中断方式传送I/O数据;,

11、8.3 并行I/O接口芯片8255A,第八章 并行I/O接口,三、8255A工作模式:模式0、模式1、模式2 (1)模式1选通输入方式:,8.3 并行I/O接口芯片8255A,第八章 并行I/O接口,三、8255A工作模式:模式0、模式1、模式2 (1)模式1选通输出方式:,8.3 并行I/O接口芯片8255A,第八章 并行I/O接口,三、8255A工作模式:模式0、模式1、模式2 (1)模式2A口独有的工作模式,为选通双向输入/输出方式;C口用作选通信号PA7PA0:双向I/O总线,输入时受STBA和IBFA控制;输出时受OBFA和ACKA控制;,8.3 并行I/O接口芯片8255A,第八章 并行I/O接口,8.4 8031单片机与8255A的接口,第八章 并行I/O接口,8.4 8031单片机与8255A的接口,第八章 并行I/O接口,8255A的PA口地址为7CH,PB口地址为7DH,PC口地址为7EH,控制字寄存器地址为7FH。,例8.1 8255A的端口方式设置,设端口A为模式0输入,端口B模式1输出,端口C(上半部)PC7PC4输出,端口C(下半部)PC3PC0输入。8255A的相应控制字为10010101B95H。 初始化程序如下: MOV R0,7FH ;控制口地址送入R0 MOV A, 95H ;方式控制字送入A MOVX R0,A ;方式控制字,谢谢,

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。