电子信息科学与技术.ppt

上传人:99****p 文档编号:1594180 上传时间:2019-03-07 格式:PPT 页数:155 大小:1.50MB
下载 相关 举报
电子信息科学与技术.ppt_第1页
第1页 / 共155页
电子信息科学与技术.ppt_第2页
第2页 / 共155页
电子信息科学与技术.ppt_第3页
第3页 / 共155页
电子信息科学与技术.ppt_第4页
第4页 / 共155页
电子信息科学与技术.ppt_第5页
第5页 / 共155页
点击查看更多>>
资源描述

1、第 4章 中断控制、定时 /计数器与串行口 第 4章 中断控制、定时 /计数器与串行口 4.1 CPU与外设通信方式概述4.2 增强型 MCS-51中断控制系统4.3 增强型 MCS-51定时 /计数器 4.4 串行通信系统 4.5 增强型 MCS-51芯片识别和仿真 第 4章 中断控制、定时 /计数器与串行口 4.1 CPU与外设通信方式概述 4.1.1 查询方式查询方式包括查询输出方式和查询输入方式。所谓查询输入方式,是指 CPU读外设数据前,先查询外设是否处于准备就绪状态 (即外设是否已将数据输出到 CPU的数据总线上 );查询输出方式是指 CPU向外设输出数据前,先查询外设是否处于空闲

2、状态 (即外设是否可以接收 CPU输出的数据 )。 第 4章 中断控制、定时 /计数器与串行口 4.1.2 中断通信方式采用中断传输方式即可克服查询传输方式存在的缺陷:当 CPU需要向外设输出数据时,将启动命令写入外设控制口后,就继续执行随后的指令,而不是被动等待;当外设处于空闲状态,可以接收数据时,由外设向 CPU发出允许数据传送的请求信号 即中断请求信号,如果满足中断响应条件, CPU将暂停执行随后的程序,转去执行预先安排好的数据传送子程序 也称为中断服务程序,CPU响应外设中断请求信号的过程简称为中断响应;在完成了数据传送后,再返回断点处继续执行被中断的程序。可见,在这种方式中, CPU

3、发出控制命令后,依然执行启动命令后的指令序列,而不是通过检测外设的状态来确定外设是否处于空闲状态,不仅 CPU利用率高,而且能同时与多个外设进行数据交换 只要适当安排多个中断优先级以及同优先级中断的查询顺序即可。因此,中断传输方式是 CPU与外设之间最常见的一种数据传输方式。 第 4章 中断控制、定时 /计数器与串行口 1.中断源在计算机控制系统中,把引起中断的事件称为中断源。在单片机控制系统中,常见的中断源有: 外部中断,如 CPU某些特定引脚电平变化引起的中断。 各类定时 /计数器溢出中断 (即定时时间到或计数器满请求中断 )。 串行发送结束请求中断。 串行接收有效请求中断。 电源掉电中断

4、。 第 4章 中断控制、定时 /计数器与串行口 2. 中断优先级既然中断是计算机系统中 CPU与外设进行数据交换的主要方式,那么多个外设以中断方式与 CPU进行数据交换时,可能遇到两个或两个以上外设中断请求同时有效的情形。在这种情况下, CPU先响应哪一外设的中断请求?这就涉及到中断优先级问题。一般说来,为了能够处理多个中断请求,中断控制系统均提供中断优先级控制。有了中断优先级控制后,就可以解决多个中断请求同时有效时先响应哪一中断问题。 第 4章 中断控制、定时 /计数器与串行口 3. 中断开关有时为避免某一处理过程被中断,中断控制器给每一个中断源都设置了一个中断请求屏蔽位,用于禁止或允许相应

5、中断源的中断请求传送到 CPU, 相当于中断源的中断开关。此外,还设一个总的中断请求屏蔽位,当该位处于禁止状态时,所有中断源的中断请求均不能传送到 CPU, 相当于中断总开关。 4. 中断处理过程 第 4章 中断控制、定时 /计数器与串行口 4.2 增强型 MCS-51中断控制系统 图 4-1 增强型 MCS-51中断系统结构 第 4章 中断控制、定时 /计数器与串行口 4.2.1 中断源及标志 图 4-2 与中断功能有关的 TCON寄存器位 第 4章 中断控制、定时 /计数器与串行口 4.2.2 中断控制1. 中断允许控制寄存器 IE 图 4-3 中断控制寄存器 IE各位含义 第 4章 中断控制、定时 /计数器与串行口 由于 IE寄存器具有按位寻址功能,因此可通过位操作指令,允许或禁止其中的任一中断,如: SETB EA ; 开中断SETB EX0 ; 允许 中断CLR ES ; 禁止串行口中断例如当 TCON的 IT0位为 0时,只要在 S5P2相采样到 P3.2引脚为低电平,则 中断请求标志 IE0就为 1。但当 EX0或 EA之一为 0时, CPU将不检查 IE0的中断请求标志 (即该中断请求被 CPU忽略 )。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

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

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

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