【单选题】单片机的中断服务程序在ICC开发环境中书写格式为()
A. #pragma interrupt_handler 中断服务函数名称 : 中断向量号 void 中断服务函数名称( void ) { 服务内容语句; -----; }
B. #pragma interrupt_handler 中断服务函数名称() : 中断地址 中断服务函数名称() { 服务内容语句; }
C. #progma interupt_handler 中断服务函数名称 : 中断向量号 void 中断服务函数名称( void ) { 服务内容语句; }
D. #pragma interrupthandler 中断服务函数名称 : 中断向量号 void 中断服务函数名称( void ) { 服务内容语句; -----; }
A. #pragma interrupt_handler 中断服务函数名称 : 中断向量号 void 中断服务函数名称( void ) { 服务内容语句; -----; }
B. #pragma interrupt_handler 中断服务函数名称() : 中断地址 中断服务函数名称() { 服务内容语句; }
C. #progma interupt_handler 中断服务函数名称 : 中断向量号 void 中断服务函数名称( void ) { 服务内容语句; }
D. #pragma interrupthandler 中断服务函数名称 : 中断向量号 void 中断服务函数名称( void ) { 服务内容语句; -----; }
举一反三
- 外部中断0的中断服务程序格式为( )。 A: void Int0Service(void) interrupt 0 { //函数体语句 } B: void Int0Service(void) interrupt 1 { //函数体语句 } C: void Int0Service(void) interrupt 2 { //函数体语句 } D: void Int0Service(void) interrupt 3 { //函数体语句 }
- void ISR(void) interrupt 5 {...} 以上是哪个中断源的中断服务函数?
- 要编写定时器T1的中断服务程序,按如下编写: void timer1() interrupt n 中断服务程序的函数名是什么呢
- 下面关于中断函数的定义形式说法正确的是( ) A: 在C源程序中直接以函数形式编写中断服务程序 B: 中断函数的定义形式为void interrupt n 函数名() C: n的取值范围为0~25 D: n为中断向量号
- 中断服务函数的函数名是固定的。( )