参考答案和解析
A
更多“TI是串行口发送中断标志,RI是串行口接收中断标志。”相关问题
  • 第1题:

    当TI=1时,表示()

    • A、中断标志,表示串口发送数据完毕
    • B、中断标志,串口接收数据完毕
    • C、串口允许发送
    • D、串口允许接收

    正确答案:A

  • 第2题:

    串行口的控制寄存器SCON中,REN的作用是()。

    • A、接收中断请求标志位
    • B、发送中断请求标志位
    • C、串行口允许接收位
    • D、地址/数据位

    正确答案:C

  • 第3题:

    当IP控制寄存器的值为02H时,中断优先次序是()

    • A、外中断0、T0、外中断1、T1、串行口
    • B、T0、外中断0、外中断1、T1、串行口
    • C、外中断1、外中断0、T0、T1、串行口
    • D、T1、外中断0、T0、外中断1、串行口

    正确答案:B

  • 第4题:

    MCS-51单片机有五个中断源,但只能设置两个中断优先级,因此,在中断优先级安排上受到一定的限制。试问以下几种中断优先顺序的安排(级别由高到低)是否可能:若可能,则应如何设置中断源的中断级别:否则,请简述不可能的理由。 (1)定时器0,定时器1,外中断0,外中断1,串行口中断。 (2)串行口中断,外中断0,定时器0,外中断1,定时器1。 (3)外中断0,定时器1,外中断1,定时器0,串行口中断。 (4)外中断0,外中断1,串行口中断,定时器0,定时器1。 (5)串行口中断,定时器0,外中断0,外中断1,定时器1。 (6)外中断0,外中断1,定时器0,串行口中断,定时器1。 (7)外中断0,定时器1,定时器0,外中断1,串行口中断。


    正确答案: (1)可以。T0,T1设置为高优先级,其它中断源为低优先级。IP=00001010B
    (2)可以。串行口设置为高优先级,其它中断源为低优先级。IP=00010000B
    (3)不可以。因为在同级中,T1的优先级低于INT1的优先级,因此要使T1的优先级高于INT1的优先级,只能把T1设置为高优先级,INT1设置为低优先级,一旦INT1设置为低优先级,那么它的优先级将总是低于T0的优先级的。
    (4)可以。INT0、INT1和串行口均设置为高优先级,其它中断源为低优先级。IP=00010101B
    (5)可以。串行口、T0设置为高优先级,其它中断源为低优先级。IP=00010010B
    (6)不可以。同级中INT1的优先级低于T0的优先级,所以只能把INT0设置为高优先级,T0为低优先级,但这时同样为低优先级的串行口的优先级是不可能比T1的优先级高的。
    (7)可以。INT0、T1设置为高优先级,其它中断源设置为低优先级。IP=00001001B

  • 第5题:

    MCS—51的中断源是()。

    • A、外部输入中断源(P3.2)
    • B、外部输入中断源(P3.3)
    • C、T0的溢出中断源
    • D、串行口发送和/接收中断源
    • E、T1的溢出中断源

    正确答案:A,B,C,D,E

  • 第6题:

    当串行口向单片机的CPU发出中断请求时,串行口中断入口地址是()

    • A、000BH
    • B、001BH
    • C、0023H
    • D、0013H

    正确答案:C

  • 第7题:

    简述串行口接收和发送数据的过程。


    正确答案: 以方式一为例。发送:数据位由TXT端输出,发送1帧信息为10为,当CPU执行1条数据写发送缓冲器SBUF的指令,就启动发送。发送开始时,内部发送控制信号/SEND变为有效,将起始位想TXD输出,此后,每经过1个TX时钟周期,便产生1个移位脉冲,并由TXD输出1个数据位。
    8位数据位全部完毕后,置1中断标志位TI,然后/SEND信号失效。接收:当检测到起始位的负跳变时,则开始接收。接受时,定时控制信号有2种,一种是位检测器采样脉冲,它的频率是RX时钟的16倍。
    也就是在1位数据期间,有16个采样脉冲,以波特率的16倍的速率采样RXD引脚状态,当采样到RXD端从1到0的跳变时就启动检测器,接收的值是3次连续采样,取其中2次相同的值,以确认是否是真正的起始位的开始,这样能较好地消除干扰引起的影响,以保证可靠无误的开始接受数据。

  • 第8题:

    MCS—51单片机串行口发送/接收中断源的工作过程是:当串行口接收或发送完一帧数据时,将SCON中的()向CPU申请中断。

    • A、RI或TI置1
    • B、RI或TI置0
    • C、RI置1或TI置0
    • D、RI置0或TI置1

    正确答案:A

  • 第9题:

    由于MCS-51单片机的串行口的数据发送和接收缓冲器都是SBUF,所以其串行口不能同时发送和接收数据,即不是全双工的串行口。


    正确答案:错误

  • 第10题:

    串行口的中断号为()。


    正确答案:4

  • 第11题:

    8051外部中断INT0和串行口中断TI/RI的中断矢量入口地址是()和()。


    正确答案:0003H;0023H

  • 第12题:

    串行口发送中断标志位为()。

    • A、TI
    • B、RI
    • C、IE0
    • D、IE1

    正确答案:A

  • 第13题:

    SCON寄存器的TI位的含义是:()

    • A、发送数据D8位
    • B、接收数据D8位
    • C、发送中断标志位
    • D、接收中断标志位

    正确答案:C

  • 第14题:

    MCS-51单片机的串行口发送中断标志TI必须()。

    • A、由硬件清零
    • B、由软件清零
    • C、由软件置位
    • D、可不处理

    正确答案:B

  • 第15题:

    SCON寄存器的RI位的含义是:()

    • A、发送数据D8位
    • B、接收数据D8位
    • C、发送中断标志位
    • D、接收中断标志位

    正确答案:D

  • 第16题:

    在中断允许寄存器中,中断控制寄存器EA位的作用是()

    • A、CPU总中断允许控制位
    • B、中断请求总标志位
    • C、各中断源允许控制位
    • D、串行口中断允许位

    正确答案:A

  • 第17题:

    当CPU响应串行口发送中断时,()

    • A、 需用软件将TI置1
    • B、 需用软件将TI清0
    • C、 硬件将自动对TI置1
    • D、 硬件将自动对TI清0

    正确答案:B

  • 第18题:

    当RI=1时,表示()

    • A、中断标志,表示串口发送数据完毕
    • B、中断标志,串口接收数据完毕
    • C、串口允许发送
    • D、串口允许接收

    正确答案:B

  • 第19题:

    当如下几个中断源的优先级相同且同时向CPU发出中断请求,CPU响应中断的顺序()。

    • A、外部中断0、定时/计数器溢出中断0、外部中断1、定时/计数器溢出中断1、串行口中断
    • B、外部中断0、外部中断1、定时/计数器溢出中断0、定时/计数器溢出中断1、串行口中断
    • C、串行口中断、定时/计数器溢出中断1、外部中断1、定时/计数器溢出中断0、外部中断0
    • D、外部中断1、定时/计数器溢出中断1、外部中断0、定时/计数器溢出中断0、串行口中断

    正确答案:A

  • 第20题:

    CPU响应()中断时,不会由CPU自动清除中断请求标志。

    • A、外部中断0
    • B、外部中断1
    • C、串行口中断
    • D、定时器/计数器溢出中断

    正确答案:C

  • 第21题:

    SCON寄存器中的TI位表示()

    • A、发送中断标志
    • B、串行口接收允许控制位
    • C、第9位发送数据
    • D、多机通信时收到的第9位数据

    正确答案:A

  • 第22题:

    在串行口的控制寄存器SCON中,REN的作用是()

    • A、接收中断请求标志位
    • B、发送中断请求标志位
    • C、串行口允许接收位
    • D、地址/数据位

    正确答案:C

  • 第23题:

    串行口中断源可以随时被外部中断源中断。


    正确答案:错误

  • 第24题:

    SCON寄存器的TB8位的含义是:()

    • A、发送数据D8位
    • B、接收数据D8位
    • C、发送中断标志位
    • D、接收中断标志位

    正确答案:A