c51 interrupt 中断号写法
时间:11-11
来源:互联网
点击:
单片机interrupt 中断号写法
定义函数的时候按正常的方法定义,然后在小括号的后面大括号的前面写上interrupt X using Y就行了,X是你要用的中断号,Y是中断时用的寄存器组,通常用1组就行了,看下面的例子:
void timer_isr(void) interrupt 1 using 1
{}
中断函数不能设置参数和返回值,都置为void吧。
using ** 不要写,写了易出错,不写绝对不出错.
interrupt**是中断源.具体编号如下:
中断源 interrupt(中断号)
INT0 0
T0 1
INT1 2
T1 3
UART 4
T2 5
UART1 6
外部中断2 7
外部中断3 8
外部中断4 9
外部中断5 10
看门狗定时器 11
例子:timer0(void) interrupt 1
{ 中断程序}
timer0 表示中断程序名称
interrupt 1 表示定时器0的中断.
c51interrupt中断号写 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)