您的位置 首页 报告

什么是单片机的中止呼应时刻

什么是单片机的中断响应时间-中断响应时间:从外部中断请求有效(外部中断请求标志置1)到转向中断入口地址所需要的响应时间。每个机器周期的S5P2时刻,INTx引脚的电平被锁存到内部寄存器中,待下一个周期查询。

中止呼应时刻:从外部中止请求有用(外部中止请求标志置1)到转向中止进口地址所需求的呼应时刻。每个机器周期的S5P2时刻,INTx引脚的电平被锁存到内部寄存器中,待下一个周期查询。

1.最短时刻:中止请求有用,查询后鄙人一个周期便开端履行一条硬件的子程序的调用(时刻是两个周期),然后开端履行服务程序的第一条指令。这样从锁存电平的周期到履行中止服务程序,中心相隔3个机器周期。

什么是单片机的中止呼应时刻

2.最长时刻:假如中止信号产生在前面所说的3种状况时,呼应时刻就要变长:

(1)呼应时刻取决于正在履行的同级或高档中止的履行时刻;

(2)指当时CPU履行的指令是多周期指令,如乘除法指令(4个周期),最坏状况,还要等3个周期。这样呼应周期变为3+3=6个周期;

(3)CPU当时履行的指令是RETI或拜访IE、IP寄存器时,本指令(1个周期)没有呼应,且下一条指令履行完后才干呼应,这样附加的等待时刻最长不会超越5个周期(1+4)。整个呼应为5+3=8个周期。

这样,假如不考虑第1种状况,整个中止呼应的时刻规模应当是:3~8个机器周期。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ceping/baogao/346284.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部