《单片机应用系统设计技术》课程教学资源(PPT课件讲稿)第六章 80C51单片机内部资源及应用

80C51单片机内部资源及应用 61中断系统和外中断 62定时器/计数器 63串行通信 本章小结
80C51单片机内部资源及应用 本章小结 6.1 中断系统和外中断 6.2 定时器/计数器 6.3 串行通信

80C51单片机内部资源及应用 为了进一步突出单片机的控制特性,许多半导体 公司在单片机内部又集成了许多功能单元,如中 断、定时器/计数器、串行通信、模拟数字转换 (ADC)、脉冲宽度调制(PWM)等单元。我们 把这些单片机内部的功能单元统称为单片机内部 资源
80C51单片机内部资源及应用 为了进一步突出单片机的控制特性,许多半导体 公司在单片机内部又集成了许多功能单元,如中 断、定时器/计数器、串行通信、模拟/数字转换 (ADC)、脉冲宽度调制(PWM)等单元。我们 把这些单片机内部的功能单元统称为单片机内部 资源

80C51单片机内部资源及应用 标准的80C51单片机的内部资源有中断系统、定时 器/计数器和串行口。80C51单片机片内RAM的 80H~FFH空间有21个特殊功能寄存器SFR,通过 这些特殊功能寄存器可实现对全部内部资源的运行 操作
80C51单片机内部资源及应用 标准的80C51单片机的内部资源有中断系统、定时 器/计数器和串行口。80C51单片机片内RAM 的 80H~FFH空间有21个特殊功能寄存器SFR,通过 这些特殊功能寄存器可实现对全部内部资源的运行 操作

80C51单片机内部资源及应用 61中断系统和外中断 中断是一项重要的计算机技术,采用中断技术可以使多 个任务共享一个资源,所以中断技术实质上就是一种资 源共享技术。 80C51是一个多中断源的单片机,有3类共5个中断源, 分别是外部中断2个,定时中断2个和串行中断1个
80C51单片机内部资源及应用 6.1 中断系统和外中断 中断是一项重要的计算机技术,采用中断技术可以使多 个任务共享一个资源,所以中断技术实质上就是一种资 源共享技术。 80C51是一个多中断源的单片机,有3类共5个中断源, 分别是外部中断2个,定时中断2个和串行中断1个

80C51单片机内部资源及应用 外部中断是由外部原因引起的,共有2个中断源,即 外部中断0和外部中断1它们的中断请求信号分别 由80C51外部引脚(P32)和(P33)输入 定时中断是为满足定时或计数的需要而设置的。 串行中断是为串行数据传送的需要而设置的
80C51单片机内部资源及应用 外部中断是由外部原因引起的,共有2个中断源,即 外部中断0和外部中断1。它们的中断请求信号分别 由80C51外部引脚 (P3.2)和 (P3.3)输入。 定时中断是为满足定时或计数的需要而设置的。 串行中断是为串行数据传送的需要而设置的

80C51单片机内部资源及应用 61.1中断技术概述 当中央处理器CPU正在执行某程序时,由于某种原因, 外界向CPU发出了暂停目前工作去处理更重要事件的 请求,程序被打断,CPU响应该请求并转入相应的处 理程序,处理程序完成以后,再返回到原来程序被打 断的位置,继续原来的工作,这一过程称为中断。实 现中断功能的部件称为中断系统
80C51单片机内部资源及应用 6.1.1 中断技术概述 当中央处理器CPU正在执行某程序时,由于某种原因, 外界向CPU发出了暂停目前工作去处理更重要事件的 请求,程序被打断,CPU响应该请求并转入相应的处 理程序,处理程序完成以后,再返回到原来程序被打 断的位置,继续原来的工作,这一过程称为中断。实 现中断功能的部件称为中断系统

80C51单片机内部资源及应用 在以上过程中,原来运行的、被中断的程序被称为主 程序;从主程序中转入的相应事件处理程序被称为中 断服务程序;主程序被打断的位置被称为断点;向 CPU发出中断的请求信号被称为中断源。 中断技术主要用于分时操作、实时处理、故障及时处 理等
80C51单片机内部资源及应用 在以上过程中,原来运行的、被中断的程序被称为主 程序;从主程序中转入的相应事件处理程序被称为中 断服务程序;主程序被打断的位置被称为断点;向 CPU发出中断的请求信号被称为中断源。 中断技术主要用于分时操作、实时处理、故障及时处 理等

80C51单片机内部资源及应用 中断系统一般要完成以下功能。 1)现场保护和现场恢复 为了CPU完成中断服务后,能够返回到原主程序的位 置,就要保护断点处的现场状态,即将断点处的PC值 相关寄存器的内容、标志位等状态压入堆栈保存,该 操作被称为保护断点和现场 中断服务结束后,在返回主程序前,要将被保护的断 点和现场恢复,即弹出堆栈中被保存的内容至各相关 寄存器,该操作被称为现场恢复
80C51单片机内部资源及应用 中断系统一般要完成以下功能。 1)现场保护和现场恢复 为了CPU完成中断服务后,能够返回到原主程序的位 置,就要保护断点处的现场状态,即将断点处的PC值、 相关寄存器的内容、标志位等状态压入堆栈保存,该 操作被称为保护断点和现场。 中断服务结束后,在返回主程序前,要将被保护的断 点和现场恢复,即弹出堆栈中被保存的内容至各相关 寄存器,该操作被称为现场恢复

80C51单片机内部资源及应用 2)中断优先权排队 不同的中断源享有不同的优先响应权利,称为中断优先 权,CPU对多个中断源响应的优先权由高到低的排队, 称为优先权排队。 主程序 响应中断 执行 断点 中断服务 返回主程序 执行主程序
80C51单片机内部资源及应用 2)中断优先权排队 不同的中断源享有不同的优先响应权利,称为中断优先 权 ,CPU对多个中断源响应的优先权由高到低的排队, 称为优先权排队

80C51单片机内部资源及应用 3)中断嵌套 CPU将暂停当前的优先级别低的中断服务,转而去处 理优先级更高的中断申请,处理完后,再回到原低级 中断处理程序,这一过程称为中断嵌套,该中断系统 称为多级中断系统。没有中断嵌套功能的中断系统称 为单级中断系统。 主 程 序 低级中断服务 高级中断服务 RETI RETI
80C51单片机内部资源及应用 3)中断嵌套 CPU将暂停当前的优先级别低的中断服务,转而去处 理优先级更高的中断申请,处理完后,再回到原低级 中断处理程序,这一过程称为中断嵌套,该中断系统 称为多级中断系统。没有中断嵌套功能的中断系统称 为单级中断系统
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《单片机原理与接口技术 Single Chip Microcomputer》课程教学资源(PPT课件讲稿)第12章 其它应用接口设计.ppt
- 香港浸会大学:点对点通信(PPT讲稿)Point-to-Point Communication.ppt
- 西安交通大学:《电路》课程PPT教学课件(第五版)第7章 一阶电路和二阶电路的时域分析.ppt
- 《传感器原理与应用》课程教学资源(PPT课件讲稿)第八章 光电式传感器.ppt
- 《模拟电子技术》课程教学资源(PPT课件讲稿)第一章 半导体材料及二极管 1.3 晶体二极管及其应用.ppt
- 《传感器原理与应用》课程电子教案(PPT教学课件)第5章 电容式传感器.ppt
- 上海海事大学:《信号与系统》课程教学资源(PPT课件讲稿)第四章 连续时间与信号的s域分析(4.4)LTI系统和线性电路的s域分析.ppt
- 《模拟电路》课程教学资源(PPT课件讲稿)第六章 模拟集成单元电路.ppt
- 西安电子科技大学:《低频电子线路》课程教学资源(PPT课件讲稿)第1章 半导体器件(主讲人:刘雪芳、陈梅).ppt
- 《信号与系统》课程教学资源(PPT课件)Chapter 2 线性时不变系统 LTI Systems(Linear Time-invariant).ppt
- 《模拟电子学》课程PPT教学课件(基础实验)晶体管放大器的仿真实验步骤.ppt
- 上海海事大学:《电子与通信专业英语》课程教学资源(PPT课件讲稿)Unit 3 Circuit Analysis Using the Ideal Operational Amplifier.ppt
- 《信号与系统》课程教学资源(PPT课件讲稿)第四章 连续时间傅立叶变换 The continuous time Fourier ....ppt
- 电子元器件的识别与检测(PPT专题讲稿,共六个任务).ppt
- 《数字电路与逻辑设计》课程教学资源(PPT课件讲稿)第三章 集成门电路与触发器.ppt
- 《数字电子技术基础》课程教学资源(PPT课件讲稿)第2章 逻辑代数基础.ppt
- 《通信原理》课程教学资源(PPT课件讲稿)第九章 现代数字调制解调技术.ppt
- 贵州电子信息职业技术学院:《电工与电子技术基础》课程教学资源(PPT课件)第10章 数字电路的基本知识.ppt
- 《模拟电子技术及应用》课程教学资源(PPT课件讲稿)第1章 基本半导体分立器件.ppt
- 《电子技术实验》课程PPT教学课件(模拟电子部分,共六个实验).ppt
- 《单片机原理及应用》课程教学资源(PPT课件讲稿)第4章 MCS-51的中断系统.ppt
- 数字程控交换与现代通信网(PPT课件讲稿)现代通信网概论.ppt
- 《数字逻辑电路》课程教学资源(PPT课件讲稿)第四章 组合逻辑电路.ppt
- 《电子技术》课程电子教案(PPT课件讲稿)第16章 集成运算放大器.ppt
- 《移动通信技术》课程教学资源(PPT课件讲稿)第六章 CDMA移动通信系统.ppt
- 《数字信号处理简明教程》教学资源(PPT课件讲稿)第8章 IIR数字滤波器设计.ppt
- 《模拟电子技术》课程教学资源(PPT课件)第三章 几种常用的放大电路.ppt
- ANALYSIS AND SYNTHESIS OF OPTICAL BURST SWITCHED NETWORKS.pptx
- 《电路》课程电子教案(PPT课件讲稿)第17章 非线性电路.ppt
- 《模拟电子技术》课程电子教案(PPT课件讲稿)第四章 负反馈放大电路.ppt
- 《通信原理》课程电子教案(PPT课件讲稿)第六章 数字调制系统.ppt
- 《单片机原理及应用》课程教学资源(PPT课件讲稿)第2章 MCS-51单片机结构及原理.ppt
- 《医学电子学基础》课程教学资源(PPT课件讲稿)第十一章 医用仪器干扰的抑制和安全用电.ppt
- 《高频电子线路》课程教学资源(PPT课件讲稿)项目五 调幅与检波.ppt
- 高等教育出版社:“十一五”国家级规划教材《单片机基础及应用》课程教学资源(PPT课件讲稿,高职高专)第2章 单片机的指令系统.ppt
- 西安电子科技大学:《通信原理》课程教学资源(讲义)第五十一讲 第9章 现代数字调制解调技术.pdf
- 《数字信号处理》课程教学资源(PPT课件讲稿)第四章 快速傅里叶变换.ppt
- 《传感器与检测技术》课程PPT教学课件(讲稿)第4章 电容式传感器.ppt
- 《电子技术》课程教学资源(PPT课件讲稿)第14章 二极管和晶体管.ppt
- 长安大学:《单片机原理与应用》课程教学资源(PPT课件讲稿)第7章 汇编语言程序设计.ppt