STC51从入门到精通(汇编)~~~ 第六讲:输入/输出和中断系统

本文详细介绍了MCS-51单片机的中断系统,包括中断流程、作用、中断系统结构、中断请求的撤除、初始化及应用。重点讲解了中断源与中断请求标志、中断控制、中断处理过程,并探讨了如何对外部中断进行扩展。
摘要由CSDN通过智能技术生成

目录

6.1 微机的输入/输出方式

6.2 中断系统概念

1、中断流程

2、中断作用

6.3 MCS-51中断系统结构

1、中断源与中断请求标志

2、MCS-51的中断控制

3、中断处理过程

6.4 中断请求的撤除

1、定时器/计数器中断请求的撤除

2、串行口中断请求的撤除

3、外部中断请求的撤除

6.5 中断系统的初始化及应用

1、中断系统的初始化

2、中断系统的应用​

6.6 MCS - 51 对外部中断扩展方法


6.1 微机的输入/输出方式

CPU与外部设备交换信息通常有以下几种方式:

  1. 程序控制传送方式,又分为无条件传送方式和查询传送方式。
  2. 中断传送方式。
  3. 直接存储器存取(DMA)方式。
     

6.2 中断系统概念

1、中断流程

2、中断作用

  • 对突发事件,做出紧急处理。
  • 根据现场随时变化的各种参数、信息,做出实时监控。
  • CPU与外部设备并行工作,以中断方式相联系,提高工作效率。
  • 解决快速CPU与慢速外设之间的矛盾。
  • 在多种外部设备同时提出中断请求情况下,CPU能根据轻重缓急,响应外设的中断请求。
     

6.3 MCS-51中断系统结构

       80C51单片机有5个中断源,具有两个中断优先极,可以实现二级中断嵌套。5个中断源的排列顺序由中断优先级控制寄存器IP顺序查询逻辑电路共同决定。与中断系统有关的特殊功能寄存器有:中断源寄存器(即专用寄存器TCON、SCON的相关位)、中断允许控制寄存器IE中断优先级控制寄存器IP。5个中断源的中断请求是否会得到响应,要受中断允许寄存器IE各位的控制,它们的优先级分别由IP各位来确定。

五个中断源            入口地址

外部中断0               0003H

T0溢出中断             000BH

外部中断1               0013H

T1溢出中断             001BH

串行口中断             0023H

1、中断源与中断请求标志

       MCS-51单片机设有5个中断源:2个外部中断¯INT0¯、¯INT1¯,2个内部定时器/计数器溢出中断TF0、TF1和1个内部串行口中断TI或RI。这些中断请求分别由特殊功能寄存器TCON和SCON的相应位锁存。

(1)TCON (88H)

中断请求标志位::TF1、TF0、IE1、IE0
                              =1,有中断请求;
                              =0,无中断请求。
外部中断触发方式选

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值