第八届蓝桥杯单片机初赛客观题汇总与解析V1.0

描述

素材来源:蓝桥杯历届真题

整理:撞上电子公众号

版权:东莞市东城墨竹公子电子工作室【开源】

宗旨:免费的服务,永远的开源

日期:2021.08.23

声明:开源教程,禁止用于商业用途,违者必究。

更新日志

版本号

更新内容

更新日期

备注

V1.0

完成初稿

2021.08.23

一、 填空题

1.1 IAP15F2K61S2 单片机的定时器0具有__种工作模式,当采用外部12MHz晶振时,定时器最大定时长度为__μs。

【解答】 该单片机型号属于蓝桥杯单片机开发板上面的单片机,该单片机的数据信息在数据手册可以查看(如下图):蓝桥杯

单片机定时器能定时的最长时间(),最大硬件定时的最长时间,T=蓝桥杯*Tc,Tc=fosc/12,fosc 是单片机的晶振频率。以频率=12M为例吧,Tc=1us最大定时时间=65536us,并且只能是T0的模式1,模式0最长8192us,模式2与模式3最长256us。

1.2 电路如下图所示,其输入电压 UI1、UI2分别为 0.1V 和 0.2V,试计算出输电压Uo的值__V。

蓝桥杯

【解答】这是一个基本的运放电路,明白运放,就需要明白虚短和虚断的概念。虚断:由于运放的等效内阻很大所以流经运放的电流几乎为0,造成断路的假象;虚短:运放输入端的+与-之间电压几乎相等,造成短路的现象。那我们下载详细分析,由于虚断,所以流经运放的电流几乎为0,导致运放输入端负极电压几乎为0,那么UI1所在的电流大小为I1=UI1/10k=0.00001A,同理,UI2所在的电流为0.00002A,两条电流的支路在运放输入端负极(此时该点电压为0V)组成干路,流经80K的电阻的电流为0.00003A,那么Uo=0.00003A*80K=2.4V,由于运放输入端负极此时该点电压为0V,那么Uo必为负值,所以Uo=-2.4V。

二、 选择题(含多选)

2.1 当电路中有用信号为某一固定频率,宜选用__滤波器,直流电源的滤波电路宜选用__滤波器。

A.带阻 B.低通 C.高通 D.带通

【解答】先给大家解释一下这四种滤波器吧:

2、低通滤波器:是允许低于截止频率的信号通过,但高于截止频率的信号不能通过的一种滤波器。

3、高通滤波器:是一种让某一频率以上的信号分量通过,而对该频率以下的信号分量大大抑制的电容、电感与电阻等器件的组合装置。其特性在时域及频域中可分别用冲激响应及频率响应描述。

4、带通滤波器:是指能通过某一频率范围内的频率分量、但将其他范围的频率分量衰减到极低水平的滤波器,与带阻滤波器的概念相对。一个模拟带通滤波器的例子是电阻-电感-电容电路(RLC circuit)。这些滤波器也可以用低通滤波器同高通滤波器组合来产生。

1、带阻滤波器:是指能通过大多数频率分量、但将某些范围的频率分量衰减到极低水平的滤波器。将输入电压同时作用于低通滤波器和高通滤波器,再将两个电路的输出电压求和,就可以得到带阻滤波器。

通俗理解:假如说一个采样频率是500HZ的传感器。采集到波形去噪声的时候,发现有五种频率:400HZ、30HZ、50HZ、15HZ和10HZ,那么各滤波器的作用如下:

低通滤波器:低于30HZ的通过,<30hz< span="">

高通滤波器:高于30HZ的通过,>30HZ

带通滤波器:>15HZ并且<50hz< span="">

阻通滤波器:<15hz,并且>50HZ

低通和高通是一对,带通和阻通是一对(这样是不是好理解一点)

故当电路中有用信号为某一固定频率,宜选用带通滤波器,直流电源的滤波电路宜选用低通滤波器。

2.2 能够实现线与功能的门电路是 。

A.与非门 B.或非门 C.抑或门 D.OC 门

【解答】线与逻辑,即两个输出端(包括两个以上)直接互连就可以实现“AND”的逻辑功能。在总线传输等实际应用中需要多个门的输出端并联连接使用,而一般TTL门输出端并不能直接并联使用,否则这些门的输出管之间由于低阻抗形成很大的短路电流(灌电流),而烧坏器件。在硬件上,可用OC门或三态门(ST门)来实现。用OC门实现线与,应同时在输出端口应加一个上拉电阻。

2.3 逻辑表达式F=A`B=BC=ABCD=`B的最简式为__。

A.C=D B.C C.`B=C D.`A=C

【解答】利用卡诺图可以化简得到`B=C

2.4 MCS-51单片机在同一优先级的中断源,同时申请中断时,单片机首先响应下列哪个中断源的请求 。

A.串口中断 B.定时器0中断 C.定时器1中断 D.外部中断0

【解答】本题需要大家注意中断的优先级,MCS-51单片机的5个中断优先级如下:外部中断0>定时/计数器0>外部中断1>定时/计数器1>串行中断。

2.5 8051 单片机的 P0 口,当使用外部存储器时它是一个__。

A.传输高8位地址口 B.传输低8位地址口

C.传输高8位数据口 D.传输低8位地址/数据口

【解答】单片机在访问外部存储器的时候,P0口首先是作为低8位的地址线输出地址信号,外接锁存器。然后,74LS373或者245一类的锁存器被其锁存后,P0口再输出数据或者是写入数据。这个就是P0口的双向8位数据口和低8位地址输出口的复用,分时就是先地址后数据。

2.6 数码管动态扫描的程序设计一般需要“消隐”动作,才能保证显示效果清晰,

下面基于 CT017D 竞赛板的数码管显示代码片段中第__行是用来实现“消隐”功能的。

蓝桥杯

A.第 3 行 B.第 4 行 C.第 5 行 D.第 8 行

【解答】本题希望在熟悉了蓝桥杯单片机的数码管的程序代码之后,会很简单,第三行是“消隐”动作,第四行是位选移位,第五行是段选,第七到九行是让数码管准备下一次的位选。

2.7 使用Keil uVision编写51单片机的C程序时,若定义一个变量x,由编译器将其分配到外部RAM中,应定义语句__。

A.code unsigned char x; B.pdata unsigned char x;

C.idata unsigned char x; D.xdata unsigned char x;

【解答】8051结构提供给用户3个不同的存储空间,程序存储器ROM,数据存储器RAM(内部RAM和外部RAM)。

蓝桥杯

Keil C51通过以下的关键字定义了不同的存储类型,从而确保用户能够访问到51架构的全部存储空间。

code:访问程序存储器ROM,即我们常说的代码段,用来存放可执行代码,空间可达64K(0x0000~0xffff),该存储空间的代码段是只读的。

data:访问可直接寻址的片内存储器,即内部RAM,即我们常说的DATA区或数据段,在整个RAM块中只占前128字节(0x00~0x7f)

bdata:访问位寻址的片内存储器,即访问内部RAM,在其中从20H开始的16字节(0x20~0x2f)。

xdata:访问外部数据存储器,即外部RAM,大小64K(0x0000~0xffff),16 位地址寻,称作外部数据区简称XDATA区,访问XDATA须采用间接寻址。

idata:访问间接寻址的内部RAM ,256个字节(0x00~0xff),在8051 系列的一些单片机如8052 有附加的128 字节的内部RAM,固定指前面0x00-0xff的256个字节的片内RAM,其中前128字节和data的128字节完全相同,只是因为访问的方式不同。

pdata:访问当前页面内的外部RAM中的XDATA,每一页256字节,按页访问。2.8 关于单片机下列哪些说法是错误的__。

A.IAP15F2K61S2 单片机复位后,P0~P3 口状态为低电平

B.具有 PWM 功能的单片机可通过滤波器实现 DAC 功能

C.IAP15F2K61S2 可以使用内部 RC 振荡器,也可以使用外部晶振工作

D.所有单片机下载程序都需要冷启动

【解答】一般单片机复位后,引脚状态都是高电平。部分单片机下载程序需要冷启动比如8051系列,但是还是有部分是不需要的,比如stm32系列。B和D说法是正确的,没有问题。

蓝桥杯

往期精彩

【1】【蓝桥杯嵌入式主板G4】第五章 利用Delay函数来实现LED的闪烁

【2】【蓝桥杯嵌入式主板G4】第三章 点亮一个LED

【3】【蓝桥杯物联网】第四章 点亮一个LED

【4】【蓝桥杯物联网】第一章 了解开发板

【5】【蓝桥杯嵌入式主板G4】第四章 stm32g4xx_hal.c的常见函数(一)

蓝桥杯

点个在看你最好看

蓝桥杯

原文标题:第八届蓝桥杯单片机初赛客观题汇总与解析V1.0

文章出处:【微信公众号:撞上电子】欢迎添加关注!文章转载请注明出处。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分