第89练 项目九 双机通信(2)《单片机技术及应用》(高教版第四版)一课一练
2025-08-28
|
2份
|
5页
|
42人阅读
|
0人下载
内容正文:
编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《单片机技术及应用》(高版第四版)一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。
本卷是《单片机技术及应用》(高版第四版)一课一练的项目九的第89练,内容涵盖项目九家电远程控制的任务一 双机通信(2)
《单片机技术及应用》(高版第四版) 第89练
项目九 家电远程控制
任务一 双机通信(2)
1、 单项选择题(本题共5小题)
1、串行口控制寄存器 SCON 中,用于选择串行口工作方式的是( )
A. SM2 和 REN
B. TB8 和 RB8
C. TI 和 RI
D. SM0 和 SM1
2、特殊功能寄存器 PCON 中,与串行口通信波特率有关的是( )
A. D7 位(SMOD)
B. D6 位
C. D5 位
D. D4 位
3、串行口工作在方式 0 时,其波特率为( )
A. 单片机振荡频率的 1/64
B. 单片机振荡频率的 1/32
C. 单片机振荡频率的 1/12
D. 由定时器 T1 的计数溢出率决定
4、串行口工作在方式 1 时,收发一帧的数据位数是( )
A. 8 位
B. 9 位
C. 10 位
D. 11 位
5、在方式 0 下,用于输出同步移位脉冲的引脚是( )
A. RXD(P3.0)
B. TXD(P3.1)
C. P3.2
D. P3.3
2、 判断题(本题共3题)
1、串行口控制寄存器 SCON 只能用于设置串行口的工作方式。( )
2、串行口工作在方式 0 时,SM2 位必须为 1。( )
3、特殊功能寄存器 PCON 的 SMOD 位为波特率倍增位,当 SMOD = 1 时,波特率加倍。( )
3、 简答题(本题共2小题)
1、简述串行口控制寄存器 SCON 的作用及主要功能位。
2、说明串行口方式 0 和方式 1 的主要区别。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$
编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《单片机技术及应用》(高版第四版)一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。
本卷是《单片机技术及应用》(高版第四版)一课一练的项目九的第89练,内容涵盖项目九家电远程控制的任务一 双机通信(2)
《单片机技术及应用》(高版第四版) 第89练
项目九 家电远程控制
任务一 双机通信(2)
1、 单项选择题(本题共5小题)
1、串行口控制寄存器 SCON 中,用于选择串行口工作方式的是( )
A. SM2 和 REN
B. TB8 和 RB8
C. TI 和 RI
D. SM0 和 SM1
【答案】D
【解析】SM0 和 SM1 位为串行口工作方式选择位,可构成 4 种串行口工作方式,所以选 D。
2、特殊功能寄存器 PCON 中,与串行口通信波特率有关的是( )
A. D7 位(SMOD)
B. D6 位
C. D5 位
D. D4 位
【答案】A
【解析】PCON 的 D7 位(SMOD)与串行口通信波特率有关,当 SMOD = 1 时,波特率加倍,所以选 A。
3、串行口工作在方式 0 时,其波特率为( )
A. 单片机振荡频率的 1/64
B. 单片机振荡频率的 1/32
C. 单片机振荡频率的 1/12
D. 由定时器 T1 的计数溢出率决定
【答案】C
【解析】在方式 0 下,串行口的波特率固定为单片机振荡频率的 1/12,所以选 C。
4、串行口工作在方式 1 时,收发一帧的数据位数是( )
A. 8 位
B. 9 位
C. 10 位
D. 11 位
【答案】C
【解析】 SM0、SM1 为 01 时,串行口工作在方式 1,即 10 位异步通信方式,收发一帧的数据为 10 位,所以选 C。
5、在方式 0 下,用于输出同步移位脉冲的引脚是( )
A. RXD(P3.0)
B. TXD(P3.1)
C. P3.2
D. P3.3
【答案】B
【解析】方式 0 下,TXD(P3.1)端输出同步移位脉冲,所以选 B。
2、 判断题(本题共3题)
1、串行口控制寄存器 SCON 只能用于设置串行口的工作方式。( )
【答案】×
【解析】串行口控制寄存器 SCON 用于设置串行口的工作方式、监视串行口工作状态、控制发送与接收的状态等,并非只能用于设置工作方式,所以该说法错误。
2、串行口工作在方式 0 时,SM2 位必须为 1。( )
【答案】×
【解析】方式 0 时,SM2 位(多机通信控制位)必须为 0,所以该说法错误。
3、特殊功能寄存器 PCON 的 SMOD 位为波特率倍增位,当 SMOD = 1 时,波特率加倍。( )
【答案】√
【解析】当 SMOD = 1 时,波特率加倍,所以 SMOD 位被称为波特率倍增位,该说法正确。
3、 简答题(本题共2小题)
1、简述串行口控制寄存器 SCON 的作用及主要功能位。
【答案】串行口控制寄存器 SCON 用于设置串行口的工作方式、监视串行口工作状态、控制发送与接收的状态等。主要功能位有:SM0 和 SM1 为串行口工作方式选择位;SM2 是多机通信控制位;REN 是允许接收位;TB8 是发送数据的第 9 位;RB8 是接收数据的第 9 位;TI 是发送中断标志位;RI 是接收中断标志位。
2、说明串行口方式 0 和方式 1 的主要区别。
【答案】串行口方式 0 和方式 1 有以下主要区别:
1 工作性质:方式 0 是同步移位寄存器方式,常用于扩展外部并行 I/O 口,不适用于两个单片机之间的串行通信;方式 1 是 10 位异步通信方式,用于数据的串行发送和接收。
2 波特率:方式 0 的波特率固定为单片机振荡频率的 1/12;方式 1 的波特率是可变的,由定时器 T1 的计数溢出率决定。
3 数据帧格式:方式 0 串行传送数据 8 位为一帧;方式 1 收发一帧的数据为 10 位,包含一个起始位(0)、8 位数据和一个停止位(1)。
4 特殊位使用:方式 0 时,SCON 中的 TB8、RB8 位没用,SM2 位必须为 0;方式 1 在这些位的使用上有不同的规则。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$
资源预览图
1
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。