7第7章单片机中断.pptVIP

  • 0
  • 0
  • 约2.26千字
  • 约 12页
  • 2018-03-09 发布于河南
  • 举报
7第7章单片机中断

中断的概念 引入中断技术的的优点 + 分时操作 + 实时处理 + 故障处理 中断源 +外部设备中断源 + 控制对象中断源 +故障源 + 定时/计数脉冲中断源 8051单片机系统的中断系统 中断应用中应考虑的问题 中断相应时间 中断申请信号的宽度 堆栈深度 * 第七章???MCS-51单片机的中断系统 7.1 中断概述 图 7-1 8051的中断系统 7.2 中断系统及其管理 一、 中断源及中断入口 ? 中断源 入口地址 外部中断0 0003H 定时器T0中断 000BH 外部中断1 0013H 定时器T1中断 001BH 串行口中断 0023H 二、 外部中断请求标志 2.SCON的中断标志 1.TCON中的中断标志 三、 中断允许控制(IE) 四、中断源优先级的设定(IP) 五、 中断处理过程 2.中断的查询 1.中断的请求与中断采样 3.中断响应 4.中断请求的撤销 有关中断的几个寄存器: 中断允许控制寄存器IE: EX0 ET0 EX1 ET1 ES - - EA 位符号 A8H A9H AAH ABH ACH ADH AEH AFH 位地址 中断优先级控制寄存器IP: PX0 PT0 PX1 PT1 PS - - - 位符号 B8H B9H BAH BBH BCH BDH BEH BFH 位地址 借住在TCON中的中断控制位: IT0 IE0 IT1 IE1 TR0 TF0 TR1 TF1 位符号 88H 89H 8AH 8BH 8CH 8DH 8EH 8FH 位地址 7.3 扩充外部中断源 一、 利用外部中断源进行扩充 图 7-2 多外部中断源连接方法 二、 采用中断和查询相结合的方法扩充外部中断源 EXINT: PUSH PSW PUSH ACC JB P10,SAV1 JB P11,SAV2 JB P12,SAV3 JB P13,SAV4 DISUB: POP ACC POP PSW RETI SAV1: … ;XI1中断服务程序 AJMP DISUB SAV2: … ;XI2中断服务程序 AJMP DISUB SAV3: … ;XI3中断服务程序 AJMP DISUB SAV4: … ;XI1中断服务程序 AJMP DISUB 三、应用举例1 利用晶振频率位6MHz的单片机,使用定时器T0的方式2 在P1.7引脚上输出周期为440ms,占空比为10:1的矩形脉冲, 采用中断方式实现。 四、应用举例2 采用优先编码器扩展外部中断应用 74LS148是具有优先编码功能的编码器,利用它可以扩展出带有中断优先级的多个外部中断 L H H H H H H H H H H H L L L H L H H H H H H H H L X L L H H L H H H H H H L X X L L H L L H H H H H L X X X L L H H H L H H H L X X X X L L H L H L H H L X X X X X L L H H L L H L X X X X X X L L H L L L L X X X X X X X L H L H H H H H H H H H H H L H H H H H X X X X X X X X H G

文档评论(0)

1亿VIP精品文档

相关文档