单片机原理及应用(陈燕)第5章 中断系统.pptVIP

  • 1
  • 0
  • 约 52页
  • 2017-05-15 发布于浙江
  • 举报

单片机原理及应用(陈燕)第5章 中断系统.ppt

(4)EX1——外部中断1中断允许位。 EX1=0,禁止外部中断1中断。 EX1=1,允许外部中断1中断。 (5)ET0——定时器/计数器T0的溢出中断允许位。 ET0=0,禁止T0溢出中断。 ET0=1,允许T0溢出中断。 (6)EX0——外部中断0中断允许位。 EX0=0,禁止外部中断0中断。 EX0=1,允许外部中断0中断。 执行RETI或访问IE或IP的指令,最长需要2个机器周期。 接着再执行一条指令,最长指令(乘法指令MUL和除法指令DIV)来算,也只有4个机器周期。再加上硬件子程序调用指令LCALL的执行,需要2个机器周期,所以,外部中断响应的最长时间为8个机器周期。 如果已经在处理同级或更高级中断,外部中断请求的响应时间取决于正在执行的中断服务程序的处理时间,这种情况下,响应时间就无法计算了。 这样,在一个单一中断的系统里,AT89S51单片机对外部中断请求的响应时间总是在3~8个机器周期之间。 * 5.6 外部中断的触发方式选择 两种触发方式:电平触发方式和跳沿触发方式。 5.6.1 电平触发方式 外部中断申请触发器的状态随着CPU在每个机器周期采样到的外部中断输入引脚的电平变化而变化。 在中断服务程序返回之前,外中断请求输入必须无效(即外部中断请求输入已由低电平变为高电平),否则会再次响应中断。 所以本方式适合于外部

文档评论(0)

1亿VIP精品文档

相关文档