- 1、本文档共148页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
《单片机》期末考试复习课件,精品教学课件
三、中断控制 1、中断允许寄存器 IE EA / / ES ET1 EX1 ET0 EX0 INT0 INT1 T1 T0 UART CPU 0 禁止 1 允许 0 禁止 1 允许 总 中断 总 中断 中断 中断 IE (A8) 中断的开放和禁止是可控,可编程的 ET2 T2 CPU IE 的相应位被置 “0” 或 “1” 该相应中断即被“禁止”或“开放” 上页 下页 回目录 * 2、中断优先级寄存器 IP / / / PS PT1 PX1 PT0 PX0 IP (B8) ET2 INT0 INT1 T1 T0 UART 0 低级 1 高级 中断 中断 T2 中断优先级是可控,可编程的 上页 下页 回目录 3、优先级结构 中断优先级控制遵循的两个基本原则: ⑴ 一个正在执行的低级中断服务程序,能被高优先级 中断请求所中断,但不能被同优先级中断请求所中断。 ⑵ 一个正在执行的高级中断服务程序,不能被任何中断 请求所中断,直到返回。 * 在同级的几个中断源中同时发生请求时, 内部对同级的各中断源的优先级别有一个规 定的查询顺序: 外部中断请求 INT0 定时/计数器 T0 定时/计数器 T1 串行口 UART 定时/计数器 T2 外部中断请求 INT1 最高 最低 上页 下页 回目录 * 上页 下页 回目录 源允许 中断系统总体逻辑结构 总允许 优先级 自然优先级 中断源 自然优先级 中断源 查询硬件 查询硬件 低级 中断请求 矢量 地址送PC IP IE TCON SCON EX0 ET0 EX1 ET1 ES EA INT0 INT1 T0 T1 RX TX RI TI IE0 IE1 TF0 TF1 IT1 0 1 1 0 1 0 1 0 1 0 1 0 矢量 地址送PC 高级 中断请求 IT0 0 1 中断标志 中断 标志 INT0 1 IE0 自然优先级 矢量 地址送PC “+1” TF1 0 自然优先级 矢量 地址送PC EA “+1” “+1” EX0 ET1 1 * 四、中断矢量 中断响应的三个条件: ⑴ CPU不是正在处理同级或高级中断请求 ⑵ 现行机器周期是所执行指令的最后一个机器周期 ⑶ 正在执行的指令不是RETI, 或不在访问IE或IP 外部中断请求INT0 定时/计数器T0溢出 定时/计数器T1溢出 串行口UART 定时/计数器T2溢出 外部中断请求INT1 中断入口地址: 0003H 000BH 0013H 001BH 0023H 002BH 上页 下页 回目录 中断源 矢量地址 * 五、外部中断触发方式 “低电平触发方式” 与 “下降沿触发方式” 上页 下页 回目录 P3.2(/INT0)引脚可作为掉电、I/O设备故障等的一个外部中断的输入引脚。 正常工作时为高电平。当IT0=0,则只要P3.2/INT0引脚上出现“低电平”,硬件 就会自动置IE0=1,于是向CPU申请中断;当IT0=1,则只要P3.2(/INT0)引脚 上出现“负跳变”,硬件就会自动置IE0=1,于是向CPU申请中断。 前者称为“低电平触发方式” , 后者称为“下降沿触发方式”。 下降沿触发方式能够捕捉稍纵即逝的外部中断请求信号,且 CPU响应中断后,硬件会自动清IE0=0 。注意:低电平触发 方式时,即使CPU响应中断,硬件也不会自动清IE0 。 特别注意:CPU响应中断后,要采取硬件措施、保证 P3.2(/INT0)=1 类似: P3.3(/INT1) * MCS-51串行口 上页 下页 回目录 串行通信: 指数据一位一位按顺序传送 51串行通信方式: 全双工异步通信 优点:1根线 缺点:速度较慢 一.概述 * 帧信号(一帧数据): 在异步传送中一个字符就称为一帧数据(帧信号) 一帧数据(帧信号)可由4部分所组成:起始位、数据位、奇偶位、停止位。 1/0 1/0 1/0 1/0 1/0 1/0 1/0 1/0 1/0 0 1 一帧数据 起始位 数据位 奇偶位 停止位 0 1/0 1/0 1/0 起始位 数据位 1 1/0 停止位 第n个字符 第n+1个字符 上页 下页 回目录 LSB MSB * 为逻辑“0”信号,占用一位,用来通知 接收设备,一个新的字符开始了 数据位
您可能关注的文档
- 《中职学生创新创业能力训练》全套教学课件(共8章完整版).pptx
- 第二篇《变压器》教学课件(第7~10章完整版).pptx
- 《单片微机原理系统设计与应用》教学课件合集(第1~4章).pptx
- 《中职心理健康与职业生涯》全套教学课件(共6章完整版).pptx
- 小学三年级作文听听秋风的声音仿写.docx
- 小学二年级作文可爱的小白兔作文400字.docx
- 函数中的四边形存在性问题-2021年中考数学压轴题专项高分突破训练(教师版含解析).pdf
- 初三作文祭忆1200字.docx
- 语文园地三 大单元教学设计 统编版四年级语文上册.pdf
- 2023-2024学年山东省济南市高一年级上册期末数学试题 二(含答案).pdf
- 2023山西安全生产月知识培训测试试题附参考答案.pdf
- 动量定理动量守恒定律(解析版)-2021年高考物理冲刺必刷.pdf
- 财务管理期末温习资料.pdf
- 2021、2022年高考地理真题分类汇编:中国地理.pdf
- 2021年江西省高考生物二模试卷(含答案解析).pdf
- 2021年河北省高考生物模拟试卷(4月)(附答案详解).pdf
- 2021年河北省高考生物真题.pdf
- 2021-2022学年高二英语上学期期中测试卷(2019外研版)03(全解版).pdf
- 2021-2022年一级建造师之一建港口与航道工程实务试题及答案一.pdf
- 2021-2022学年黑龙江省齐齐哈尔市三立高级中学高二(下)期中生物试卷(附答案详解).pdf
文档评论(0)