如下函数定义:void func(void) interrupt 2 using 2 { ; }
A: 说明是外部中断INT2的中断函数
B: 中断函数使用第二组工作寄存器
C: 说明是定时器2的中断函数
D: 说明是可重入函数
A: 说明是外部中断INT2的中断函数
B: 中断函数使用第二组工作寄存器
C: 说明是定时器2的中断函数
D: 说明是可重入函数
举一反三
- 定义的函数void Function(void) interrupt 3 using 2{...}为 中断 函数
- 外部中断1(INT1)的中断服务函数可以书写如下: void int() interrupt 2 using 0
- “interrupt”声明函数为中断服务函数,其后的2为外中断INT1的中断编号;0表示使用第0组工作寄存器。 A: void int1(void) interrupt0 using 0 B: void int1(void) interrupt2 using 2 C: void int1(void) interrupt2 using 0 D: void int1(void) interrupt0 using 2
- 定义的函数void Function(void) interrupt 0 using 2{...}是由 中断触发时调用
- 中断服务函数:void int1( ) interrupt 2 using 0 的含义是( )。 A: 中断号为1 B: 中断号为2 C: 选择2区工作寄存器区 D: 选择0区工作寄存器区