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

2026-04-27
| 2份
| 10页
| 30人阅读
| 0人下载

内容正文:

编写说明:四川省普通高校招生职业技能考试电子信息类《单片机原理及应用双析卷》,依据《四川省普通高校招生职业技能考试大纲》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。 本专辑第35、第36卷精准对标四川省考纲,知识模块: 48. 了解串行通信的基本概念; 49. 理解串行通信接口工作方式; 50. 理解串行通信的控制寄存器 SCON 和串行通信简单应用编程; 四川省对口招生考试 电子信息类 《单片机原理及应用》考点双析卷 第35卷 串行通信(1) 老师讲解卷 时间:45分钟 总分:100分 班级_______ 姓名_______ 学号_______ 成绩_______ 一、单项选择题(本大题共20小题,每题3分,共60分) 1.将T1设定为计数方式,T0设定为定时方式,都工作在方式0,门空位均不起作用,则设定方法是(   ) A.TMOD=0x26 B.TMOD=0x22 C.TMOD=0x66 D.TMOD=0x00 2.定时器0,模式1的定时范围为(   ) A.1us B.256us C.65536us D.1000us 3.串行口工作方式0的波特率是(   ) A./12 B.可变的 C./64 D./32或/64 4.51单片机的定时器/计数器工作方式2是(   ) A.8位计数器结构 B.2个8位计数器结构 C.13位计数器结构 D.16位计数器结构 5.在串行口工作于移位寄存器方式时,启动接收的是(   ) A.RE B.RI C.REN和RI D.TR 6.若单片机的晶振为12MHz,设T1工作在方式0且需定时1ms,则定时器初值为(   ) A.500 B.1000 C.2^13-1000 D.2^16-1000 7.串行接口实现串行通信时,若两机的发送与接收可以同时进行,则称为(   ) A.半双工传送 B.全双工传送 C.单工传送 D.双工传送 8.用8051串行口扩展并行I/O口时,串行口工作方式应选择(   ) A.方式0 B.方式1 C.方式2 D.方式3 9.51单片机串行口工作方式0的波特率是(   ) A./12 B./32或/64 C.可变的 D./64 10.定时器/计数器0在GATE=0时运行的条件是(   ) A.P3.2=1 B.设置好定时初值 C.TR0=1 D.T0开中 11.串行口的4种工作方式中,工作方式1的通信方式是(   ) A.8位同步 B.9位同步 C.10位异步 D.11位异步 12.串行口的控制寄存器SCON中,REN的作用是(   ) A.串行口允许接收位 B.发送中断请求标志位 C.接收中断请求标志位 D.数据/地址位 13.定时器0(T0)、定时器1(T1)中断源入口地址分别为(   ) A.000BH,001BH B.0000H,001BH C.001BH,0013H D.000BH,0013H 14.单片机的定时器/计数器工作方式0是(   ) A.8位计数器结构 B.2个8位计数器结构 C.13位计数结构 D.16位计数结构 15.51单片机串行口的4种工作方式中,可用于I/O接口扩展的是(   ) A.方式0 B.方式1 C.方式2 D.方式3 16.51单片机的定时器/计数器工作模式0是(   ) A.8位计数器结构 B.2个8位计数器结构 C.13位计数器结构 D.16位计数器结构 17.使用定时器实现数码管扫描时,TMOD寄存器应设置为(   ) A.0x01 B.0x10 C.0x20 D.0x02 18.51单片机串口通信中,若晶振为11.0592MHz,要生成9600波特率,定时器T1的初值应为(   ) A.0xFD B.0xFA C.0x20 D.0xFF 19.使用定时器实现数码管扫描时,TH1的初始值通常设置为(   ) A.0x00 B.0xFC C.0xFF D.0x3C 20.串口通信中波特率是fosc/12的方式是(   ) A.方式0 B.方式1 C.方式2 D.方式3 二、判断题(本大题共10小题,每题2分,共20分) 21.单片机的串口通信波特率只能由定时器1产生。( ) 22.TR0=1;语句用于启动定时器0。( ) 23.通信有并行通信和串行通信两种方式。( ) 24.在51单片机中,定时器T0工作在模式1(16位定时器)时,若未在中断服务函数中重装初值,定时器将停止计数。( ) 25.在C51的定时器中断中,TH0和TL0的初值会自动重装,因此无需在中断服务函数中重新赋值。 ( ) 26.51单片机的串行口控制器有1个。( ) 27.在C51中,串口中断触发后,需要手动清除TI(发送中断标志)或RI(接收中断标志),否则会重复进入中断。( ) 28.若定时器 1 工作在方式 0,当 TL1 计数溢出时,TF1 位会被置 1,同时 TH1 中的初值会自动装入 TL1。( ) 29.51 单片机定时器 / 计数器的计数脉冲只能来自内部时钟( ) 30.已知晶振频率为 12MHz,51 单片机定时器 / 计数器工作在方式 1 定时 1ms,其初值计算错误的是 0xFC18。( ) 三、综合应用题(本大题共2小题,每题10分,共20分) 31.串口通信中,如何配置波特率为9600(12MHz晶振)。 32.在AT89C51单片机上,P1口接8个发光二极管,P3.4和P3.5接2个按钮开关模拟计数器输入,定时器/计数器0有一个计数时,让P1.0位取反;当定时器/计数器1有三个计数时,让P1.7位取反。(请填空) #include<reg51.h> sbit  LED0=P1^0; sbit  LED7=P1^7; void  main(  ) { 【1】;      TH0=255;TL0=255; TH1=【2】; TL1=【3】;     EA=1; ET0=1; ET1=1; 【4】;TR1=1;  while(1); } void  time0_int(void)  interrupt 【5】 {   LED0=~LED0;}     void  time0_int(void)  interrupt 3    {   LED7=~LED7;} 【1】______【2】______【3】______【4】______【5】______ 试卷第6页,共6页 试卷第5页,共6页 学科网(北京)股份有限公司 $ 编写说明:四川省普通高校招生职业技能考试电子信息类《单片机原理及应用双析卷》,依据《四川省普通高校招生职业技能考试大纲》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。 本专辑第35、第36卷精准对标四川省考纲,知识模块: 48. 了解串行通信的基本概念; 49. 理解串行通信接口工作方式; 50. 理解串行通信的控制寄存器 SCON 和串行通信简单应用编程; 四川省对口招生考试 电子信息类 《单片机原理及应用》考点双析卷 第35卷 串行通信(1) 老师讲解卷 时间:45分钟 总分:100分 班级_______ 姓名_______ 学号_______ 成绩_______ 一、单项选择题(本大题共20小题,每题3分,共60分) 1.将T1设定为计数方式,T0设定为定时方式,都工作在方式0,门空位均不起作用,则设定方法是(   ) A.TMOD=0x26 B.TMOD=0x22 C.TMOD=0x66 D.TMOD=0x00 【答案】A 2.定时器0,模式1的定时范围为(   ) A.1us B.256us C.65536us D.1000us 【答案】B 3.串行口工作方式0的波特率是(   ) A./12 B.可变的 C./64 D./32或/64 【答案】A 4.51单片机的定时器/计数器工作方式2是(   ) A.8位计数器结构 B.2个8位计数器结构 C.13位计数器结构 D.16位计数器结构 【答案】A 5.在串行口工作于移位寄存器方式时,启动接收的是(   ) A.RE B.RI C.REN和RI D.TR 【答案】C 6.若单片机的晶振为12MHz,设T1工作在方式0且需定时1ms,则定时器初值为(   ) A.500 B.1000 C.2^13-1000 D.2^16-1000 【答案】C 7.串行接口实现串行通信时,若两机的发送与接收可以同时进行,则称为(   ) A.半双工传送 B.全双工传送 C.单工传送 D.双工传送 【答案】B 8.用8051串行口扩展并行I/O口时,串行口工作方式应选择(   ) A.方式0 B.方式1 C.方式2 D.方式3 【答案】A 9.51单片机串行口工作方式0的波特率是(   ) A./12 B./32或/64 C.可变的 D./64 【答案】A 10.定时器/计数器0在GATE=0时运行的条件是(   ) A.P3.2=1 B.设置好定时初值 C.TR0=1 D.T0开中 【答案】C 11.串行口的4种工作方式中,工作方式1的通信方式是(   ) A.8位同步 B.9位同步 C.10位异步 D.11位异步 【答案】C 12.串行口的控制寄存器SCON中,REN的作用是(   ) A.串行口允许接收位 B.发送中断请求标志位 C.接收中断请求标志位 D.数据/地址位 【答案】A 13.定时器0(T0)、定时器1(T1)中断源入口地址分别为(   ) A.000BH,001BH B.0000H,001BH C.001BH,0013H D.000BH,0013H 【答案】A 14.单片机的定时器/计数器工作方式0是(   ) A.8位计数器结构 B.2个8位计数器结构 C.13位计数结构 D.16位计数结构 【答案】C 15.51单片机串行口的4种工作方式中,可用于I/O接口扩展的是(   ) A.方式0 B.方式1 C.方式2 D.方式3 【答案】A 16.51单片机的定时器/计数器工作模式0是(   ) A.8位计数器结构 B.2个8位计数器结构 C.13位计数器结构 D.16位计数器结构 【答案】C 17.使用定时器实现数码管扫描时,TMOD寄存器应设置为(   ) A.0x01 B.0x10 C.0x20 D.0x02 【答案】C 18.51单片机串口通信中,若晶振为11.0592MHz,要生成9600波特率,定时器T1的初值应为(   ) A.0xFD B.0xFA C.0x20 D.0xFF 【答案】A 19.使用定时器实现数码管扫描时,TH1的初始值通常设置为(   ) A.0x00 B.0xFC C.0xFF D.0x3C 【答案】B 20.串口通信中波特率是fosc/12的方式是(   ) A.方式0 B.方式1 C.方式2 D.方式3 【答案】A 二、判断题(本大题共10小题,每题2分,共20分) 21.单片机的串口通信波特率只能由定时器1产生。( ) 【答案】错误 22.TR0=1;语句用于启动定时器0。( ) 【答案】正确 23.通信有并行通信和串行通信两种方式。( ) 【答案】正确 24.在51单片机中,定时器T0工作在模式1(16位定时器)时,若未在中断服务函数中重装初值,定时器将停止计数。( ) 【答案】错误 25.在C51的定时器中断中,TH0和TL0的初值会自动重装,因此无需在中断服务函数中重新赋值。 ( ) 【答案】错误 26.51单片机的串行口控制器有1个。( ) 【答案】错误 27.在C51中,串口中断触发后,需要手动清除TI(发送中断标志)或RI(接收中断标志),否则会重复进入中断。( ) 【答案】正确 28.若定时器 1 工作在方式 0,当 TL1 计数溢出时,TF1 位会被置 1,同时 TH1 中的初值会自动装入 TL1。( ) 【答案】错误 【详解】在工作方式 0 下,当 TL1 计数溢出时,TF1 位会被置 1,但没有自动重装初值功能,不会自动将 TH1 中的初值装入 TL1,若要继续定时或计数,需软件重新设置初值。故表述错误。 29.51 单片机定时器 / 计数器的计数脉冲只能来自内部时钟( ) 【答案】错误 【详解】51 单片机定时器 / 计数器的计数脉冲来源有两种,一种是内部时钟脉冲,即系统时钟经过频后得到的脉冲信号,用于定时;另一种是外部事件脉冲,通过引脚 T0 或 T1 输入的外部脉冲信号,用于计数外部事件。故表述错误。 30.已知晶振频率为 12MHz,51 单片机定时器 / 计数器工作在方式 1 定时 1ms,其初值计算错误的是 0xFC18。( ) 【答案】错误 【详解】机器周期=12/晶振频率=1us。方式1是16位定时器,定时时间t=(216-初值)×机器周期,已知t=1ms=1000ms,则初值=216-1000=64536,转换为为十六进制为 0xFC18,所以该初值计算正确。故表述错误。 三、综合应用题(本大题共2小题,每题10分,共20分) 31.串口通信中,如何配置波特率为9600(12MHz晶振)。 【答案】SCON = 0x50; TMOD |= 0x20;   TH1=0xFD;     TL1 = 0xFD; TR1 = 1; 【详解】SCON = 0x50;     // 模式1,允许接收 TMOD |= 0x20;    // T1模式2(自动重载) TH1 = 0xFD;      // 波特率9600 TL1 = 0xFD;     // 波特率9600 TR1 = 1;         // 启动T1 32.在AT89C51单片机上,P1口接8个发光二极管,P3.4和P3.5接2个按钮开关模拟计数器输入,定时器/计数器0有一个计数时,让P1.0位取反;当定时器/计数器1有三个计数时,让P1.7位取反。(请填空) #include<reg51.h> sbit  LED0=P1^0; sbit  LED7=P1^7; void  main(  ) { 【1】;      TH0=255;TL0=255; TH1=【2】; TL1=【3】;     EA=1; ET0=1; ET1=1; 【4】;TR1=1;  while(1); } void  time0_int(void)  interrupt 【5】 {   LED0=~LED0;}     void  time0_int(void)  interrupt 3    {   LED7=~LED7;} 【1】______【2】______【3】______【4】______【5】______ 【答案】 TMOD=0x66 253 253 TR0=1 1 【详解】【1】TMOD寄存器设置为0x66,配置定时器/计数器0和1为模式2(8位自动重装载计数器)。 低4位(T0):0110→模式2,计数模式(C/T=1)。 高4位(T1):0110→模式2,计数模式(C/T=1)。 【2】253和【3】253 定时器/计数器1需要3个计数脉冲触发一次中断。 模式2自动重装载值计算:256-3=253。 当TL1从253计数到255溢出时,TH1自动重装253,同时触发中断。 【4】TR0=1 启动定时器/计数器0。 题目已给出TR1=1(启 T1),此处需补充启动 T0。 【5】1 定时器/计数器0的中断号为 1。 试卷第6页,共6页 试卷第5页,共6页 学科网(北京)股份有限公司 $

资源预览图

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