单片机原理及应用 课件3.2-2 中断响应.pptVIP

  • 0
  • 0
  • 约小于1千字
  • 约 8页
  • 2026-09-22 发布于山东
  • 举报

单片机原理及应用 课件3.2-2 中断响应.ppt

中断响应

CPU中断事件发生主程序主程序中断服务子程序断点中断响应中断请求→中断响应→中断服务→中断返回①①保护断点②②CPU转向中断服务程序的第一条1.中断响应含义

满足所有条件①中断源发出中断请求②总中断允许位EA置1③申请中断的中断允许位置1中断未被阻断2.中断响应条件

满足所有条件中断未被阻断①CPU正在响应同级别或更高级别的中断②当前指令未执行完③CPU正执行中断返回④CPU正在访问IE与IP①中断源发出中断请求②总中断允许位EA置1③申请中断的中断允许位置12.中断响应条件

硬件自动完成优先级状态触发器置1当前程序计数器的内容压入堆栈清除相应的中断请求标志位(RI和TI除外)中断服务程序的入口地址送入程序计数器执行中断服务程序恢复现场3.中断响应过程

在P1.0引脚上输出周期为2ms、占空比为50%的方波,晶振为12MHz。1ms1ms1ms1msP1.050%4.中断响应过程举例

main(){TMOD=0x01; IE=0x82; TH0=(65536-1000/1)/256;TL0=(65536-1000/1)%256;TR0=1; while(1);}voidt0()interrupt0 {TH0=(65536-1000/1)/256;TL0=(6

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档