• 2022-11-02
    区分普通函数和中断函数的关键字是(
    )
    A: int
    B: interrupt
    C: void
    D: unsigned
  • B

    内容

    • 0

      c51使用关键字()来定义中断服务函数 A: unsigned B: interrupt C: using D: eentrant

    • 1

      中断服务函数的关键字是( ) A: main B: while(1) C: interrupt D: void

    • 2

      以下中断服务函数写法正确得是( A: __interrupt void P1_ISR(void)<br> {……} B: C: pragma vector = P1INT_VECTOR<br> __interrupt void P1_ISR(void)<br> {……} D: interrupt void P1_ISR(void)<br> {……} E: F: pragma vector = P1INT_VECTOR<br> interrupt void P1_ISR(void)<br> {……}

    • 3

      外部中断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 { //函数体语句 }

    • 4

      定时器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