第7章 单片机的中断及定时系统.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章 单片机的中断及定时系统.ppt

第3章 单片机的硬件结构 * 第3章 单片机的硬件结构 */30 第7章 单片机的硬件结构 7.1 中断的用途 7.2 80C51单片机的中断系统 7.3 80C51单片机的定时/计数器 * 第3章 单片机的硬件结构 */30 日常中断的例子 你正在专心看书,突然电话铃响,于是你记下正在看的书的页数,去接电话,接完电话后再回来接着看书。 * 第3章 单片机的硬件结构 */30 计算机中的中断概念 中断是指由于某种随机事件的发生,计算机暂停现行程序的运行,转去执行另一程序,以处理发生的事件,处理完毕后又自动返回原来的程序继续运行。 将能引起中断的事件称为中断源。 CPU现行运行的程序称为主程序。 处理随机事件的程序称为中断服务子程序。 * 第3章 单片机的硬件结构 */30 中断技术的用途 分时操作 ——CPU可以同多个外设“同时”工作 实时处理 ——CPU及时处理随机事件 多道程序或多重任务的运行 ——利用时钟定时中断进行多道程序的切换 突发事件处理 ——电源掉电、存储出错、运算溢出 * 第3章 单片机的硬件结构 */30 中断源 中断标志 中断允许 中断优先级 80C51中断系统结构 中断寄存器 80C51中断系统 中断功能由中断系统来执行。 为实现中断功能而配置的硬件和编写的软件就是中断系统。 * 第3章 单片机的硬件结构 */30 80C51的中断系统——中断源 80C51单片机有5个中断请求源: 单片机 INT0 或 外部输入中断源INT0(P3.2) INT1 或 外部输入中断源INT1(P3.3) T0 片内定时器T0的溢出 T1 片内定时器T1的溢出 串行口 片内串行口发送或接收中断源 * 第3章 单片机的硬件结构 */30 中断请求标志----TCON寄存器 每一个中断源都有相应的中断标志位; 某一个中断源申请中断,相应中断标志位置1。 TCON D7 D6 D5 D4 D3 D2 D1 D0 TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 功能: 1)可设置外部中断申请的形式:低电平触发还是下降沿触发; 2)控制定时/计数器的计时开始或停止; 3)是各中断源(串口中断除外)是否申请中断的标志位。 地址:88H 位地址:8FH~88H * 第3章 单片机的硬件结构 */30 形式 符号 位地址 功 能 说 明 中 断 控 制 IT0 88H 外部中断0的触发控制位 IT0=0:低电平触发 IT0=1:下降沿触发 IT0的状态由用户通过初始化程序定义 IE0 89H 外部中断0请求标志位。 CPU采样到外部中断0的中断请求时, IE0=1 CPU响应该中断时, IE0=0 IE0的状态由单片机自动设置 IT1 8AH 外部中断1的触发控制位 同IT0 同IT0 IE1 8BH 外部中断1的中断请求标志位 同IE0 同IE0 * 第3章 单片机的硬件结构 */30 形式 符号 位地址 功 能 说 明 定 时 / 计 数 控 制 TR0 8CH TR0=1:启动定时/计数器T0 TR0=0:停止定时/计数器T0 TR0的状态由用户通过初始化程序定义 TF0 8DH 定时/计数器T0溢出中断请求位 T0定时或计数完成时TF0=1,同时申请中断 CPU响应该中断时, TF0=0 TF0的状态由单片机自动设置 TR1 8EH 同TR0 同TR0 TF1 8FH 同TF1 同TF1 * 第3章 单片机的硬件结构 */30 中断允许寄存器IE 功能:控制是否允许使用中断; 地址: A8H; 位地址:AFH~A8H * 第3章 单片机的硬件结构 */30 可见,80C51通过中断允许控制器对中断允许实行两级控制:中断系统总控制和各类中断单个控制。各位的状态由用户通过初始化程序定义,例如: 例1:禁止中断 MOV IE,#00H 或者 MOV 0A8H, #00H 或者CLR EA 例2:允许外部中断0 MOV IE, 或者 SETB EA SETB EX0 中断允许控制举例 * 第3章 单片机的硬件结构 */30 中断优先级寄存器IP 功能:设定各中断的优先级 地址: B8H 位地址:BFH~B8H * 第3章 单片机的硬件结构 */30 中断优先级五条原则 1)同时收到几个中断时,响应优先级别最高的; 2)同级中断之间或低级对高级中断则不能形

文档评论(0)

xinshengwencai + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5311233133000002

1亿VIP精品文档

相关文档