- 0
- 0
- 约3.36千字
- 约 59页
- 2021-11-18 发布于江西
- 举报
本章内容
中断的概念
中断控制系统
中断处理过程
中断的编程及应用;某人正在看报;正在执行显示程序; 单片机系统中,CPU和外部设备之间不断进行信息的传输。通常CPU和外设之间的信息传送方式有以下几种: ; 1、 程序控制方式
可以分为以下两种方式。
(1)无条件传送方式
外设始终处于就绪状态,CPU不必查询外设的状态,直接进行信息传输,称为无条件传送方式。
此种信息传送方式只适用于简单的外设。如开 关和数码段显示器等。; (2)条件传送方式
CPU通过执行程序不断读取并测试外部设备状态,如果输入设备处于准备好状态或输出设备为空闲状态时,则CPU执行传送信息操作。
由于条件传送方式需要CPU不断地查询外部设备的状态,然后才进行信息传送,所以也称为“查询式传送”。; 2、 中断方式
外部设备与CPU之间以中断信号作为数据交换的控制信号。
当外部设备需要与CPU进行数据交换时,由接口部件向CPU发出一个中断请求信号,CPU响应这一中断请求后,在中断服务程序中完成一个字节或多个字节的信息交换。
中断方式具有并行工作、实时传输、充分利用CPU效率等特点。; 3、DMA方式(直接存储器存取)
DMA控制方式主要用于存储器和外设之间直接传送、块传输。
DMA请求总线:当某一外部设备需要输入/输出一批数据时,向DMA控制器发出请求,DMA控制器接收到这一请求后,向CPU发出总线请求信号。;DMA控制数据传输:CPU响应DMA的请求,
把总线使用权交给DMA控制器,DMA将外设数据读入、并直接写入存储器,或将数据从存储器读出并直接送给外设。传送过程不需要CPU参与。
DMA释放总线:当一批数据传送后,DMA控制器再向CPU发出“结束总线请求”,CPU响应请求,收回总线使用权。
DMA方式速度高、效率高,可以与CPU并行工作。;要求:若有按键压下,使LED的状态反转。;1、主程序(死循环)中并没有调用int0_srv()函数,它是如何自动执行的?
2、主程序中那几个变量赋值语句的作用是什么?
3、这种程序结构的意义是什么?;1、int0_srv() 是一个中断服务程序,是系统在感受到某种特定信息后自动启动的;
2、那几个变量赋值语句是针对中断系统的管理命令;
3、可使系统实现多任务操作功能。; 中断是指通过硬件来改变CPU的运行方向。计算机在执行程序的过程中,外部设备向CPU发出中断请求信号,要求CPU暂时中断当前程序的执行而转去执行相应的处理程序,待处理程序执行完毕后,再继续执行原来被中断的程序。这种程序在执行过程中由于外界的原因而被中间打断的情况称为“中断”。 ;MCS-51单片机的中断系统结构;(1)中断服务程序:CPU响应中断后,转去执行相应的处理程序,该处理程序通常称之为中断服务程序。
(2)主程序:原来正常运行的程序称为主程序。
(3)断点:主程序被断开的位置(或地址)称为断点。
(4)中断源:引起中断的原因,或能发出中断申请的来源,称为中断源。
(5)中断请求:中断源要求服务的请求称为中断请求(或中断申请)。 ;同步工作:
中断是CPU和接口之间的信息传递方式之一,它使CPU与外设同步工作,较好地解决了CPU与慢速外设之间的配合问题。例如:打印输出。
异常处理:
针对难以预料的异常情况,如掉电、存储出错、运算溢出等,可以通过中断系统由故障源向CPU发出中断请求,再由CPU转到相应的故障处理程序进行处理。
实时处理:
CPU能够及时处理应用系统的随机事件,系统的实时性大大增强。; 中断系统是指能够实现中断功能的那部分硬件电路和软件部分。
实现中断请求
实现排队判优(中断优先级排队)
实现中断响应
实现中断服务程序的转接
实现中断返回
实现多重中断;中断源类型;中断分类;源允许;中断系统的结构 ;MCS-51系列单片机中断源;1、可实现分时操作(CPU与多个外设并行工作);中断控制系统;80C51具有五个中断源:;五个中断源可以引导五个中断服务程序,中断服务程序的入口地址——向(矢)量地址(ROM地址单元) 。;共有四个中断管理寄存器——TCON、SCON、IE、IP;IT0:外部中断0触发方式选择位
0:低电平触发 1: 负跳变触发(后跳变)
IE0:外部中断0中断请求标志
IT1、IE1 类似 IT0、IE0,分别是外部中断1触发方式选择位和外部中断1中断请求标志
TR0:定时/计数器0运行控制位 0:停止 1:运行
TR1:定时/计数器1运行控制位 0:停止 1:运行
TF0:定时/计数器0中断请求标志位
TF1:定时/计数器1中断请求标志位
TR1、TF1 类似
您可能关注的文档
最近下载
- 复工复产专项方案.doc VIP
- 世界各国电压、插头型式一览表.doc VIP
- 长孙皇后不是值得歌颂的历史人物_杨希义.pdf VIP
- 文献检索与毕业论文写作课件.pptx VIP
- 2025—2026 学年第一学期大一高等数学期末考试试卷.docx VIP
- 【2025春】人教版(PEP)三年级下册英语教学工作计划(及进度表).docx VIP
- 一种异质外延单晶金刚石复制生长方法.pdf VIP
- 北师大版三年级下册数学全册教学设计(配2026年春改版教材).docx
- 《知识管理教学课件》第三讲 知识管理主要活动.ppt VIP
- 第七章第一节++东南亚+课件2024-2025学年七年级地理下册商务星球版.pptx VIP
原创力文档

文档评论(0)