Chinaunix首页 | 论坛 | 博客
  • 博客访问: 473747
  • 博文数量: 206
  • 博客积分: 4030
  • 博客等级: 上校
  • 技术积分: 1852
  • 用 户 组: 普通用户
  • 注册时间: 2008-02-29 15:33
文章分类

全部博文(206)

文章存档

2010年(44)

2009年(75)

2008年(87)

我的朋友

分类: C/C++

2009-08-13 11:09:20

#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效率的中断程序编写方法。
阅读(705) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~