第37卷 串行通信(2)四川省对口招生考试-电子信息类《单片机原理及应用双析卷》

2026-04-27
| 2份
| 12页
| 26人阅读
| 0人下载

内容正文:

编写说明:四川省普通高校招生职业技能考试电子信息类《单片机原理及应用双析卷》,依据《四川省普通高校招生职业技能考试大纲》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。 本专辑第37、第38卷精准对标四川省考纲,知识模块: 48. 了解串行通信的基本概念; 49. 理解串行通信接口工作方式; 50. 理解串行通信的控制寄存器 SCON 和串行通信简单应用编程; 四川省对口招生考试 电子信息类 《单片机原理及应用》考点双析卷 第37卷 串行通信(2) 老师讲解卷 时间:45分钟 总分:100分 班级_______ 姓名_______ 学号_______ 成绩_______ 一、单项选择题(本大题共20小题,每题3分,共60分) 1.以下哪种不是 51 单片机定时器 / 计数器的计数脉冲来源(   ) A.系统时钟 12 分频后的脉冲 B.外部引脚 T0 输入的脉冲 C.外部引脚 T1 输入的脉冲 D.串口发送数据脉冲 【答案】D 【详解】定时器 / 计数器计数脉冲来源有内部系统时钟频后的脉冲(用于定时)和外部引脚 T0、T1 输入的脉冲(用于计数外部事件),串口发送数据脉冲与定时器 / 计数器计数脉冲来源无关。故选D。 2.在定时器 / 计数器工作方式 2 中,重装初值是由 自动完成的。(   ) A.硬件 B.软件 C.中断服务程序 D.主程序 【答案】A 【详解】工作方式 2 具有自动重装初值功能,当 TL 计数溢出时,硬件自动将 TH 中的初值装入 TL,无需软件干预。故选A。 3.若晶振频率为 12MHz,51 单片机定时器 / 计数器工作在方式 1 时,其最大定时时间约为(   ) A.65.536ms B.131.072ms C.262.144ms D.524.288ms 【答案】A 【详解】机器周期 = 12 / 晶振频率 = 1μs。方式 1 是 16 位定时器,最大定时时间 T=(2^16 - 0)× 机器周期 = 65536μs = 65.536ms。故选A。 4.定时器 / 计数器工作方式 0 下,定时器 0 是由 构成。(   ) A.TH0 的 8 位和 TL0 的 8 位 B.TH0 的 8 位和 TL0 的低 5 位 C.TH0 的高 5 位和 TL0 的 8 位 D.TH0 的高 3 位和 TL0 的 8 位 【答案】B 【详解】工作方式 0 是 13 位定时器 / 计数器,由 TH0 的 8 位和 TL0 的低 5 位组成,TL0 的高 3 位未使用。故选B。 5.单片机定时器 / 计数器的工作方式由 寄存器设置。(   ) A.TCON B.SCON C.TMOD D.IE 【答案】C 【详解】TMOD(定时器 / 计数器工作方式寄存器)用于设置定时器 / 计数器的工作方式,低四位控制定时器 0,高四位控制定时器 1。TCON 主要用于控制定时器的启动、停止和中断标志等;SCON 用于串口控制;IE 用于中断允许控制。故选C。 6.若单片机晶振频率为12MHz,要实现1ms延时,定时器T0应选择的工作方式是(   ) A.方式0 B.方式1 C.方式2 D.方式3 【答案】B 7.要实现LED灯“亮2s灭1s”循环,需要用到(   ) A.中断功能 B.定时器/计数器 C.串口通信 D.键盘输入 【答案】B 8.8051单片机内部设有几个可编程的定时器/计数器(   ) A.1个 B.2个 C.3个 D.4个 【答案】B 9.单片机采用方式0时是13位计数器,它的最大定时时间是多少(   ) A.81.92ms B.8.192ms C.65.536ms D.6.5536ms 【答案】B 10.若要采用定时器0,方式1,如何设置TMOD(   ) A.00H B.01H C.10H D.11H 【答案】B 11.89C51单片机有几个定时器/计数器(   ) A.1个 B.2个 C.3个 D.4个 【答案】B 12.当TMOD寄存器中C/T位为0时,定时器/计数器工作在(   ) A.定时模式 B.计数模式 C.中断模式 D.停止模式 【答案】A 13.定时器/计数器工作方式2的特点是(   ) A.16位定时/计数 B.8位定时/计数,自动重装初值 C.13位定时/计数 D.分成两个8位定时/计数器 【答案】B 14.启动定时器T0开始计数的指令是使TCON的(   ) A.TF0位置1 B.TR0位置1 C.TR0位置0 D.TR1位置0 【答案】B 15.定时器T0的溢出标志为TF0,采用查询方式,若查询到有溢出时,该标志(   ) A.由软件清零 B.由硬件自动清零 C.随机状态 D.A和B都可以 【答案】A 16.启动定时器1开始定时的指令是(   ) A.CLR TR0 B.CLR TR1 C.SETB TR0 D.SETB TR1 【答案】D 17.用89C51的定时器,若用软件启动,应使TMOD中的(   ) A.GATE位置1 B.C/T位置1 C.GATE位置0 D.C/T位置0 【答案】C 18.89C51单片机的定时器T0用作计数方式时是(   ) A.由内部时钟频率定时,一个时钟周期加1 B.由内部时钟频率定时,一个机器周期加1 C.由外部计数脉冲计数,下降沿加1 D.由外部计数脉冲计数,一个机器周期加1 【答案】C 19.89C51单片机的工作频率为12MHz,其内部定时器的最大定时时间是(   ) A.256μs B.8192μs C.65536μs D.128μs 【答案】C 20.51单片机内16位的定时器/计数器执行的计数方式是(   ) A.减一计数 B.加一计数 C.减二计数 D.加二计数 【答案】B 二、判断题(本大题共10小题,每题2分,共20分) 21.RS232 与单片机连接时,可直接连接,无需额外电路。( ) 【答案】正确 【详解】单片机的电平一般是 TTL 电平(如 0 - 5V),而 RS232 是 RS232 电平标准,两者电平不匹配,所以连接时通常需要电平转换芯片,如 MAX232 等,将 TTL 电平转换为 RS232 电平,才能实现正常通信。所以该说法错误。 22.在 RS232 通信中,逻辑 1 的电平比逻辑 0 的电平高。( ) 【答案】错误 【详解】RS232 中逻辑1的电平范围是-3V 到-15V,逻辑0的电平范围是+3V到+15V,所以逻辑0的电平比逻辑1的电平高。所以该说法错误。 23.RS422 与 RS485 的电气接口完全相同,可互相替代使用。( ) 【答案】错误 【详解】虽然 RS422 和 RS485 都采用差分信号传输,但它们在一些特性上有所不同。RS422 是全双工通信,而 RS485 一般是半双工通信,并且在驱动能力、可连接节点数量等方面也存在差异,不能简单地互相替代使用。该说法错误。 24.RS232 接口的传输距离一般比 RS485 长。( ) 【答案】错误 【详解】RS232 适用于短距离通信,一般传输距离在十几米以内。而 RS485 采用差分传输,抗干扰能力强,传输距离可达千米以上,所以 RS485 的传输距离远长于 RS232。所以该说法错误。 25.RS485 只能进行半双工通信,不能进行全双工通信。( ) 【答案】正确 【详解】RS485 标准通常工作在半双工模式下,即数据的发送和接收不能同时进行,需要通过控制信号切换收发器的工作状态。虽然有一些扩展方式可以实现类似全双工的功能,但 RS485 本身的基本特性是半双工通信。该说法是正确的。 26.RS232 是一种差分传输接口标准。( ) 【答案】错误 【详解】RS232 采用单端传输方式,而非差分传输。它通过单一信号线与地线之间的电平变化来表示数据,容易受到外界干扰,而 RS485 和 RS422 才是差分传输接口标准,利用两根信号线的电压差来传输数据,抗干扰能力强。所以该说法是错误的。 27.通过软件将 TCON 寄存器中的 TR1 位清零,可以停止定时器1的计数。( ) 【答案】正确 【详解】在 TCON 寄存器中,TR1 位是定时器 1 的运行控制位,TR1 = 1 时启动定时器 1 计数,TR1 = 0 时停止定时器 1 计数。故表述正确。 28.在 SCON 寄存器中,RI 位用于指示串行口发送数据是否完成。( ) 【答案】错误 【详解】在 SCON 寄存器中,RI(接收中断标志位)是用于指示串行口接收数据是否完成,当接收完一帧数据后,RI 置 1;而 TI 位用于指示串行口发送数据是否完成。故表述错误。 29.当定时器1溢出时,TCON 寄存器中的TF0位会被置1。( ) 【答案】错误 【详解】当定时器 1 溢出时,是 TCON 寄存器中的 TF1 位被置 1,TF0 位是定时器 0 溢出标志位。故表述错误。 30.在单片机系统中,SCON 寄存器的 SM0 和 SM1 位只用于控制串行口数据的传输速率。( ) 【答案】错误 【详解】SCON 寄存器中的 SM0 和 SM1 位主要用于设置串行口的工作方式(方式0-方式3),而不是仅仅控制数据传输速率。不同的工作方式有不同的帧格式、波特率设置方法等。故表述错误。 三、综合应用题(本大题共2小题,每题10分,共20分) 31.单片机AT89C51外接时钟频率为12MHz,用定时器/计数器1的工作模式1编程实现从P1.1输出周期为1s的方波。(请填空)      【1】        sbit P1_1=P1^1; unsigned char i; void main() {  i=0;      【2】    ; TH1=(65536-50000)/256; TL1=(65536-50000)%256; EA=1;TR1=1;     【3】  ; while(1) ;  }          void time0_int() interrupt    【4】   {  TH1=(65536-50000)/256;    TL1=(65536-50000)%256;    i++;    if(i==10) {  P1_1=!P1_1;         【5】    ;} }     【1】______【2】______【3】______【4】______【5】______ 【答案】 #include<reg51.h> TMOD=0X10 ET1=1 3 i=0 【详解】【1】#include<reg51.h>。这是因为需要包含AT89C51的寄存器定义。 【2】TMOD=0X10。此操作是为了把定时器1设定为工作模式 1。 【3】ET1=1。这样就能使能定时器1 的中断。 【4】定时器1的中断号为3。 【5】在输出方波后将计数变量清零。 32.单片机硬件电路图如图所示,该程序实现的功能是_______________________________。 #include  <reg51.h> sbit S_L=P3^2; void main() {  unsigned char i;    SCON=0x10;    while(1)    {S_L=0;     S_L=1;      while(RI)       {   RI=0;           i=SBUF;            P1=i;}}} 【答案】通过一片74LS165将并行输入数据转换成串行数据,通过指示灯对数据进行指示。 【详解】(1)硬件连接: S_L是 P3.2 引脚(外部中断 0)的别名,但程序中未使用中断功能。 P1端口用于输出数据(可能连接数码管或 LED 阵列)。 (2)串口配置: SCON = 0x10 将串口设置为模式 1(8 位 UART,波特率可变),允许接收(REN=1),但未设置波特率(需通过定时器 1 配置,代码中未体现)。 (3)数据接收与显示: 主循环中通过 S_L=0; S_L=1; 产生一个短暂的低脉冲(可能用于外部设备触发)。 通过查询 RI 标志位检测串口接收完成。 接收到的数据从 SBUF 读取后直接输出到 P1 端口。 试卷第6页,共6页 试卷第5页,共6页 学科网(北京)股份有限公司 $ 编写说明:四川省普通高校招生职业技能考试电子信息类《单片机原理及应用双析卷》,依据《四川省普通高校招生职业技能考试大纲》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。 本专辑第37、第38卷精准对标四川省考纲,知识模块: 48. 了解串行通信的基本概念; 49. 理解串行通信接口工作方式; 50. 理解串行通信的控制寄存器 SCON 和串行通信简单应用编程; 四川省对口招生考试 电子信息类 《单片机原理及应用》考点双析卷 第37卷 串行通信(2) 老师讲解卷 时间:45分钟 总分:100分 班级_______ 姓名_______ 学号_______ 成绩_______ 一、单项选择题(本大题共20小题,每题3分,共60分) 1.以下哪种不是 51 单片机定时器 / 计数器的计数脉冲来源(   ) A.系统时钟 12 分频后的脉冲 B.外部引脚 T0 输入的脉冲 C.外部引脚 T1 输入的脉冲 D.串口发送数据脉冲 2.在定时器 / 计数器工作方式 2 中,重装初值是由 自动完成的。(   ) A.硬件 B.软件 C.中断服务程序 D.主程序 3.若晶振频率为 12MHz,51 单片机定时器 / 计数器工作在方式 1 时,其最大定时时间约为(   ) A.65.536ms B.131.072ms C.262.144ms D.524.288ms 4.定时器 / 计数器工作方式 0 下,定时器 0 是由 构成。(   ) A.TH0 的 8 位和 TL0 的 8 位 B.TH0 的 8 位和 TL0 的低 5 位 C.TH0 的高 5 位和 TL0 的 8 位 D.TH0 的高 3 位和 TL0 的 8 位 5.单片机定时器 / 计数器的工作方式由 寄存器设置。(   ) A.TCON B.SCON C.TMOD D.IE 6.若单片机晶振频率为12MHz,要实现1ms延时,定时器T0应选择的工作方式是(   ) A.方式0 B.方式1 C.方式2 D.方式3 7.要实现LED灯“亮2s灭1s”循环,需要用到(   ) A.中断功能 B.定时器/计数器 C.串口通信 D.键盘输入 8.8051单片机内部设有几个可编程的定时器/计数器(   ) A.1个 B.2个 C.3个 D.4个 9.单片机采用方式0时是13位计数器,它的最大定时时间是多少(   ) A.81.92ms B.8.192ms C.65.536ms D.6.5536ms 10.若要采用定时器0,方式1,如何设置TMOD(   ) A.00H B.01H C.10H D.11H 11.89C51单片机有几个定时器/计数器(   ) A.1个 B.2个 C.3个 D.4个 12.当TMOD寄存器中C/T位为0时,定时器/计数器工作在(   ) A.定时模式 B.计数模式 C.中断模式 D.停止模式 13.定时器/计数器工作方式2的特点是(   ) A.16位定时/计数 B.8位定时/计数,自动重装初值 C.13位定时/计数 D.分成两个8位定时/计数器 14.启动定时器T0开始计数的指令是使TCON的(   ) A.TF0位置1 B.TR0位置1 C.TR0位置0 D.TR1位置0 15.定时器T0的溢出标志为TF0,采用查询方式,若查询到有溢出时,该标志(   ) A.由软件清零 B.由硬件自动清零 C.随机状态 D.A和B都可以 16.启动定时器1开始定时的指令是(   ) A.CLR TR0 B.CLR TR1 C.SETB TR0 D.SETB TR1 17.用89C51的定时器,若用软件启动,应使TMOD中的(   ) A.GATE位置1 B.C/T位置1 C.GATE位置0 D.C/T位置0 18.89C51单片机的定时器T0用作计数方式时是(   ) A.由内部时钟频率定时,一个时钟周期加1 B.由内部时钟频率定时,一个机器周期加1 C.由外部计数脉冲计数,下降沿加1 D.由外部计数脉冲计数,一个机器周期加1 19.89C51单片机的工作频率为12MHz,其内部定时器的最大定时时间是(   ) A.256μs B.8192μs C.65536μs D.128μs 20.51单片机内16位的定时器/计数器执行的计数方式是(   ) A.减一计数 B.加一计数 C.减二计数 D.加二计数 二、判断题(本大题共10小题,每题2分,共20分) 21.RS232 与单片机连接时,可直接连接,无需额外电路。( ) 22.在 RS232 通信中,逻辑 1 的电平比逻辑 0 的电平高。( ) 23.RS422 与 RS485 的电气接口完全相同,可互相替代使用。( ) 24.RS232 接口的传输距离一般比 RS485 长。( ) 25.RS485 只能进行半双工通信,不能进行全双工通信。( ) 26.RS232 是一种差分传输接口标准。( ) 27.通过软件将 TCON 寄存器中的 TR1 位清零,可以停止定时器1的计数。( ) 28.在 SCON 寄存器中,RI 位用于指示串行口发送数据是否完成。( ) 29.当定时器1溢出时,TCON 寄存器中的TF0位会被置1。( ) 30.在单片机系统中,SCON 寄存器的 SM0 和 SM1 位只用于控制串行口数据的传输速率。( ) 三、综合应用题(本大题共2小题,每题10分,共20分) 31.单片机AT89C51外接时钟频率为12MHz,用定时器/计数器1的工作模式1编程实现从P1.1输出周期为1s的方波。(请填空)      【1】        sbit P1_1=P1^1; unsigned char i; void main() {  i=0;      【2】    ; TH1=(65536-50000)/256; TL1=(65536-50000)%256; EA=1;TR1=1;     【3】  ; while(1) ;  }          void time0_int() interrupt    【4】   {  TH1=(65536-50000)/256;    TL1=(65536-50000)%256;    i++;    if(i==10) {  P1_1=!P1_1;         【5】    ;} }     【1】______【2】______【3】______【4】______【5】______ 32.单片机硬件电路图如图所示,该程序实现的功能是_______________________________。 #include  <reg51.h> sbit S_L=P3^2; void main() {  unsigned char i;    SCON=0x10;    while(1)    {S_L=0;     S_L=1;      while(RI)       {   RI=0;           i=SBUF;            P1=i;}}} 试卷第6页,共6页 试卷第5页,共6页 学科网(北京)股份有限公司 $

资源预览图

第37卷 串行通信(2)四川省对口招生考试-电子信息类《单片机原理及应用双析卷》
1
第37卷 串行通信(2)四川省对口招生考试-电子信息类《单片机原理及应用双析卷》
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。