任务一 双机通信(1)(练习)-《单片机技术及应用》(高教版第四版) 同步精品课堂
2025-08-28
|
2份
|
10页
|
51人阅读
|
0人下载
内容正文:
双机通信(1)
一、名词解释
1. 并行通信
2. 波特率
二、单项选择题
1. 并行通信的特点是( )
A. 速度快,数据线数多,适用于远距离通信
B. 速度快,数据线数多,适用于近距离通信
C. 速度慢,接线简单,适用于远距离通信
D. 速度慢,接线简单,适用于近距离通信
2. 串行通信的优点是( )
A. 速度快
B. 数据线数多
C. 占用硬件资源少,成本低
D. 适用于近距离通信
3. 51 系列单片机串行口有两个控制寄存器,分别是( )
A. SCON 和 PCON
B. SBUF 和 SCON
C. SBUF 和 PCON
D. 以上都不是
4. 串行口工作方式 0 的波特率是( )
A. f/12
B. 可变
C. f/64 或 f/32
D. 以上都不是
5. 串行口工作方式 1 收发一帧的数据为( )位。
A. 8
B. 10
C. 11
D. 12
6. 在使用方式 1 接收数据时,确认起始位有效采用的方法是( )
A. 一次取样
B. 两次连续取样
C. 三次连续取样,取其中两次相同的值
D. 以上都不是
7. 串行口工作方式 2 和方式 3 的区别在于( )
A. 帧格式不同
B. 波特率是否可变
C. 数据位数不同
D. 以上都不是
8. 在串行口工作方式 0 中,TXD (P3.1) 端的作用是( )
A. 输出或输入数据
B. 输出同步移位脉冲
C. 接收数据
D. 以上都不是
9. 在串行口工作方式 1 中,发送数据时,数据位由( )端输出。
A. RXD (P3.0)
B. TXD (P3.1)
C. 以上都可以
D. 以上都不是
10. 在串行口工作方式 2 和方式 3 中,接收数据时,第 9 位数据送入( )
A. SBUF
B. RB8
C. TB8
D. 以上都不是
三、判断题
1. 并行通信适用于远距离通信。( )
2. 串行通信速度快,接线简单。( )
3. 51 系列单片机串行口的两个缓冲器 SBUF 可以同时发送和接收数据,且可以同时读出和写入。( )
4. 串行口工作方式 0 常用于两个单片机之间的串行通信。( )
5. 在串行口工作方式 1 接收数据时,只要检测到起始位的负跳变,就开始接收数据,不需要确认起始位是否有效。( )
四. 简答题
1. 简述串行通信和并行通信的优缺点。
2. 说明串行口工作方式 1 的发送过程。
3. 阐述串行口工作方式 2 和方式 3 在接收数据时,将数据送入 SBUF 的条件。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$
双机通信(1)
一、名词解释
1. 并行通信
【答案】并行通信是指构成信息的各位二进制字符同时并行传送的通信方法。其优点是传送速度快,缺点是数据有多少位,就需要多少根传输线,仅适合于近距离通信传输。
2. 波特率
【答案】在串行通信中,波特率表示传输数据的速率,即每秒传输二进制数据的位数。它是串行通信的重要指标,通信双方必须具有相同的波特率,否则无法成功完成串行数据通信传输。
二、单项选择题
1. 并行通信的特点是( )
A. 速度快,数据线数多,适用于远距离通信
B. 速度快,数据线数多,适用于近距离通信
C. 速度慢,接线简单,适用于远距离通信
D. 速度慢,接线简单,适用于近距离通信
【答案】B
【解析】并行通信速度快,但数据线数多,结构复杂,成本高,一般适用于近距离通信,所以选 B。
2. 串行通信的优点是( )
A. 速度快
B. 数据线数多
C. 占用硬件资源少,成本低
D. 适用于近距离通信
【答案】C
【解析】串行通信速度慢,但只需一对传输线,占用硬件资源少,从而降低了传输成本,特别适用于远距离通信,所以选 C。
3. 51 系列单片机串行口有两个控制寄存器,分别是( )
A. SCON 和 PCON
B. SBUF 和 SCON
C. SBUF 和 PCON
D. 以上都不是
【答案】A
【解析】51 单片机串行口有两个控制寄存器:串行口控制寄存器 SCON 和特殊功能寄存器 PCON,所以选 A。
4. 串行口工作方式 0 的波特率是( )
A. f/12
B. 可变
C. f/64 或 f/32
D. 以上都不是
【答案】A
【解析】在方式 0 下,串行口的波特率固定为单片机振荡频率 (f) 的 1/12,所以选 A。
5. 串行口工作方式 1 收发一帧的数据为( )位。
A. 8
B. 10
C. 11
D. 12
【答案】B
【解析】方式 1 收发一帧的数据为 10 位,即发送或接收一帧信息中,除 8 位数据移位外,还包含一个起始位 (0) 和一个停止位 (1),所以选 B。
6. 在使用方式 1 接收数据时,确认起始位有效采用的方法是( )
A. 一次取样
B. 两次连续取样
C. 三次连续取样,取其中两次相同的值
D. 以上都不是
【答案】C
【解析】在使用方式 1 接收数据时,当取样到 RXD 端从 1 到 0 的跳变时就启动检测器,接收的值是 3 次连续取样 (第 7. 8. 9 个脉冲时取样),取其中两次相同的值,以确认是否是真正的起始位 (负跳变) 的开始,所以选 C。
7. 串行口工作方式 2 和方式 3 的区别在于( )
A. 帧格式不同
B. 波特率是否可变
C. 数据位数不同
D. 以上都不是
【答案】B
【解析】方式 2 的波特率由公式确定,是固定的;方式 3 为波特率可变的 11 位异步通信方式,除了波特率外,方式 3 和方式 2 相同,所以选 B。
8. 在串行口工作方式 0 中,TXD (P3.1) 端的作用是( )
A. 输出或输入数据
B. 输出同步移位脉冲
C. 接收数据
D. 以上都不是
【答案】B
【解析】在串行口工作方式 0 中,TXD (P3.1) 端输出同步移位脉冲,可以作为外部扩展的移位寄存器的移位时钟,所以选 B。
9. 在串行口工作方式 1 中,发送数据时,数据位由( )端输出。
A. RXD (P3.0)
B. TXD (P3.1)
C. 以上都可以
D. 以上都不是
【答案】B
【解析】方式 1 发送数据时,数据位由 TXD 端输出,所以选 B。
10. 在串行口工作方式 2 和方式 3 中,接收数据时,第 9 位数据送入( )
A. SBUF
B. RB8
C. TB8
D. 以上都不是
【答案】B
【解析】在串行口工作方式 2 和方式 3 中,当满足条件时,接收到的数据送入 SBUF (接收缓冲器),第 9 位数据送入 RB8,并置 1 中断标志位 RI,所以选 B。
三、判断题
1. 并行通信适用于远距离通信。( )
【答案】×
【解析】并行通信速度快,但是数据线数多,结构复杂,成本高,一般适用于近距离通信,所以该说法错误。
2. 串行通信速度快,接线简单。( )
【答案】×
【解析】串行通信速度慢,但接线简单,适用于远距离通信,所以该说法错误。
3. 51 系列单片机串行口的两个缓冲器 SBUF 可以同时发送和接收数据,且可以同时读出和写入。( )
【答案】×
【解析】51 系列单片机串行口有两个独立的接收. 发送缓冲器 SBUF,可同时发送和接收数据,但发送缓冲器只能写入不能读出,接收缓冲器只能读出不能写入,所以该说法错误。
4. 串行口工作方式 0 常用于两个单片机之间的串行通信。( )
【答案】×
【解析】串行口方式 0 常用于扩展外部并行 I/O 口,这种方式不适用于两个单片机之间的串行通信,所以该说法错误。
5. 在串行口工作方式 1 接收数据时,只要检测到起始位的负跳变,就开始接收数据,不需要确认起始位是否有效。( )
【答案】×
【解析】在串行口工作方式 1 接收数据时,当检测到起始位的负跳变时,需要通过三次连续取样,取其中两次相同的值来确认是否是真正的起始位 (负跳变) 的开始,以保证可靠无误地开始接收数据,所以该说法错误。
四. 简答题
1. 简述串行通信和并行通信的优缺点。
【答案】并行通信的优点是传送速度快;缺点是数据有多少位,就需要多少根传输线,仅适合于近距离通信传输,结构复杂,成本高。串行通信的优点是只需一对传输线,占用硬件资源少,从而降低了传输成本,特别适用于远距离通信;缺点是传送速度较慢。
2. 说明串行口工作方式 1 的发送过程。
【答案】方式 1 发送数据时,数据位由 TXD 端输出,发送一帧信息为 10 位,1 位起始位 0,8 位数据位 (先低位) 和 1 位停止位 1。当 CPU 执行一条数据写发送缓冲器 SBUF 的指令,就启动发送。发送开始时,内部发送控制信号变为有效,将起始位向 TXD 输出,此后,每经过一个 TX 时钟周期,便产生一个移位脉冲,并由 TXD 输出一个数据位。8 位数据位全部发送完毕后,中断标志位 TI 置 1。
3. 阐述串行口工作方式 2 和方式 3 在接收数据时,将数据送入 SBUF 的条件。
【答案】串行口工作在方式 2 和方式 3 进行数据接收时,当位检测逻辑取样到 RXD 引脚到 0 的负跳变,并判断起始位有效后,便开始接收一帧信息。在接收完第 9 位数据后,需满足以下两个条件,才能将接收到的数据送入 SBUF:一是 RI = 0,意味着接收缓冲器为空;二是 SM2 = 0 或接收到的第 9 位数据位 RB8 = 1。当上述两个条件满足时,接收到的数据送入 SBUF (接收缓冲器),第 9 位数据送入 RB8,并置 1 中断标志位 RI;若不能满足这两个条件时,则接收的信息将被丢弃。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$
资源预览图
1
2
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。