65-5-3at89s51单片机的中断系统演示文稿.pptVIP

  • 30
  • 0
  • 约9.16千字
  • 约 52页
  • 2021-03-19 发布于北京
  • 举报

65-5-3at89s51单片机的中断系统演示文稿.ppt

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

文档评论(0)

1亿VIP精品文档

相关文档