#pragma interrupt_handler <函数名>: <中断向量>
关键字 中断函数名:中断向量号
其中这个中断向量号是一个对应的数字。
例ATmega8: INT0中断向量号为"2"
#pragma interrupt_handler hello:2
(hello是INT0的中断服务程序名)
时钟/计数器1 溢出中断向量号为"9"
#pragma interrupt_handler timer1:9
(timer1是定时器1的中断服务程序名)
URAT(RS232)低层驱动+中间层软件示例
备注:另一种提高MCU效率的中断程序编写方法。
阅读(706) | 评论(0) | 转发(0) |