第5章中断系统 第5章中断系统 5输入输出数据传送的控制方式 52中断概述 538051单片机中断系统结构及中断控制
第5章 中断系统 第5章 中断系统 5.1 输入输出数据传送的控制方式 5.2 中断概述 5.3 8051单片机中断系统结构及中断控制
第5章中断系统 5.1输入输出数据传送的控制方式 共有四种控制方式 无条件传送方式 查询方式 中断方式 直接存储器存取(DMA— Direct Memory Access)
第5章 中断系统 5.1 输入输出数据传送的控制方式 共有四种控制方式。 无条件传送方式 查询方式 中断方式 直接存储器存取(DMA――Direct Memory Access)
第5章中断系统 51.1无条件传送方式 (1)具有常驻的或变化缓慢的数据信号的外部设备, (2)工作速度非常快,足以和CPU同步工作的外部设备 ,例如:数/模转换器DAC。 512程序查询方式 513中断方式 中断方式与查询方式的主要区别在于如何知道外设是否为 数据的传送作好了准备,查询方式是CPU的主动形式,而 中断方式则是CPU等待通知(中断请求)的被动方式。下 面对中断作以介绍
第5章 中断系统 5.1.1 无条件传送方式 (1) 具有常驻的或变化缓慢的数据信号的外部设备, (2) 工作速度非常快,足以和CPU同步工作的外部设备 ,例如:数/模转换器DAC。 5.1.2 程序查询方式 5.1.3 中断方式 中断方式与查询方式的主要区别在于如何知道外设是否为 数据的传送作好了准备,查询方式是CPU的主动形式,而 中断方式则是CPU等待通知(中断请求)的被动方式。下 面对中断作以介绍
第5章中断系统 52中断概述 51中断的概念 计算机中的中断是指CPU在处理某件事情的时候,外部发生 了某一事件请求CPU迅速去处理,于是CPU暂时中断当前的工 作,转入处理所发生的事件,中断访问处理完后,再回到原来 被中断的地方,继续原来的工作的过程称为中断,如图5-1所示 。实现这种功能的部件称为中断系统(中断机构),产生中断 的请求源称为中断源
第5章 中断系统 5.2 中断概述 5.1.1 中断的概念 计算机中的中断是指CPU在处理某件事情的时候,外部发生 了某一事件请求CPU迅速去处理,于是CPU暂时中断当前的工 作,转入处理所发生的事件,中断访问处理完后,再回到原来 被中断的地方,继续原来的工作的过程称为中断,如图5-1所示 。实现这种功能的部件称为中断系统(中断机构),产生中断 的请求源称为中断源
第5章中断系统 主程序 断点 中断服务程序 继续执行主程序 夺 2烟RET 图5-1中断流程
第5章 中断系统 图5-1 中断流程
第5章中断系统 512中断功能 当计算机采用了中断技术后,可大大地提高其工作效率和处 理问题的灵活性。其功能主要表现在以下几个方面: 1.实现CPU与外设的速度配合 2.实现实时控制 3.实现故障的及时发现 4.实现人机联系
第5章 中断系统 5.1.2 中断功能 当计算机采用了中断技术后,可大大地提高其工作效率和处 理问题的灵活性。其功能主要表现在以下几个方面: 1. 实现CPU与外设的速度配合 2.实现实时控制 3.实现故障的及时发现 4.实现人机联系
第5章中断系统 513中断系统的功能 MCS-51的中断系统具有以下中断功能: 1.能实现中断及返回 2.能实现中断优先级排队。 3.能实现中断嵌套。 中断 中断 主程序 低级中断 高级中断 返回 返回 图5-2中断嵌套流程
第5章 中断系统 5.1.3 中断系统的功能 MCS-51的中断系统具有以下中断功能: 1. 能实现中断及返回。 2. 能实现中断优先级排队。 3. 能实现中断嵌套。 图5-2 中断嵌套流程
第5章中断系统 538051单片机中断系统结构及中断控制 TOON IE IP FTO= 0 PXO INTO TEO rT0=1 TO m1=0 矢量人吾 El 她好下器 rT1=1 T1 TF1 ET1 TX RX RI ESIEA SQON派允许总允许优先级 中断标志 矢量 地址 硬件查询
第5章 中断系统 5.3 8051单片机中断系统结构及中断控制
第5章中断系统 531中断源 8051单片机的五个中断源分别是外部中断两个,定时中断两 个和串行中断一个。 1.外中断类 即外部中断0和外部中断1。 中断请求信号分别由引脚NT0(P3.2)和m(P3.3)引入 外部中断请求有两种信号方式, 电平方式 脉冲方式。 2.定时中断类 3.串行中断类
第5章 中断系统 5.3.1 中断源 8051单片机的五个中断源分别是外部中断两个,定时中断两 个和串行中断一个。 1. 外中断类 即外部中断0和外部中断1。 中断请求信号分别由引脚 (P3.2)和 (P3.3)引入 外部中断请求有两种信号方式, 电平方式 脉冲方式。 2.定时中断类 3.串行中断类 INT0 INT1
第5章中断系统 532中断控制 与中断控制有关的寄存器共四个, 定时器控制寄存器TCON 中断允许控制寄存器IE 中断优先控制寄存器I 串行口控制寄存器SCON
第5章 中断系统 5.3.2 中断控制 与中断控制有关的寄存器共四个, 定时器控制寄存器 TCON 中断允许控制寄存器 IE 中断优先控制寄存器 IP 串行口控制寄存器 SCON