用C语言定义外部中断1的服务程序函数正确的是( )
A: void int1_isp() int 1
B: void int1_isp() using 1
C: void int1_isp() interrupt 1
D: void int1_isp() interrupt 2
A: void int1_isp() int 1
B: void int1_isp() using 1
C: void int1_isp() interrupt 1
D: void int1_isp() interrupt 2
举一反三
- 外部中断1(INT1)的中断服务函数可以书写如下: void int() interrupt 2 using 0
- 下列函数的声明中,正确的是( ) A: void func(int a = 1 ,int b, int c, int d, int e); B: void func(int a ,int b, int c, int d, int e= 1); C: void func(int a ,int b, int c= 1, int d= 1, int e); D: void func(int a ,int b = 0, int c= 1, int d= 1, int e);
- 定时器1的中断服务函数为( )。 A: void<br/>timer_isr(void) interrupt 1 using 3 B: char<br/>timer_isr(void) interrupt 1 C: void<br/>timer_isr(void) interrupt 3 D: char<br/>timer_isr(void) interrupt 3
- 下列 中断函数的声明,在编译时不会发生错误? A: void intsub() interrupt 50 using 2; B: int intsub() interrupt 0 using 4 C: void intsub (uchar a) interrupt 30 using 1; D: void intsub () interrupt 15 using 3
- 定义定时器0的中断服务函数正确的是: A: void timer0( ) interrupt 1 { } B: void timer0( ) interrupt 0 { } C: void timer0( ) { } D: void timer0( ) interrupt 1