niusouti.com
更多“在串行通信中,8051中发送和接收的寄存器是:”相关问题
  • 第1题:

    关于51单片机的串行通信,以下错误的是( )

    A.发送缓冲器和接收缓冲器不是同一个寄存器

    B.TI或RI置1时,转入对应中断服务程序后硬件自动清0

    C.定时器在串行通信中主要是作为波特率发生器

    D.发送完或接受完一帧数据,都会引起串口中断


    参考答案B

  • 第2题:

    在串行异步通信中,在一个字符发送之前,先发送一个()位。


    参考答案:起始

  • 第3题:

    8250串行通信芯片中用于指定串行异步通信的数据格式的寄存器是______。

    A.发送保持寄存器

    B.通信线状态寄存器

    C.接收缓冲寄存器

    D.通信线控制寄存器


    正确答案:D
    解析:8250中的通信线控制寄存器用于指定异步通信的数据格式,包括数据位数、停止位的指定、校验位的选择和终止位的确定。

  • 第4题:

    使用串行总线传输数据时,被传输的数据(43) 。

    A.在发送设备和接收设备中都是进行串行到并行的变换

    B.在发送设备和接收设备中都是进行并行到串行的变换

    C.在发送设备进行串行到并行的变换,在接收设备进行并行到串行的变换

    D.在发送设备进行并行到串行的变换,在接收设备进行串行到并行的变换


    正确答案:D
    本题考查串行总线的基础知识。外部总线用来传输I/O路径技术指定的数据和控制信号,按照传输模式分为串行总线和并行总线。串行总线是指外设和计算机间通过数据信号线、地线、控制线等,按位进行传输数据的一种通信方式。这种通信方式使用的数据线少,在远距离通信中可以节约通信成本。由于CPU与接口之间按并行方式传输,接口与外设之间按串行方式传输,因此,在串行接口中,必须要有“发送移位寄存器”(并一串)和“接收移位寄存器”(串一并)。在数据输出过程中,CPU把要输出的字符(并行地)送入“数据输出寄存器”,“数据输出寄存器”的内容传输到“发送移位寄存器”,然后由“发送移位寄存器”移位,把数据1位1位地送到外设。在数据输入过程中,数据1位l位地从外设进入接口的“接收移位寄存器”,当“接收移位寄存器”中已接收完1个字符的各位后,数据就从“接收移位寄存器”进入“数据输入寄存器”。CPU从“数据输入寄存器”中读取接收到的字符。

  • 第5题:

    在串行通信中采用位同步技术的目的是()。

    • A、更快地发送数据
    • B、更快地接收数据
    • C、更可靠的传输数据
    • D、更有效地传输数据

    正确答案:C

  • 第6题:

    串行异步接口在接收时是由()寄存器将串行数据转换成并行数据。在发送时,是由()寄存器将并行数据转换成串行数据。


    正确答案:接收移位;发送移位

  • 第7题:

    在异步串行通信中,接收方是如何知道发送方开始发送数据的?


    正确答案:实质就是如何检测起始位的开始。当接收方检测到RXD端从1到0的负跳变时就启动检测器,接收的值是3次连续采样,取其中2次相同的值,以确认是否是真正的起始位的开始,这样能较好地消除干扰引起的影响,以保证可靠无误的开始接受数据。

  • 第8题:

    判断下列说法正确的有()。

    • A、串行口通讯的第9数据位的功能可由用户定义。
    • B、发送数据的第9数据位的内容在SCON寄存器的TB8位中预先准备好的。
    • C、串行通讯帧发送时,指令把TB8位的状态送入发送SBUF中。
    • D、串行通讯接收到的第9位数据送SCON寄存器的RB8中保存。

    正确答案:A,B,D

  • 第9题:

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


    正确答案: 发送:发送操作是在TI=0下进行的,此时发送缓冲寄存器“SBUF(发送)”相当于一个并入串出的移位寄存器。CPU通过指令MOVSBUF,A,将数据写入“SBUF(发送)”,立即启动发送,将8位数据以设定波特率从RXD输出,低位在前,高位在后。发送完一帧数据后,发送中断标志TI由硬件置位,并可向CPU发出中断请求。
    接收:接收过程是在RI=0且REN=1条件下启动的,此时接收缓冲寄存器“SBUF(接收)”相当于一个串入并出的移位寄存器。接收时,先置位允许接收控制位REN,此时,RXD为串行数据输入端。当RI=0和REN=1同时满足时,开始接收。当接收到第8位数据时,将数据移入接收缓冲寄存器“SBUF(接收)”,并由硬件置位RI,同时向CPU发出中断请求。CPU查到RI=1或响应中断后,通过指令MOVA,SBUF,将“SBUF(接收)”接收到的数据读入累加器A。

  • 第10题:

    串行口的发送缓冲器和接收缓冲器只有1个单元地址,但实际上它们是两个不同的寄存器。


    正确答案:正确

  • 第11题:

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

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

    正确答案:C

  • 第12题:

    判断题
    标准串行口用发送数据寄存器和接收数据寄存器传送数据
    A

    B


    正确答案:
    解析: 暂无解析

  • 第13题:

    在异步通信中,接收端的接收和发送端的发送是保持同步的。()

    此题为判断题(对,错)。


    参考答案:对

  • 第14题:

    异步串行通信的接口电路中,提供准确的发送和接收时钟的模块是()

    A、A发送器/接收器

    B、比特率发生器

    C、电平转换电路

    D、接收/发送移位寄存器


    参考答案:B

  • 第15题:

    下面关于8250的叙述中,正确的是( )。

    A.8250内部的接收器由接收缓冲寄存器、接收移位寄存器和接收同步控制3部分组成,其中,接收移位寄存器完成的主要任务是将并行数据转换成串行数据

    B.8250内部的发送器由发送保持寄存器、发送移位寄存器和发送同步控制3部分组成,其中,发送移位寄存器完成的主要任务是将串行数据转换成并行数据

    C.8250是一个通用异步接收器/发送器

    D.当8250的基准工作时钟为1.8432MHz时,写入8250除数寄存器的除数的计算公式为:除数=1843200/波特率


    正确答案:C

  • 第16题:

    下面关于8250叙述错误的是______。

    A.8250内部的接收器是由接收缓冲寄存器,接收移位寄存器和接收同步控制器三个部分组成,将接收到的串行数据转换成并行数据

    B.8250内部的发送器是由发送保持寄存器,串行发送移位寄存器和发送同步控制器三个部分组成,将并行数据变成串行数据发送出去

    C.8250是一个通用同步接收器/发送器

    D.8250发送和接收时的波特率计算方法是:波特率=基准时钟频率/(分频系数×16)


    正确答案:C
    解析:8250是一个通用异步收发器。

  • 第17题:

    串行异步接口的双向工作方式指的是在串行接口上可同时发送和接收串行数据。


    正确答案:正确

  • 第18题:

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

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

    正确答案:C

  • 第19题:

    SCON寄存器的SM2位的含义是()。

    • A、发送数据D8位
    • B、允许串行接收控制位
    • C、多机通信控制位
    • D、允许串行发送控制位

    正确答案:C

  • 第20题:

    在串行通信中,8031中发送和接收的寄存器是()

    • A、TMOD
    • B、SBUF
    • C、SCON
    • D、DPTR

    正确答案:B

  • 第21题:

    在单片机串行通信中,依发送与接收设备时钟的配置情况,串行通信可以分为()和()。


    正确答案:异步通信;同步通信

  • 第22题:

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


    正确答案:错误

  • 第23题:

    单选题
    在异步串行输入/输出接口中,实现并行数据与串行数据的转换的主要功能部件是)。
    A

    发送和接收移位寄存器

    B

    波特率发生器

    C

    发送和接收数据缓冲器

    D

    控制字寄存器


    正确答案: C
    解析:

  • 第24题:

    单选题
    在异步串行输入/输出接口中,发生溢出错(重叠错)是指()的内容被新送进来的数据覆盖。
    A

    发送数据寄存器

    B

    发送移位寄存器

    C

    接收数据寄存器

    D

    接收移位寄存器


    正确答案: B
    解析: