单片机第七章习题参考答案.docxVIP

  • 103
  • 0
  • 约3.84千字
  • 约 9页
  • 2020-08-30 发布于江苏
  • 举报
第七章 习题参考答案 一、填空题 1、在串行通信中,有数据传送方向为 单工 、 半双 工 和 全双工 三种方式。 2、要串口为 10 位 UART,工作方式应选为 方式 1 。 3、用串口扩并口时, 串行接口工作方式应选为方式 0 。 4、计算机的数据传送有两种方式,即 并行数据传 送 和 串行数据传 送 方式,其中具有成本 低特点的是 串行数据传送 方式。 5、串行通信按同步方式可分为 异步 通信 和 同步 通 信。 6、异步串行数据通信的帧格式由 起始 位、 数 据 位、 奇偶校验 位和 停止 位组成。 7、串行接口电路的主要功能是 串行 化和 反串 行 化,把 帧中格式信息滤除而保留数据位的操作 是 反串行 化。 8、专用寄存器“串行数据缓冲寄存器”,实际上是 发送缓 冲 寄存器和 接 收缓冲 寄存器的总称。 9、MCS-51的串行口在工作方式 0 下,是把串行口作为 同 步移位 寄存器来使用。 这样,在串入 并出移位寄存器的配合 下,就可以把串行口作为 并行输出 口使用, 在并入串 出移位寄存器的配合下,就可以把串行 口作为 并行输 入 口使用。 10、在串行通信中,收发双方对波特率的设定应该是 约 定 的。 11、使用定时器 / 计数器设置串行通信的波特率时, 应把定时器 / 计数 器 1 设定作方式 2 , 即 自动重新加载 方式。 12、某 8031 串行口,传送数据的帧格式为 1 个起始位( 0),7 个数 据位,1 个偶校验位和 1 个停止位( 1)组成。当该串行口每分钟传 送 1800 个字符时,则波特率应为 300b/s 。 解答:串口每秒钟传送的字符为: 1800/60=30 个字符/ 秒 所以波特率为: 30 个字符/ 秒× 10 位/ 个字符=300b/s 13、8051 单片机的串行接口由发送缓冲积存器 SBUF、 接收缓冲寄存器 SBUF 、 串行接口控制寄存器 SCON、定时器 T1构成的 波特率发 生器 等部件组成。 14、当向 SBUF发“写”命令时,即执行 MOV SBUF, A 指令,即向发送缓冲寄存器 SBUF装载并开始 由 TXD 引脚向外发送一帧数据,发送完后便使发送中断 标志位 TI 置 “1”。 15、在满足串行接口接收中断标志位 RI=0 的条件 下,置允许接收位 REN=1 , 就会接收一帧数据进入移位寄存器,并装载到接收 SBUF中,同时使 RI=1,当发读 SBUF命令时,即指令 MOV A, SBUF 指令,便由接收缓冲寄存器 SBUF取出信息同过 8051 内部总线送 CPU。 16、若异步通信接口按方式 3 传送,已知其每分钟传送 3600个字符, 其波特率为 660b/s 。 17、 8051 中 SCON的 SM2是多机通信控制位,主要用于方 式 2 和方式 3 ,若置 SM2=1,则允许多机通信。 18、TB8是发送数据的第 9 位,在方式 2 或方式 3 中,根据发 送数据的需要由软件置位或复位。它在许多通信协议中可用 作 奇偶校验位 ,在多机通信中作为发送 地 址帧或数据帧 的标志位。 19、RB8 是接收数据的第 9 位,在方式 2 或方式 3 中,它或是 约定的 奇偶校验位 ,或 是约定的地址 / 数据标识 位。 20、串行口方式 0 是 同步移位寄存器 方式,方式 1、 2、3 是异步通信方式。 二、选择题 1、串行通信的传送速率单位波特,而波特的单位是( B ) A、 字符/ 秒 B、 位/ 秒 C、 帧/ 秒 D、 帧/ 分 2、帧格式为 1 个起始位、 8 个数据位和 1 个停止位的异步串行通信 方式是( B ) A、 方式 0 B、 方式 1 C、 方式 2 D、 方式 3 3、通过串行口发送或接收数据时,在程序中应使用( A ) A、 MOV指令 B、 MOVX指令 C、 MOVC指 令 D、 SWAP指令 4、在下列所列特点中,不属于串行工作方式 2 的是( C ) A、 11 位帧格 式 B、 有第 9 数据位 C、 使用一种固定的波特 率 D、 使用两种固定的波特 率 5、以下有关第 9 数据位的说明中,错误的是( C ) A、 第 9 数据位的功能可由用户定义 B、 发送数据的第 9 数据位内容在 SCON寄存器的 TB8位中预先准 备好 C、 帧发送时使用指令把 TB8位的状态送入发送 SBUF D、 接收到的第 9 数据位送 SCON寄存器的 RB8中 6、串行工作方式 1 的波特率是( D ) A、 固定的,为时钟频率的 1/12 B、 固定的,为时钟频率的 1/32 C、 固定的,为时钟频率的 1/64 D、 可变的,通过定时器 / 计数器的溢出率设定 7、当 MCS-51进行多机通信时,串行接口的工作方式应选择 ( C

文档评论(0)

1亿VIP精品文档

相关文档