发布网友 发布时间:2023-11-05 21:01
共1个回答
热心网友 时间:2024-09-30 00:39
外中断两种方式分为电平触发方式跟跳沿触发方式,区别如下:
一、方式不同
1、电平触发方式:外部中断申请触发器的状态随着CPU在每个机器周期采样到的外部中断输入线的电平变化而变化。
2、跳沿触发方式:外部中断申请触发器能锁存外部中断输入线上的负跳变。即便是CPU暂时不能响应,中断申请标志也不会丢失。
二、特点不同
1、电平触发方式:在中断服务程序返回之前,外部中断请求输入必须无效(即变为高电平),否则CPU返回主程序后会再次响应中断。
2、跳沿触发方式:相继连续两次采样,一个机器周期采样到外部中断输入为高,下一个机器周期采样为低,则置“1”中断申请触发器,直到CPU响应此中断时才清’0’。
三、适用性不同
1、电平触发方式:适合于外部中断以低电平输入而且中断服务程序能清除外部中断请求源(即外部中断输入电平又变为高电平)的情况。
2、跳沿触发方式:适合于以负脉冲形式输入的外部中断请求。
参考资料来源:百度百科-外部中断
参考资料来源:百度百科-中断处理