2025年中断号

中断号中断号 常见的中断号如下 不同型号的单片机可能会扩展一些 要根据相应 IC 的规格书确定 不过使用方法简单 只要掌握了使用其中任何一个中断号 就掌握了 中断号 0 外部中断 0 INT0 中断入口地址 0003H 中断号 1 定时 计数器 0 T0

大家好,我是讯享网,很高兴认识大家。

中断号

常见的中断号如下,不同型号的单片机可能会扩展一些。
要根据相应IC的规格书确定。
不过使用方法简单,只要掌握了使用其中任何一个中断号,就掌握了。

中断号0:外部中断0(INT0), 中断入口地址0003H
中断号1:定时/计数器0(T0),中断入口地址000BH
中断号2:外部中断1(INT1),中断入口地址0013H
中断号3:定时/计数器1(T1),中断入口地址001BH
中断号4:串行口中(RI/TI),中断入口地址0023H

 

看两个例子:
/*
 中断号1(定时/计数器0(T0)中断),在定义的函数后面,加上 interrupt 1声明即可。
 告诉KEIL编译器,我这个是相应中断号为1的中断程序。KEIL编译出来的程序
 便会在,T0溢出触发中断后,自动调用这个函数。
 
 注意:这个函数系统自动调用
*/
static void IR_Decode(void) interrupt 1
{


讯享网

}

/*
 外部中断1响应函数,可以按如下方式书写。
*/
static void IR_ExtInt(void) interrupt 2
{

}

如上是中断号的说明。
顺便提醒,中断函数体需要注意:
1)中断函数中,不可以调用函数
2)中断函数中,不可以有return

小讯
上一篇 2025-03-06 09:27
下一篇 2025-02-16 17:29

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/34799.html