单片机程序中怎么判断定时器计数器T0,T1作的是内部中断源还是外部中断源?

单片机程序中怎么判断定时器计数器T0,T1作的是内部中断源还是外部中断源?,第1张

首先,对于定时器/计数器T0,T1是内部中断源,这是毫无疑问的,也是必须掌握的。其次,写程序也根本就不用判断,不论是内部还是外部中断源,采用中断方式时都必须写中断程序,而中断程序是不用区分内外中断源的。

CPU暂停现行程序而转去响应中断请求的过程称为中断响应;为使系统能及时响应并处理发生的所有中断,系统根据引起中断事件的重要性和紧迫程序,硬件将中断源分为若干个级别,称作中断优先级;

中断处理分为四个阶段

1、保存被中断程序的现场,其目的是为了在中断处理完之后,可以返回到原来被中断的地方继续执行

2、分析中断源,判断中断原因

3、转去执行相应的处理程序

4、恢复被中断程序现场,继续执行被中断程序。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12077751.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存