内容正文:
四川省单独招生考试《单片机原理及应用》45分钟专题训练专辑,共30份试卷。试卷命题与高考紧密相关,精选具有代表性和典型性的高考常考题。旨在帮助学生系统地复习和巩固电子信息类理论知识,熟悉高考题型和命题规律,提高解题能力和应试技巧,为高考取得优异成绩打下坚实的基础,本训练卷适用于即将参加电子信息类高考的学生。与本专辑配套的还有四川省单独招生考试《电子技术基础与技能》《电工技术基础与技能》45分钟专题训练专辑,欢迎同学和老师们下载使用。
《单片机原理及应用》
第四章 单片机硬件扩展与接口技术
课题七 硬件接口及协议
时间:45分钟 总分:100分
班级 姓名 学号 成绩
一、选择题(本大题共20小题,每小题 2 分,共40分)
1.RS232 标准中,逻辑 0 的电平范围是( )
A. - 3V 到 - 15V B. - 5V 到 - 12V
C. + 3V 到 + 15V D. + 5V 到 + 12V
【答案】C
【解析】RS232 规定逻辑 1 的电平范围是 - 3V 到 - 15V,逻辑 0 的电平范围是 + 3V 到 + 15V,所以答案是 C。
2.RS485 采用的传输方式是( )
A. 单端传输 B. 差分传输
C. 光纤传输 D. 无线传输
【答案】B
【解析】RS485 采用差分传输方式,通过两根信号线(A 和 B)传输互为反相的信号,这种方式抗干扰能力强,能有效减少共模噪声的影响,所以答案是 B。
3.RS232 接口一般用于( )
A. 长距离通信 B. 高速率通信
C. 短距离通信 D. 多节点通信
【答案】C
【解析】RS232 适用于短距离通信,通常传输距离在十几米以内,其电平特性和抗干扰能力限制了长距离应用,且一般是一对一通信,速率也相对不高,所以答案是 C。
4.RS485 最多可连接的节点数一般为( )
A. 2 个 B. 4 个 C. 32 个 D. 256 个
【答案】C
【解析】RS485 总线理论上最多可连接 32 个节点,实际应用中可能会因芯片性能、线路长度等因素有所减少,但通常在这个数量级附近,所以答案是 C。
5.在 RS422 中,驱动器可输出的信号类型是( )
A. 单端信号 B. 差分信号 C. 模拟信号 D. 数字信号
【答案】B
【解析】RS422 采用差分信号传输,其驱动器输出差分信号到接收端,以实现可靠的数据传输,所以答案是 B。
6.RS232 与单片机连接时,通常需要( )
A. 电平转换芯片 B. 光纤收发器
C. 无线模块 D. 不需要额外器件
【答案】A
【解析】因为单片机的电平一般是 TTL 电平(如 0 - 5V),而 RS232 是 RS232 电平标准,两者电平不匹配,所以连接时通常需要电平转换芯片,如 MAX232 等,所以答案是 A。
7.RS485 通信的特点不包括( )
A. 传输距离远 B. 抗干扰能力强
C. 只能一对一通信 D. 多节点共享总线
【答案】C
【解析】RS485 可以多节点共享总线,实现一对多通信,而不是只能一对一通信,它具有传输距离远、抗干扰能力强等特点,所以答案是 C。
8.RS422 相对于 RS232 的优势在于( )
A. 更简单的硬件连接 B. 更高的传输速率和更好的抗干扰能力
C. 更低的成本 D. 更少的引脚使用
【答案】B
【解析】RS422 采用差分传输,相比 RS232 具有更高的传输速率(可达 10Mbps 以上)和更好的抗干扰能力,但其硬件连接相对复杂些,成本也可能较高,引脚数量不一定少,所以答案是 B。
9.RS232 标准中,信号的传输方向是( )
A. 单工 B. 半双工 C. 全双工 D. 不确定
【答案】C
【解析】RS232 支持全双工通信,即可以同时进行数据的发送和接收,所以答案是 C。
10.在 RS485 网络中,如果一个节点出现故障,可能会( )
A. 不影响其他节点通信 B. 导致整个网络通信中断
C. 使网络传输速率降低 D. 改变其他节点的地址
【答案】C
【解析】如果一个 RS485 节点出现故障,可能会影响总线的电气特性,导致网络传输速率降低或出现通信错误,但一般不会直接导致整个网络通信中断或改变其他节点地址,不过如果故障严重如短路等可能会影响整个网络,正常情况下主要是影响通信质量,所以答案是 C。
11.RS485 收发器的控制引脚主要用于( )
A. 调整传输速率 B. 切换接收和发送模式
C. 选择通信协议 D. 检测信号强度
【答案】B
【解析】RS485 收发器的控制引脚(如 RE 和 DE)主要用于切换接收和发送模式,当控制引脚设置为相应电平,可以使收发器处于接收或发送状态,所以答案是 B。
12.RS232 通信中,常用的波特率有( )
A. 1200bps B. 10Mbps C. 100Mbps D. 1Gbps
【答案】A
【解析】RS232 常用的波特率有 1200bps、2400bps、4800bps、9600bps 等,一般达不到 10Mbps 及以上,所以答案是 A。
13.RS422 接口的电气特性符合( )
A. TTL 电平标准 B. CMOS 电平标准
C. 差分电平标准 D. 光纤电平标准
【答案】C
【解析】RS422 接口采用差分电平标准进行数据传输,以实现高速和抗干扰的通信,所以答案是 C。
14.RS232 电平转换芯片的作用是( )
A. 将 RS232 电平转换为光纤信号
B. 将 TTL 电平转换为 RS232 电平
C. 将 RS485 电平转换为 RS232 电平
D. 将模拟信号转换为 RS232 电平
【答案】B
【解析】电平转换芯片如 MAX232 是将单片机的 TTL 电平转换为 RS232 电平,以便与 RS232 标准的设备进行通信,所以答案是 B。
15.RS485 通信时,为了保证数据的正确性,通常需要( )
A. 数据加密 B. 数据校验
C. 数据压缩 D. 数据广播
【答案】B
【解析】在 RS485 通信中,为了保证数据的正确性,通常会采用数据校验的方式,如 CRC 校验等,来检测数据在传输过程中是否出错,所以答案是 B。
16.RS232 标准中,数据位的常见设置是( )
A. 5 位 B. 6 位 C. 7 位或 8 位 D. 9 位
【答案】C
【解析】RS232 数据位常见设置为 7 位或 8 位,可根据通信需求和数据格式选择,所以答案是 C。
17.RS422 与 RS485 的主要区别在于( )
A. 传输速率不同 B. 抗干扰能力不同
C. RS422 是全双工,RS485 是半双工 D. 电平标准不同
【答案】C
【解析】RS422 是全双工通信,RS485 是半双工通信,这是它们的主要区别之一,在传输速率和抗干扰能力上都有较好表现且都采用差分电平标准,所以答案是 C。
18.RS485 网络中,总线两端需要连接( )
A. 电阻 B. 电容 C. 电感 D. 二极管
【答案】A
【解析】RS485 网络总线两端需要连接终端电阻,一般为 120Ω 左右,用于匹配线路阻抗,减少信号反射,提高通信质量,所以答案是 A。
19.RS232 通信的线缆通常采用( )
A. 双绞线 B. 同轴电缆
C. 普通导线 D. 屏蔽线
【答案】D
【解析】RS232 通信的线缆通常采用屏蔽线,以减少外界电磁干扰对信号的影响,因为其本身抗干扰能力较弱,所以答案是 D。
20.RS485 通信在工业控制领域广泛应用的原因是( )
A. 可实现远距离多节点通信且抗干扰能力强 B. 成本低廉
C. 通信速率极高 D. 与其他接口兼容性好
【答案】A
【解析】RS485 可实现远距离(千米以上)多节点(最多可达 32 个左右)通信,并且抗干扰能力强,这些特性使其在工业控制领域中对多设备通信和长距离数据传输有广泛应用,虽然成本不是最低,通信速率也不是极高,与其他接口兼容性一般,所以答案是 A。
二、判断题(本大题共10小题,每题 2分,共 20 分)
1.RS232 是一种差分传输接口标准。( )
【答案】×
【解析】RS232 采用单端传输方式,而非差分传输。它通过单一信号线与地线之间的电平变化来表示数据,容易受到外界干扰,而 RS485 和 RS422 才是差分传输接口标准,利用两根信号线的电压差来传输数据,抗干扰能力强。所以该说法是错误的。
2. RS485 只能进行半双工通信,不能进行全双工通信。( )
【答案】√
【解析】RS485 标准通常工作在半双工模式下,即数据的发送和接收不能同时进行,需要通过控制信号切换收发器的工作状态。虽然有一些扩展方式可以实现类似全双工的功能,但 RS485 本身的基本特性是半双工通信。该说法是正确的。
3.RS232 接口的传输距离一般比 RS485 长。( )
【答案】×
【解析】RS232 适用于短距离通信,一般传输距离在十几米以内。而 RS485 采用差分传输,抗干扰能力强,传输距离可达千米以上,所以 RS485 的传输距离远长于 RS232。所以该说法错误。
4.RS422 与 RS485 的电气接口完全相同,可互相替代使用。( )
【答案】×
【解析】虽然 RS422 和 RS485 都采用差分信号传输,但它们在一些特性上有所不同。RS422 是全双工通信,而 RS485 一般是半双工通信,并且在驱动能力、可连接节点数量等方面也存在差异,不能简单地互相替代使用。该说法错误。
5.在 RS232 通信中,逻辑 1 的电平比逻辑 0 的电平高。( )
【答案】×
【解析】RS232 中逻辑1的电平范围是-3V 到-15V,逻辑0的电平范围是+3V到+15V,所以逻辑0的电平比逻辑1的电平高。所以该说法错误。
6.RS232 与单片机连接时,可直接连接,无需额外电路。( )
【答案】×
【解析】单片机的电平一般是 TTL 电平(如 0 - 5V),而 RS232 是 RS232 电平标准,两者电平不匹配,所以连接时通常需要电平转换芯片,如 MAX232 等,将 TTL 电平转换为 RS232 电平,才能实现正常通信。所以该说法错误。
7.RS422 可以实现一点对多点的通信。( )
【答案】√
【解析】RS422 支持多个接收器连接到一个发送器,能够实现一点对多点的通信,通过差分信号传输保证了数据的可靠传输和一定的传输距离,在一些工业控制等场景中有应用。故表述正确。
8.RS232 标准的数据位只能是 8 位。( )
【答案】×
【解析】RS232 标准的数据位常见设置有 7 位或 8 位,可根据具体的通信协议和数据要求进行选择,并非只能是 8 位。所以该说法错误。
9.在 RS485 网络中,一个节点故障必然导致整个网络瘫痪。( )
【答案】×
【解析】在 RS485 网络中,如果一个节点出现故障,可能会影响网络的通信质量,如导致传输速率降低、出现误码等,但不一定会导致整个网络瘫痪。只有在故障节点出现严重的短路等情况,影响到总线的正常电气特性时,才可能导致整个网络无法工作。所以该说法错误。
10.RS232 通信线缆采用普通导线即可,无需特殊屏蔽。( )
【答案】×
【解析】RS232 通信采用单端信号传输,抗干扰能力较弱,所以其通信线缆通常采用屏蔽线,以减少外界电磁干扰对信号的影响,提高通信的可靠性。所以该说法错误。
3、 分析简答题(本大题共2小题,每题 10 分,共20 分)
1. 如图所示,每次两只相邻LED自上而下流水循环点亮,已知fosc=6 MHz,请完成程序填空。
ORG 0000H
MOVA, ① ;将初值存入A中
NEXT:
② ;将A中的数存入P1 点亮LED
③ ;将A中的数循环左移一位
④ DELAY ;长调用延时子程序
LJMP NEXT
DELAY: ;延时子程序
MOV R7,#1
L3:MOV R6,#200
L2:MOVR5,#200
L1:DJNZ R5,Ll
DJNZ R6,L2
DJNZ R7,L3
RET
END
【答案】
①#03H ②MOV PI, A ③RL A ④LCALL
2 .下列程序的功能是查找外部 RAM 1000H~1020H单元中数00H出现的次数,并将结果存人A中。请分析程序,并将其补充完整
ORG 0000H
MOV R7, ① ;将比较次数存人 R7中
MOV DPTR, ② ;将数据块首地址送至DPTR
MOV RO,#0
NEXT:
MOVX A,@DPTR
CJNE A, ③ ,NE ;将取出的数与00H比较,不相等则跳转
INC ④ ;00H出现的次数自加1
NE:
INC DPTR
DJNZ ⑤ ,NEXT ;查找未结束,则跳转
MOV A,RO
SJMP $
END
【答案】
① #21H ②#1000H ③#00H ④R0 ⑤R7
4、 综合题(共计20 分)
如图所示,下列程序的功能是从Uout处输出峰峰值为3V的三角波。请将以下程序补充完整。
ORG 0000H
CLR OOH ;数字量增/减控制:(00H)=0数字量增加、(00H)=1数字量减少
MOV RO,#00H ;被转换数字量初值送至R0中
NEXT:
MOV ① ,RO ;数字量送至 DACO832
② 00H,DE ;判断(00H)=1时跳转至DE标号处
INC RO
CJNE RO,# ③ H,NEXT ;判断数字量是否增加至3V对应的数字量
④ ;增/减方向改变
LJMP NEXT
DE:
DEC RO
CJNE RO,# ⑤ H,NEXT ;判断数字量是否减小至0V对应的数字量
④ ;增/减方向改变
LJMP NEXT
END
(1)①处应填人
(2)②处应填人
(3)③处应填入
(4)④处应填人
(5)⑤处应填人
【答案】
(1)P2 (2)JB (3)99 (4)CPL 00H (5)00
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$
四川省单独招生考试《单片机原理及应用》45分钟专题训练专辑,共30份试卷。试卷命题与高考紧密相关,精选具有代表性和典型性的高考常考题。旨在帮助学生系统地复习和巩固电子信息类理论知识,熟悉高考题型和命题规律,提高解题能力和应试技巧,为高考取得优异成绩打下坚实的基础,本训练卷适用于即将参加电子信息类高考的学生。与本专辑配套的还有四川省单独招生考试《电子技术基础与技能》《电工技术基础与技能》45分钟专题训练专辑,欢迎同学和老师们下载使用。
《单片机原理及应用》
第四章 单片机硬件扩展与接口技术
课题七 硬件接口及协议
时间:45分钟 总分:100分
班级 姓名 学号 成绩
一、选择题(本大题共20小题,每小题 2 分,共40分)
1.RS232 标准中,逻辑 0 的电平范围是( )
A. - 3V 到 - 15V B. - 5V 到 - 12V
C. + 3V 到 + 15V D. + 5V 到 + 12V
2.RS485 采用的传输方式是( )
A. 单端传输 B. 差分传输
C. 光纤传输 D. 无线传输
3.RS232 接口一般用于( )
A. 长距离通信 B. 高速率通信
C. 短距离通信 D. 多节点通信
4.RS485 最多可连接的节点数一般为( )
A. 2 个 B. 4 个 C. 32 个 D. 256 个
5.在 RS422 中,驱动器可输出的信号类型是( )
A. 单端信号 B. 差分信号 C. 模拟信号 D. 数字信号
6.RS232 与单片机连接时,通常需要( )
A. 电平转换芯片 B. 光纤收发器
C. 无线模块 D. 不需要额外器件
7.RS485 通信的特点不包括( )
A. 传输距离远 B. 抗干扰能力强
C. 只能一对一通信 D. 多节点共享总线
8.RS422 相对于 RS232 的优势在于( )
A. 更简单的硬件连接 B. 更高的传输速率和更好的抗干扰能力
C. 更低的成本 D. 更少的引脚使用
9.RS232 标准中,信号的传输方向是( )
A. 单工 B. 半双工 C. 全双工 D. 不确定
10.在 RS485 网络中,如果一个节点出现故障,可能会( )
A. 不影响其他节点通信 B. 导致整个网络通信中断
C. 使网络传输速率降低 D. 改变其他节点的地址
11.RS485 收发器的控制引脚主要用于( )
A. 调整传输速率 B. 切换接收和发送模式
C. 选择通信协议 D. 检测信号强度
12.RS232 通信中,常用的波特率有( )
A. 1200bps B. 10Mbps C. 100Mbps D. 1Gbps
13.RS422 接口的电气特性符合( )
A. TTL 电平标准 B. CMOS 电平标准
C. 差分电平标准 D. 光纤电平标准
14.RS232 电平转换芯片的作用是( )
A. 将 RS232 电平转换为光纤信号
B. 将 TTL 电平转换为 RS232 电平
C. 将 RS485 电平转换为 RS232 电平
D. 将模拟信号转换为 RS232 电平
15.RS485 通信时,为了保证数据的正确性,通常需要( )
A. 数据加密 B. 数据校验
C. 数据压缩 D. 数据广播
16.RS232 标准中,数据位的常见设置是( )
A. 5 位 B. 6 位 C. 7 位或 8 位 D. 9 位
17.RS422 与 RS485 的主要区别在于( )
A. 传输速率不同 B. 抗干扰能力不同
C. RS422 是全双工,RS485 是半双工 D. 电平标准不同
18.RS485 网络中,总线两端需要连接( )
A. 电阻 B. 电容 C. 电感 D. 二极管
19.RS232 通信的线缆通常采用( )
A. 双绞线 B. 同轴电缆
C. 普通导线 D. 屏蔽线
20.RS485 通信在工业控制领域广泛应用的原因是( )
A. 可实现远距离多节点通信且抗干扰能力强 B. 成本低廉
C. 通信速率极高 D. 与其他接口兼容性好
二、判断题(本大题共10小题,每题 2分,共 20 分)
1.RS232 是一种差分传输接口标准。( )
2. RS485 只能进行半双工通信,不能进行全双工通信。( )
3.RS232 接口的传输距离一般比 RS485 长。( )
4.RS422 与 RS485 的电气接口完全相同,可互相替代使用。( )
5.在 RS232 通信中,逻辑 1 的电平比逻辑 0 的电平高。( )
6.RS232 与单片机连接时,可直接连接,无需额外电路。( )
7.RS422 可以实现一点对多点的通信。( )
8.RS232 标准的数据位只能是 8 位。( )
9.在 RS485 网络中,一个节点故障必然导致整个网络瘫痪。( )
10.RS232 通信线缆采用普通导线即可,无需特殊屏蔽。( )
3、 分析简答题(本大题共2小题,每题 10 分,共20 分)
1. 如图所示,每次两只相邻LED自上而下流水循环点亮,已知fosc=6 MHz,请完成程序填空。
ORG 0000H
MOVA, ① ;将初值存入A中
NEXT:
② ;将A中的数存入P1 点亮LED
③ ;将A中的数循环左移一位
④ DELAY ;长调用延时子程序
LJMP NEXT
DELAY: ;延时子程序
MOV R7,#1
L3:MOV R6,#200
L2:MOVR5,#200
L1:DJNZ R5,Ll
DJNZ R6,L2
DJNZ R7,L3
RET
END
2 .下列程序的功能是查找外部 RAM 1000H~1020H单元中数00H出现的次数,并将结果存人A中。请分析程序,并将其补充完整
ORG 0000H
MOV R7, ① ;将比较次数存人 R7中
MOV DPTR, ② ;将数据块首地址送至DPTR
MOV RO,#0
NEXT:
MOVX A,@DPTR
CJNE A, ③ ,NE ;将取出的数与00H比较,不相等则跳转
INC ④ ;00H出现的次数自加1
NE:
INC DPTR
DJNZ ⑤ ,NEXT ;查找未结束,则跳转
MOV A,RO
SJMP $
END
4、 综合题(共计20 分)
如图所示,下列程序的功能是从Uout处输出峰峰值为3V的三角波。请将以下程序补充完整。
ORG 0000H
CLR OOH ;数字量增/减控制:(00H)=0数字量增加、(00H)=1数字量减少
MOV RO,#00H ;被转换数字量初值送至R0中
NEXT:
MOV ① ,RO ;数字量送至 DACO832
② 00H,DE ;判断(00H)=1时跳转至DE标号处
INC RO
CJNE RO,# ③ H,NEXT ;判断数字量是否增加至3V对应的数字量
④ ;增/减方向改变
LJMP NEXT
DE:
DEC RO
CJNE RO,# ⑤ H,NEXT ;判断数字量是否减小至0V对应的数字量
④ ;增/减方向改变
LJMP NEXT
END
(1)①处应填人
(2)②处应填人
(3)③处应填入
(4)④处应填人
(5)⑤处应填人
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$