【蓝桥杯单片机(24)】历届单片机客观题及答案解析


目录
考前冲刺,专栏完结篇


## 推荐链接:
推荐视频–小蜜蜂老师讲解
赛点资源包下载,提取码:brno
三极管基本知识总结
运算放大电路的基础
第十三届蓝桥杯单片机官方直播课录屏



一些刷题后的总结(个人理解)

1、一些常用的基础C语言知识,特别是关于单片机的一些C语言关键词如code、pdata、static、xdata等等
2、单片机的硬件知识(不需要死记硬背),主要是还是会阅读该手册,除此之外,一些板子上的外设也需要有一定了解,比如DS18B20的一些知识等等
在这里插入图片描述
3、数字逻辑知识,常用的是逻辑表达式的化简、逻辑运算符的理解使用,如&|~等等,还有计数器触发器这些也有
4、模电知识,常见的就是运放电路的计算、二极管三极管的应用理解。


第八届预赛试题—电子钟

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

解析:
1.查阅手册,关键词定时器,找到第七章稍微阅读P483可知

通过对寄存器TMOD的M0(TMOD.0)、M1TMOD.1)两位的设置,定时器/计数器0有4种不同的工作方式,
通过对寄存器TMOD的M0(TMOD.4)、M1TMOD.5)两位的设置,定时器/计数器1有3种不同的工作方式,
在这里插入图片描述

STC15系列单片机的定时器有两种计数速率:一种是12T模式,每12个时钟加1,与传统8051单片机相同;另外一种是1T模式,每个时钟加1,速度是传统8051单片机的12倍。T0的速率由特殊功能寄存器AUXR中的T0x12决定,如果T0x12=0,T0则工作在12T模式;如果T0x12=1,T0则工作在1T模式。
(12T模式下)12MHZ最大定时时长,由TH0和TL0(TH1、TL1)共同决定。TL0是低八位,TH0是高八位,在12MHZ下,每次加一,时间为1us。一共可以计时TH0*256+TL0us,TH0最大值为255,再来一位将置零,产生中断,TL0最大值为256.由此可得最大计时时长为65536us,定时器1同理。

(2)运放电路如图 4.22 所示,其输入电压 UI1 和 UI2分别为 0.1V 和 0.2V,输出电压 UO的值为_____-2.4___V。
在这里插入图片描述

解析:

所有的运放电路都围绕着两个词,虚短和虚断;
虚短:近似短路;虚断:近似断路
在这里插入图片描述
根据这两个概念,来解析题目
在这里插入图片描述

(3)当电路中的有用信号为某一固定频率时,宜选用___D___滤波器,直流电源的滤波电路宜选用____B___滤波器。
A.带阻 B.低通 C.高通 D.带通

解析:

无源滤波器中按所通过信号的频段分为低通、高通、带通、带阻和全通滤波器五种。


低通滤波器:它允许信号中的低频直流分量通过,抑制高频分量或干扰和噪声;


高通滤波器:它允许信号中的高频分量通过,抑制低频或直流分量;


带通滤波器:它允许一定频段的信号通过,抑制低于或高于该频段的信号、干扰和噪声;


带阻滤波器:它抑制一定频段内的信号,允许该频段以外的信号通过,又称为陷波滤波器。


全通滤波器:全通滤波器是指在全频带范围内,信号的幅值不会改变,也就是全频带内幅值增益恒等于1。一般全通滤波器用于移相,也就是说,对输入信号的相位进行改变,理想情况是相移与频率成正比,相当于一个时间延时系统。

(4)能够实现线与功能的门电路是____D____。
A.与非门 B.或非门 C.异或门 D.OC 门

解析:

简单来说,任意一开关只要对地导通,这整根线就一定全部是低电平,通俗理解就是每一个开关都能充当总开关。
OC门(集电极开路)功能:1、实现与或非逻辑,用做电平转换,用做驱动器2、 线与逻辑3、 三态门(TS门)

(5)逻辑表达式 F=A ¬B +BC+ABCD+ ¬B 的最简式为___C_____。
A.C+D
B.C
C. ¬B +C
D. ¬A +C

解析:

大佬的逻辑表达式化简总结
我这种菜鸡只会排除法哈哈,全0得到F=1,排除AB;剩下两个选项与AB有关,就A=1其他全0,得到F=1,即可排除D。

(6)MCS-51 单片机在同一优先级的中断源同时申请中断时,单片机首先响应下列___D_____
中断源的请求。
A.串口中断 B.定时器 0 中断
C.定时器 1 中断 D.外部中断 0

解析:
这里是引用

(7)8051 单片机的 P0 口,当使用外部存储器时它是一个____D____。
A.传输高 8 位地址口 B.传输低 8 位地址口
C.传输高 8 位数据口 D.传输低 8 位地址/数据口

解析:

通常这类题需要查阅手册,根据题干找到关键词外部存储器,因此查阅手册第三章存储器找到外部存储器一节,即P297快速阅读一下就可以找到下图。
从图中可以知道,P2是传输高八位的地址;
P0传输低八位的数据和低八位的地址
在这里插入图片描述

(8)数码管动态扫描的程序设计一般需要“消隐”动作,才能保证显示效果清晰,下面基于
实训平台的数码管显示代码片段中第 ___A___行是用来实现“消隐”功能的。
1 void display(void)
2 {
3 XBYTE[0xE000] = 0xff;
4 XBYTE[0xC000] = (1<<dspcom);
5 XBYTE[0xE000] = tab[dspbuf[dspcom]];
6
7 if(++dspcom == 8)
8 dspcom = 0;
9 }
A.3 B.4 C.5 D.8

解析

数码管消隐意思是在全部数码显示完后再全部熄灭后再跳到第一个显示
第三行代码作用是将P0全部输出高电平,打开锁存器后有一瞬间数码管将全灭。达到消影效果

(9)使用 Keil μVision 编写 51 单片机的 C 程序时,若定义一个变量 x,并由编译器将其分配__D___到外部 RAM 中,应定义 语句。
A.code unsigned char x; B.pdata unsigned char x;
C.idata unsigned char x; D.xdata unsigned char x;

解析:

1、code,放入ROM中,写入后就不能再更改
2、 data:固定指前面0x00-0x7f的128个RAM,可以用acc直接读写的,速度最快,生成的代码也最小
3、idata:固定指前面0x00-0xff的256个RAM,其中前128和data的128完全相同,只是因为访问的方式不同。idata是用类似C中的指针方式访问的
4、 xdata,为定义在单片机00h-ffh之外的地址内,就是指外部存储空间。
5、pdata:外部扩展RAM的低256个字节,地址出现在A0-A7的上时读写,

(10)关于单片机下列____AD____是错误的。
A.IAP15F2K61S2 单片机复位后,P0~P3 口状态为低电平
B.具有 PWM 功能的单片机可通过滤波器实现 DAC 功能
C.IAP15F2K61S2 可以使用内部 RC 振荡器,也可以使用外部晶振工作
D.所有单片机的程序下载都需要冷启动过程

解析:

这怎么可能去背呢,当然是查手册啦,比赛提供的该手册STC15系列单片机用户手册.pdf已经写的明明白白了
A.P312页,第四章有对于IO口的描述
在这里插入图片描述
B.PWM波是一种周期一定,而高低电平占空比可调的方波,DAC是模拟输出。二者本质是一样的,可以使用PWM+简单的RC滤波来实现DAC
C.P204页,见表。目录搜索关键字时钟
IAP15F2K61S2 在这里插入图片描述> D.这太明显错了,我用的普中的板子,就是开机直接下载的,对于STC的单片机是必须的,STC是只有在冷启动的时候才会检查下载指令 这样才能和PC通讯上



第八届决赛试题—超声波测距机

(1)欲提高电压比较器的抗干扰能力,应选用下列哪种类型的比较器?( B)
A.双限比较器 B.滞回比较器
C.过零比较器 D.单限比较器

解析:

电压比较器是对输入信号进行鉴别与比较的电路,是组成非正弦波发生电路的基本单元电路。
常用的电压比较器有单限比较器(过零比较器)、滞回(施密特触发器、迟滞比较器)比较器、窗口(双限)比较器、三态电压比较器等


单限比较器灵敏但抗干扰能力差
滞回比较器具有滞回性(惯性),具有一定抗干扰能力
窗口比较器具有抗共模干扰特性

(2)下列哪个 C51 关键字能够实现指定工作寄存器区?(C )
A.interrupt B.code
C.using D.reentrant

解析:

interrupt中断函数关键字
code,将指定数据写入ROM中,一旦写入不可更改
using指定工作寄存器区
reentrant 将函数声明为可重入函数,即该函数可以被多个进程使用

(3)单个运算放大器和若干个电阻无法构成以下哪种电路?( CD)
A.比较器 B.跟随器
C.乘法器 D.振荡器

解析

乘法器是由更基本的加法器组成的。
振荡器:三极管放大器

(4)关于 IAP15F2K61S2 单片机的中断错误的说法是(D )。
A.上升沿和下降沿均可以触发外部中断请求
B.外部中断响应后,中断请求标注会自动清零,无须其他处理
C.EA 可以控制禁用所有中断源的中断请求
D.在中断源中断允许的条件下,单片机在任意时刻都能够响应中断请求

解析
查手册!关键词外部中断,找到第六章中断系统,

A、稍微阅读片刻,可以找到P444页有相关描述
在这里插入图片描述
B、由上图可知正确
C、P442找到下图可以知道所有的中断允许位都是可以受EA控制的
在这里插入图片描述
D.正在执行的某一单条指令未执行完成不可响应中断

(5)超声波传感器基于下列哪个物理效应?( C)
A.温度效应 B.霍尔响应
C.压电效应 D.横向效应

解析

压电效应:高频电信号加在压电陶瓷上时,则产生高频声信号(机械震动),这就是我们平常所说的超声波信号

(6)某传感器输出电压信号(几乎不能够提供电流),经过放大后希望输出电压与信号成正比,此时应该选择(C )放大电路。
A.电流串联负反馈 B.电流并联负反馈
C.电压串联负反馈 D.电压并联负反馈

解析:

电压串联负反馈的反馈信号是电压量,电压并联负反馈的反馈信号是电流量

(7)N 个触发器构成的计数器中,有效状态最多有(A )个。
A.2N B.N
C.2N−1 D.2N

解析:

计数器一共有2^N个状态.有效态最大的是扭形计数器,2N个有效态。是环形的2倍!

(8)对结构体变量 sh 成员引用不正确的是( D)。
struct shape{
float length;
int width;
int heigth;
}sh, *ptr;
ptr = &sh;
A.sh.width B.(*ptr).length
C.ptr→width D.ptr.length

D,sh是结构体变量名。ptr是指针变量名

结构体的引用有如下三种方式

1、由结构体变量名引用其成员:
结构体变量名.成员名
sh.width
2、由指向结构体的指针变量引用结构体成员
指针变量名 -> 成员名
ptr→width
3、(*指针变量名).成员名
(*ptr).length
如果考试不知道该知识,可以在keil中编译执行,妥妥拿分!

(9)图 4.29 所示运放电路中电路的输出电压 UO为____-2.5____V。
在这里插入图片描述

解析:

运算放大电路的基础

(10)填空完成下列 C51 程序片段,以最合理的方式实现 MCS51 单片机将片外数据存储器中从 0x100 开始的 10 个字节数据传送到单片机片内 0x40 开始的区域内。
void transfer (void)
{
unsigned char data index = 0;
unsigned char * A mcu_ram;
unsigned char * D extern_ram;
mcu_ram = 0x40;
extern_ram = 0x100;
for(index=0; index<10; index++)
*(mcu_ram + i) = *(extern_ram + i);
}
A.data B.pdata
C.idata D.xdata

解析:
片外数据存储器中从 0x100就是外部存储空间,关键词xdata
片内 0x40 ,RAM空间,关键词data或idata

1、code,放入ROM中,写入后就不能再更改
2、 data:固定指前面0x00-0x7f的128个RAM,可以用acc直接读写的,速度最快,生成的代码也最小
3、idata:固定指前面0x00-0xff的256个RAM,其中前128和data的128完全相同,只是因为访问的方式不同。idata是用类似C中的指针方式访问的
4、 xdata,为定义在单片机00h-ffh之外的地址内,就是指外部存储空间。
5、pdata:外部扩展RAM的低256个字节,地址出现在A0-A7的上时读写,



第九届预赛试题—彩灯控制器

(1)当 MCS-51 访问片外的存储器时,其低 8 位地址由____P0____口提供,高 8 位地址由___P2_____口提供,8 位数据由___P0_____口提供。

解析:

这怎么可能去背呢,当然是查手册啦,比赛提供的该手册STC15系列单片机用户手册.pdf已经写的明明白白了
什么是片外存储器嘛,就是个扩展的存储嘛。直接看目录找到第三章存储器,再找到外部扩展,稍微找一找就看到了P299再讲这个东西,很明显 P2[7:0]传输的是地址的8到15位,那不就是高八位地址??P0[7:0]先传输的是地址的0到7位,那不就是低八位地址??
然后传输了8位数据
在这里插入图片描述

(2)当由 MCS-51 单片机构成的系统正常工作后,在 RST 引脚上附加一____高____电平,并至少维持_____2___个机器周期可令系统复位,复位后各 IO 口为_____高___电平。

解析:

查手册,关键词复位
查看目录找到复位,稍微i阅读找到P231页有如下描述,51单片机的12个时钟为一个机器周期,因此至少需要两个机器周期。在这里插入图片描述> P329找到关于IO口复位后的描述如下两个只是

(3)当温度升高时,二极管的反向饱和电流将( A)。
A.增大 B.减小
C.保持不变 D.与温度没有直接关系

解析:
反向饱和电流
说实话,考到这种我只能靠常识蒙,想到温度越高,电子应该能量越高,更容易脱落形成自由电子,哈哈,蒙个A,(这啥博主,居然教人蒙手动狗头!!)

反向饱和电流由二极管中少子的漂移运动产生的,这些少子是由于半导体的热激发脱离共价键而产生的,温度越高,获得能量脱离束缚的电子就越多,少子也就越多,饱和电流就越大。

(4)下列哪个 C51 关键字能够将数据存储在程序存储区中?(D )
A.xdata B.idata
C.bdata D.code

解析
片外数据存储器中从 0x100就是外部存储空间,关键词xdata
片内 0x40 ,RAM空间,关键词data或idata

1、code,放入ROM中,写入后就不能再更改
2、 data:固定指前面0x00-0x7f的128个RAM,可以用acc直接读写的,速度最快,生成的代码也最小
3、idata:固定指前面0x00-0xff的256个RAM,其中前128和data的128完全相同,只是因为访问的方式不同。idata是用类似C中的指针方式访问的
4、 xdata,为定义在单片机00h-ffh之外的地址内,就是指外部存储空间。
5、pdata:外部扩展RAM的低256个字节,地址出现在A0-A7的上时读写,

(5)设计一位 8421 BCD 码计数器至少需要( B)个触发器。
A.3 B.4
C.5 D.8

解析

数电知识
学过数字逻辑的就挺简单的,一个触发器能保存一位二进制数。一位 8421 BCD有0~9这十个状态,至少要4个触发器才有16个状态,其中有六个是无效态

(6)如图 4.35 所示共阴极数码管显示“F”的编码是(B )
在这里插入图片描述
A.0xC8 B.0x71
C.0xD9 D.0xE2

解析:

板子用的是共阳极数码管。这里考察的是共阴极,1亮0灭。注意顺序

(7)为了使高阻信号源与低阻负载进行配合,在设计电路过程中往往需要进行阻抗匹配,以下哪种电路适合接入高阻信号源与低阻负载之间?( C)
A.共射电路 B.共基电路
C.共集电路 D.以上都可以

解析:

共基、共射、共集
我这种菜鸡,考到还不是只有蒙,,,,,,,平时能多了解就多了解点吧

(8)在 C51 中以下哪种数据类型能够表达的数值最大?(D )
A.char B.long
C.int D.float

解析

C语言常识了哈,float最大,

(9)运放电路如图 4.36 所示,输入与输出之间的关系是( B)。
在这里插入图片描述
A.UO = U1 + U2×R1/R2
B.UO = U1 + U2×R2/R1
C.UO = U1×R2/R1 + U2
D.UO = U1×R1/R2 + U2

解析:

运算放大电路的基础
在这里插入图片描述

(10)关于 MCS-51 单片机,以下说法中错误的有( BD)。
A.单片机数据存储器和程序存储器扩展的最大范围是一样的。
B.串口数据发送和接收缓冲器均为 SBUF,不能够同时发送和接收数据。
C.为消除按键产生的抖动,可以采用软件和硬件两种办法。
D.单片机上电复位后,片内数据存储器的内容均为 00H。

解析:
一些51编程的常识
串口数据发送和接收缓冲器均为 SBUF,能够同时发送和接收数据。这个学串口中断几乎是必了解的。我博客有一篇写了串口
单片机上电复位后,片内数据存储器的内容均为 00H。这个是错的哈,不然蜂鸣器这些开机也不会乱响了



第九届决赛试题—多功能测量仪表

(1)IAP15F2K61S2 单片机具有____2____个串口,单片机内部___2_____个外设可作为串口 1波特率发生器。

解析:

IAP15F2K61S2 单片机内部有 2 个采用 UART 工作方式的全双工串行通信接口(串行口 1 和串行口 2)。
IAP15F2K61S2 单片机串行口 1 对应的硬件部分是 TxD 和 RxD,串行口 2 对应的硬件部分是TxD2 和 RxD2,
定时器1和定时器2可以用作串口1波特率发生器。定时器2可以用作串口2波特率发生器
技巧:如果不知道这个串口的知识,可以通过STC-ISP这个考试烧录软件来检验或猜测自己的答案,选择正确的芯片,找到波特率计算器这里。选择串口和波特来吧发生器就可以知道了
在这里插入图片描述

(2)由理想运算放大器构成的小信号交流放大电路如图 4.45 所示,频带内的电压放大倍数为___-100_____,下限频率 fL为____159____Hz(电压放大倍数和截止频率均取整数部分)。
在这里插入图片描述

解析:

我选择寄了。。。咳咳,后面统一学习一下模电知识,再回来补充这里!!
在这里插入图片描述

(3)单片机内部反应程序运行状态或运算结果的特征寄存器是( B)。
A.PC B.PSW
C.SP D.A

解析:

PSW是Program Status Word的缩写,即程序状态字(也叫程序状态寄存器),可用于OS在管态(系统态)和目态(用户态)之间的转换。
程序状态寄存器PSW是计算机系统的核心部件——运算器的一部分,PSW用来存放两类信息:
一类是体现当前指令执行结果的各种状态信息,称为状态标志,如有无借位进位(CY位)、有无溢出(OF位)、结果正负(SF位)、结果是否为零(ZF位)、奇偶标志位(PF位)等;
另一类是存放控制信息,称为控制状态,如允许中断(IF位),跟踪标志(TF位),方向标志(DF)等。有些机器中将PSW称为标志寄存器FR(Flag Register)。来自百度百科

(4)以下哪个选项不是 C51 的基本数据类型?(D )
A.char B.int
C.void D.double

解析:

基本数据类型 int

(5)测得某些电路中三极管的各极电压如图 4.46 所示,哪些三极管处于放大状态?
( AD)
在这里插入图片描述

解析:

AD 只要基级和发射极压差达到+0.7V导通二极管就可以放大在这里插入图片描述

(6)同步时序电路和异步时序电路比较,其差异在于后者( B)。
A.没有触发器 B.没有统一的时钟控制脉冲
C.没有稳定状态 D.输出只与内部状态有关

解析:

在同步时序电路中,各触发器的时钟端全部连接到同一个时钟源上,只有当时钟脉冲到来时,电路的状态才能改变。(注意不要求是同一时钟,而是同源时钟。所谓的同源时钟是指同一个时钟源衍生频率比值为2的幂次方,且初相位相同的时钟。)
同步逻辑是指时钟之间有固定的因果关系逻辑,
异步时序逻辑电路不存在统一的时钟,触发条件由多个控制因素组成,任何一个因素的跳变都可以触发寄存器的变化。
异步逻辑是指各时钟之间没有固定的因果关系逻辑。

(7)C51 中一般指针变量需要占据几个字节的存储空间?( C)
A.1 B.2
C.3 D.4

解析:

三个字节,第一个字节表示存储器类型,第二,三个字节是指向数据地址的高字节和低字节

(8)以下表达式中符合逻辑运算法则的是( D)。
A.C·C = C2
B.1 + 1 = 10
C.0 < 1
D.C + 1 = 1

解析:

表示方法
“∨” 表示"或"
“∧” 表示"与".
“┐"表示"非”.
“=” 表示"等价".
1和0表示"真"和"假"
(还有一种表示,"+“表示"或”, "·“表示"与”)

(9)以下关于单片机的说法中错误的是( AB)。
A.堆栈是单片机内部的一个特殊区域,与 RAM 无关
B.汇编语言指令是指能够被单片机直接执行的指令
C.单片机的总线宽度决定了单片机的寻址能力
D.单片机对内部 RAM 和外部 RAM 的读写速度是不同的

解析

在单片机应用中,堆栈是个特殊的存储区,主要功能是暂时存放数据和地址,通常用来保护断点和现场。RAM在计算机和数字系统中用来暂时存储程序、数据和中间结果。关系不言而喻了吧
CPU能直接执行的只有二进制编码

(10)两个电压放大倍数相同(电路相同,且采用同一种晶体管)的电路 A 和 B,对同一个信号源的电压进行放大,在负载开路的条件下,测得 A 电路的输出电压较小,不考虑仪表的测量误差,这说明 A 电路(C )。
A.输入电阻大 B.输出电阻大
C.输入电阻小 D.输出电阻小

解析:
输出电压越大,放大电路的输入电阻 ri 比信号源内阻 r s 越大得多
输出功率越大,使电路的输入电阻越趋近于信号源的内阻

输入、输出电阻与带负载能力的总结



第十届预赛试题

(1)二极管电路如图 4.52 所示,若二极管的导通电压为 0.7V,输出电压 UO为( B)。 A.9V B.0.7V
C.6.7V D.0.35V
在这里插入图片描述

解析:

(2)当 MCS-51 单片机扩展外部存储器时,P2 口可作为( C)。
A.8 位数据输入口 B.8 位数据输出口
C.输出高 8 位地址 D.输出低 8 位地址

解析:

前面也有这种题,见第九届彩灯控制器第一题

如果平常没有积累这些知识,别慌,查看手册可以知晓。直接看目录找到第三章存储器,再找到外部扩展,稍微找一找就看到了P299再讲这个东西,
当 MCS-51 访问片外的存储器时,其低 8 位地址由____P0____口提供,高 8 位地址由___P2_____口提供,8 位数据由___P0_____口提供。

(3)IAP15F2K61S2 单片机内部有___个定时/计数器,工作模式最少的是___( B )。
A.3,定时器 0 B.3,定时器 2
C.4,定时器 1 D.4,定时器 2

解析:
查阅手册,关键词定时器,稍微阅读找到P483
在这里插入图片描述

定时器T0、定时器T1、定时器T2
其中定时器T0、T1有四种工作方式,由TMOD的M0、M1控制
定时T2 的工作方式固定为 16 位自动重装初值方式

(4)某存储器芯片的地址线为 12 根,数据线 16 根,它的存储容量为(D )。
A.1KB B.2KB
C.4KB D.8KB

解析

地址线12根,表示能指示2^12个内存单元;
数据线16根,表明通过数据线每次可以传送16位(每根线每次只能传送1位),即2B(16bit= 2*8bit = 2B),
那么可以理解为内存单元的大小等同于数据线每次的传送位数,同样为2B,所以主存容量为2^12 * 2B=8KB。

(5)将三角波转换为矩形波,需选用( D)。
A.多谐振荡器 B.双稳态触发器
C.单稳态触发器 D.施密特触发器

解析:

施密特触发器是一种波形整形电路。能将模拟信号波形整形为数字电路能够处理的方波波形

(6)在 IAP15F2K61S2 单片机中,下列寄存器与定时器工作模式配置无关的(BD)。
A.AUXR B.SCON
C.TCON D.PCON

解析:

AUXR选择定时器时钟为1T还是12T模式
SCON串行口(工作方式)控制寄存器
TCON定时器控制寄存器
PCON的SMOD是串行口特殊功能寄存器,波特率倍增位

(7)放大电路在负载开路时的输出电压为 0.4V,接入 3kΩ 的电阻负载后,输出的电压降为0.3V,则该放大电路的输出电阻为( D)。
A.10kΩ B.2kΩ C.3kΩ D.1kΩ

(8)某放大电路中使用三极管的极限参数为 PCM = 100mW,ICM = 20mA ,U(BR)CEO = 15V。以下哪些情况下,三极管不能正常工作?( BC)
A.UCE = 3V,IC = 15mA
B.UCE = 2V,IC = 40mA
C.UCE = 6V,IC = 20mA
D.UCE = 9V,IC = 10mA

(9)运放电路如图 4.53 所示,输入电压 U1=0.4V,U2=0.8V,输出电压 Uo 的值为( D)。
A.1.2V B.−1.2V
C.−6V D.−1.8V
在这里插入图片描述

解析

我佛了,第十届预赛竟恐怖如斯,模电连考四题,怕了怕了,今天就开始学习模电
2022年2月13日13:42:18记

目前更新了一些模电的题,还是有很多不懂。。
2022年3月8日14点42分记

(10)下列说法中正确的是(ABD )。
A.IAP15F2K61S2 单片机可以通过串口实现在线仿真功能。
B.单片机竞赛实训平台在 IO 和 MM 模式下,均可实现对数码管和 LED 指示灯的分别操作,互不影响。
C.对 DS1302 进行单字节写操作时,数据在时钟线 SCLK 下降沿写入 DS1302。
D.I2C 总线的启动信号和停止信号,只能由主器件发起。

解析

ABD应该是常识了吧,啊这
C选项查看芯片手册应该能知道的,上升沿
在这里插入图片描述



第十届决赛试题

(1)下列语句中,可将单片机 P2 口低三位状态取反的是( BC)。
A.P2 &= 0xF8 B.P2 = ~P2
C.P2 ^= 0x07 D.P2 |= 0x07

解析:

A、&与操作运算符,按位与操作,任何数和0相与等于0,任何数和1相与等于它本身。因此P2的低三位被置零,不是取反
B、~位非运算符,按位取反。因此P2八位全部取反,自然低三位也取反了
C、^是 位异或 运算符,按位参与运算的两个值,如果两个相应位相同,则结果为0,否则为1,因此可以实现低三位取反的效果,并且高五位不变。
D、|或操作运算符,任何数和0相或,等于本身。和1相或,等于1.因此这里低三位是全部置1,不是取反了!

(2)RLC 串联电路的谐振频率为 1000Hz,当频率为 800Hz 的正弦电压源激励时该电路呈( A)。
A.容性 B.感性
C.阻性 D.不能确定

解析:

RLC电路是一种由电阻R、电感L、电容C组成的电路结构。RLC电路的组成结构一般有两种:串联型,并联型。作用有电子谐波振荡器、带通或带阻滤波器。
在RLC电路中,电路工作在谐振频率时,电路端口的电压和电流同相,电路呈纯电阻特性。在谐振频率以下,表现为容性,在谐振频率以上就表现为感性了

(3)串口通信用波特率表示数据的传输速度,波特率表示的是( D)。
A.帧/秒 B.字符/秒 C.字节/秒 D.位/秒

解析:

波特率位每秒

(4)三态门的输出状态包括( ABD)。
A.高电平 B.低电平
C.模拟输出 D.高阻态

解析:

三态门的三种状态为:高电平,低电平,高阻态(就是高阻抗,电阻很大,相当于开路);

(5)有源二端口网络在端口开路时测得端口电压为 24V,当端口接入 10Ω 电阻时测得端口电压为 10V,则该二端网络的等效电动势为__,等效内阻为__(B)。
A.24V,10Ω
B.24V,14Ω
C.10V,10Ω
D.10V,14Ω

(6)MCS-51 单片机中,通常一些中间计算结果放在( A)中。
A.累加器 B.PC 寄存器
C.程序存储器 D.DPTR 寄存器

解析:

在中央处理器中,累加器 (accumulator) 是一种寄存器,用来储存计算产生的中间结果
PC寄存器(程序计数器)是用来存储指向下一条指令的地址,也即将将要执行的指令代码。由执行引擎读取下一条指令
程序存储器通常是只读存储器,用于保存应用程序代码,同时还可以用于保存程序执行时用到的数据(例如保存查表信息)。
DPTR 寄存器是作为片外RAM寻址用的地址寄存器(间接寻址),即数据指针

(7)理想二极管电路如图 4.62 所示,A、B 两端的电压 UAB为( C)。
A.18V B.+12V
C.−6V D.−12V
在这里插入图片描述
(8)两个逻辑函数恒等,则它们必然具有唯一的(B )。
A.逻辑表达式 B.真值表
C.电路图 D.逻辑图形符号

解析:

真值表是唯一的,表征逻辑事件输入和输出之间全部可能状态的表格

(9)全双工串行通信是指(B )。
A.设计有数据发送和数据接收引脚
B.发送与接收不互相制约
C.设计有两条数据传输线
D.通信模式和速度可编程、可配置

解析:

全双工: 指可以同时(瞬时)进行信号的双向传输(A→B且B→A)。指A→B的同时B→A,是瞬时同步的。也就是说发送和接收是不会互相制约的
半双工:指一个时间内只有一个方向的信号传输(A→B或B→A)。也就是说,同一时间只能有一个事件发生,

(10)以下关于差分信号的说法中正确的是(AD )。
A.差分信号在 PCB 布线处理中,一般要求等间距、等长处理
B.CAN、RS-485、RS-232 均为差分接收方式,具有较好的抑制共模干扰能力
C.采用差分信号进行数据传输的通信方式中,数据接收端与发送端必须共地
D.数据接收端通过比较驱动端发送的两个电压信号差值来判断逻辑状态

解析:

A、在电路板上,差分走线必须是等长、等宽、紧密靠近、且在同一层面的两根线
B、差分信号是用一个数值来表示两个物理量之间的差异。差分信号又称差模信号,是相对共模信号而言的
C、基本上和是否共地没啥关系
差分信号百度百科杀疯了,是真的齐全

(11)分析运算放大器的依据是(AD )。
A.UP≈UN B.AU = 1
C.UI = UO D.IN≈IP≈0

解析:

分析运算放大器的依据是“虚短”与“虚断”
“虚短”的意思是正端和负端接近短路,即UP≈UN,看起来像“短路”;“虚断”的意思是流入正端及负端的电流接近于零,即IN≈IP≈0,看起来像断路(因为输入阻抗无穷大)。

(12)运算放大器电路如图 4.63 所示,UI = 2V,运放通过 DC 12V 单电源供电,输出端电压UO为( D)。
在这里插入图片描述
A.4V B.1V
C.−4V D.以上均不正确

(13)不具有压电效应的滤波器是( BC)。
A.石英晶体滤波器 B.LC 滤波器
C.RC 滤波器 D.声表面波滤波器

解析:

(14)以下关于 IAP15F2K61S2 单片机的说法中错误的是( B)。
A.所有 IO 口都具有 4 种工作模式
B.IO 口最大翻转速度为系统时钟
C.低优先级中断可以被高优先级中断所中断,可现实 2 级中断服务程序嵌套
D.通过外部中断检测下降沿,要求信号在相应引脚上维持高低电平超过 1 个时钟周期

查阅手册可知:

A、
在这里插入图片描述
B、

(15)下列有关信号的说法中错误的是( B)。
A.信号是消息的表现形式
B.信号都可以用一个确定的时间函数来描述
C.声音和图像都是信号
D.信号可以分解为周期信号和非周期信号

解析:

送分题没的说,B一看就不正经



第十一届预赛试题

(1) 通常情况下,译码器的输入地址线位4条,输出线位(C )条。
A. 8 B.12
C. 16 D.20

解析

四个输入端能有16种状态组合,所以输出线是16根
比如蓝桥杯板子上的3-8译码器,有三个输入端,能有8种状态组合,所以有8个输出线位。

(2) 通过IAP15F2K61S2单片机与3.3V外设通信时,通常可以采用(BD )措施。

A.电容耦合 B.三极管电路
C.电感耦合 D.专用集成电路

(3) 稳压二极管是利用PN结的(B )特性制作而成的。

A. 单向导电性 B.反向击穿特性
C. 正向特性 D.载流子的扩散特性

(4) 在IAP15F2K61S2单片机中,可以进行位寻址和字节寻址操作的单元是(D )。

A. D1H B. 97H
C. 8EH D. B8H

解析:

位寻址条件:寄存器地址可以被8整除

(5) 模拟/数字转换器的分辨率可以通过以下哪些指标来判断(ABC )。

A. 允许输入模拟电压的范围
B. 运算放大器的放大倍数
C. 输出二进制数字信号的位数
D. 以上均不正确

(6)在IAP15F2K61S2单片机中,由(B )位控制定时器T0的启动和停止。
A. TH0 B. TR0
C. TL0 D. TI

解析:
看这个要比手册快一丢丢在这里插入图片描述

(7) 数字时序逻辑电路的输出与(AB )有关。
A.电路的原状态 B.当前输入
C.电路的反馈 D.电压源

解析:

组合逻辑电路在逻辑功能上的特点是任意时刻的输出仅仅取决于该时刻的输入,与电路原来的状态无关。


时序逻辑电路在逻辑功能上的特点是任意时刻的输出不仅取决于当时的输入信号,而且还取决于电路原来的状态

(8)在Keil C51集成开发环境中使用_nop_()函数时,需要包含(D )头文件。

A. reg52.h B.stdlib.h
C. absacc.h D.intrins.h

(9) 以下哪些操作可以实现IAP15F2K61S2单片机复位(ABCD )。

A. 在RST引脚上产生一个复位脉冲。
B. 设置特殊功能寄存器中的相关位。
C. 通过内部专用复位电路复位。
D. 通过内部看门狗复位。

解析:

在这里插入图片描述在这里插入图片描述

(10)单片机的全双工串行通信是指(C )。

A. 通信过程中有发送引脚和接收引脚。
B. 数据传输速度和启动、停止是可以通过编程控制的。
C. 接收和发送数据是互不影响的
D. 通信过程必须由主机发起和结束。



第十一届决赛(第十三届官方省赛模拟题)

(1)处于谐振状态的RLC串联电路,当电源频率升高时,电路将呈现出( C )。

A. 电阻性
B. 电容性
C. 电感性
D. 不能确定

解析:
推荐链接
https://duanku.pai-hang-bang.cn/kuzi_463797055416633405.htm

(2) 测得处于放大工作区的NPN三极管上的参数如下:IE = 1mA IB = 20μA 推断IC为多少mA(A )。

A. 0.98 B. 0.8
C. 1.02 D. 1.2

解析:
NPN:两进一出,IB、IC都是流进电流,IE流出电流
能量不能凭空产生,放大也并不是把小电流放大,
IE=IB+IC,推出IC=0.98mA,还可以算出放大倍数β=IC/IB
得到β=49
在这里插入图片描述

(3) MCS-51单片机上电复位后,PC的内容为(A )。

A. 0000H B. 0030H
C. 0800H D. 000BH

解析:
首先要知道什么是PC,PC是指令计数器,在程序开始执行前,必须将它的起始地址,即程序的一条指令所在的内存单元地址送入PC,因此程序计数器(PC)的内容即是从内存提取的第一条指令的地址。
知道了这个,我们就需要知道51单片机复位后,是从哪个地址执行用户程序的,手册上查看复位这一节内容可以获知。在这里插入图片描述

(4) 施密特触发器常用于对脉冲波形的(B )。
A. 定时 B. 整形
C. 清零 D. 计数

解析:
施密特触发器是一个比较器,高于某阈值的电平认为1,低于某阈值的电平认为0,所以书常用于对脉冲波形的整形。将不规则的波整形为方波

(5) 三极管作为开关时,工作区域是(B )。

A. 饱和区、放大区 B. 饱和区、截止区
C. 放大区、截止区 D. 放大区、击穿区

解析:
在这里插入图片描述

(6) 下列哪些通信方式中可以不用独立的时钟信号线(AC )。

A. UART B. SPI
C. 1-Wire D. I2C

解析:
UART是异步串口通信,不需要同步时钟,是两根数据线加一根地线即可,
SPI是同步通信协议,是需要同步时钟的,因此需要独立的时钟线。不知道没关系,手册有的。
1-wire,是单总线协议,是需要严格遵守时序的通信协议,但是数据线和时钟线共用一根线
IIC,需要一根时钟线,一个数据线。

(7) 将单片机UART转换为RS232接口输出的原因是(B )。
A. RS232具有更高的通信速度。

B. 提高通信电平,提升抗干扰能力。

C. 完成数制编码转换。

D. 通过RS232接口可以实现双向通信。

解析:
RS232电平采用负逻辑
-15V ~ -3V 代表逻辑1
+3V ~ +15V 代表逻辑0
-3V ~ +3V 无意义
这样01信号区分更加明显,进而提高通信电平,提升抗干扰能力

(8) 在C51中,一个指针变量占用多少个字节(C )。
A. 1 B. 2
C. 3 D. 4

一般指针本身用3个字节存放,分别为存储器类型,高位偏移,低位偏移量。
但是在一些情况下,1~3个字节都是有可能的。所以我个人觉得这道题出的不是很严谨

(9) 下列关于IAP15F2K61S2单片机的说法中错误的是(BC )。

A. P0口可以不用外接上拉电阻使用。
B. 必须使用外部晶振提供系统时钟。
C. 程序运行过程中不可调整单片机的系统时钟。
D. 指令代码兼容传统8051单片机。

解析:
这题已经讲馊了,上面考了N遍,
P0口要提供高电平就要外接上拉电阻,其他一些情况,不接也能使用。
IAP15F2K61S2单片机有两个时钟源
单片机的系统时钟是可以通过编程改变的

(10) 以下哪些原因可能导致竞赛平台无法完成程序下载功能(ABD )。

A. 电路板电源开关出现故障。
B. 电脑上没有安装相应的USB转串口驱动程序。
C. 电脑上未安装Keil uVision集成开发环境。
D. 芯片型号或下载端口选择错误。

解析:
这应该送分吧。



第十二届预赛

(1) MCS-51 单片机外部中断 1 的中断请求标志是(B)。
A. ET1 B. IE1
C. TF1 D. IT1

解析:

查手册最为稳妥,关键词中断,找到第六章中断系统P442页
在这里插入图片描述

(2) 串口通信中用于描述通信速度的波特单位是( B)。
A. 字节/秒 B. 位/秒
C. 帧/秒 D. 字/秒

解析:

波特率表示每秒钟传送的码元符号的个数,它是对符号传输速率的一种度量,它用单位时间内载波调制状态改变的次数来表示,1波特即指每秒传输1个符号(bit)

(3) 放大电路的开环指的是(C )。
A. 无负载 B. 无信号源
C. 无反馈通路 D. 未接入电源

解析:

开环是指放大电路的输入端和输出端之间除了主信号通路外,没有任何的反馈元件或者反馈通路。
对应的就是闭环,也就是带有反馈的放大电路

(4) 与 A+B+C 相等的表达式为( B)。
A. 𝐴 ∙ 𝐵 ∙ 𝐶 B. 𝐴 ∙ 𝐵 ∙ 𝐶
C. 𝐴 + 𝐵 + 𝐶 D. 𝐴 ∙ 𝐵 + 𝐶

解析:

代入真值计算,ABC全0,得到0,符合该条件的只有B

(5) 下列哪个电路不是时序逻辑电路(C )。
A. 计数器 B. 寄存器
C. 译码器 D. 触发器

解析:

时序逻辑电路在逻辑功能上的特点是任意时刻的输出不仅取决于当时的输入信号,而且还取决于电路原来的状态


计数器和寄存器都是触发器构成的(都属于时序逻辑电路):计数器是由基本的计数单元和一些控制门所组成,计数单元则由一系列具有存储信息功能的各类触发器构成,这些触发器有RS触发器、T触发器、D触发器及JK触发器等而触发器是具有存储功能的,也就是说触发器的输出是和电路原来状态有关的,类似的还有锁存器


译码器(组合逻辑电路):比较熟悉的就是74138,这个3-8译码器,在蓝桥杯板子中,是用来控制数码管、led、蜂鸣器这些的锁存器使能开关的,可以知道它们的输出只和当前状态有关

(6) 下列关于 do-while 语句的说法正确的是( B)。
A. 可能一次都不执行
B. 至少执行一次
C. 先判断条件,再执行循环体
D. 以上说法均不正确

解析

属于C语言基础知识了,do-while是先执行函数体,再判断条件是否成立,也就是说至少执行一次,
而while语句是先判断执行条件,条件成立才执行函数体,也就是说,可能一次都不执行

(7) 当放大电路的电压增益为-20dB 时,说明它的电压放大倍数为( D)。
A. -20 倍 B. 20 倍
C. 10 倍 D. 0.1 倍

解析:
dB是信噪比,信噪比的计量单位是dB,其计算方法10lg(Ps/Pn),其中Ps和Pn分别代表信号和噪声的有效功率,也可以换算成电压幅值的比率关系:20Lg(Vs/Vn),Vs和Vn分别代表信号和噪声电压的“有效值”。
我们这里需要用到第二个公式,Vs/Vn其实就是放大倍数了,即20Lg(x)=-20,得x=0.1。

(8) 关于 IAP15F2K61S2 单片机,以下说法中正确的有( AC)。
A. 主时钟可以是内部 R/C 时钟,也可以是外部晶体产生的时钟。
B. 提供 14 个中断源请求,所有中断源均具有 2 个中断优先级。
C. 具有 2 个串行通信端口,每个端口均可以同时收、发数据。
D. 2K SRAM,最高运行主频 24MHz。

解析:

查手册
A.P204页,见表。目录搜索关键字时钟
B.P438页,见6.1.7。目录搜索关键字中断
C.P606页,见表。目录搜索关键字串行口通信
D.P2页,见图处理器部分,这种关于CPU的一般也就总览里面说说,图太多东西了,建议放大观看

(9) 理论上,多级放大电路和组成它的各单级放大电路相比,通频带(B )。
A. 变宽 B. 变窄
C. 不变 D. 无关联

解析:

多级放大电路的通频带比组成它们的单级放大电路窄,放大电路的级数越多,频带越窄。
放大电路的频率响应

(10) 5V 供电的情况下,使用 IAP15F2K61S2 的 AD 功能,配置 ADRJ 位为 0,当 ADC_RES寄存器值为 30H, ADC_RESL 寄存器值为 03H 时,AD 转换的结果应为(D )。
A. 0.93V B. 3.98V
C. 2.02V D. 0.95V

解析:
看到这个题怕了吗?看手册,找到ADC这一章
在这里插入图片描述
根据公式得到10位的转换结果
0X30<<2+0X03=1024*Vin/5
Vin=0.952v
在这里插入图片描述



第十二届决赛

1 填空题
  1. IAP15F2K61S2 单片机系统时钟为 6MHz,定时器 1 工作于 12T, 16 位自动重载定时长度 10ms, TH1 和 TL1 值应分别配置为:236(0xec)120(0x78)。(请在空10 进制数字)

解析:

这题靠软件就可以算出来了,不过题干要求填十进制,我们要做的就是十六进制转十进制
在这里插入图片描述

  1. 通过 xdata关键字可以将变量存储于外部 RAM 区, 地址范围 0 到65535
    第一个空格处填写符合题意的 C51 关键字, 第二个空格处填写 10 进制数字

解析:
这个题在上面也有类似的,考的内容没啥不一样的,这里说的外部RAM的全部地址空间,那只能选xdata了。然后外部RAM配的是64K的(从用户手册里可以得知),换算成十进制就是64*1024=65536,从地址0开始,65535结束一共65536个地址

1、code,放入ROM中,写入后就不能再更改
2、 data:固定指前面0x00-0x7f的128个RAM,可以用acc直接读写的,速度最快,生成的代码也最小
3、idata:固定指前面0x00-0xff的256个RAM,其中前128和data的128完全相同,只是因为访问的方式不同。idata是用类似C中的指针方式访问的
4、 xdata,为定义在单片机00h-ffh之外的地址内,就是指外部存储空间。
5、pdata:外部扩展RAM的低256个字节,地址出现在A0-A7的上时读写,

2 不定项选择题
  1. 在 MCS51 单片机中, 若下列中断源都编程为同级, 当它们同时发生中断时
    首先响应的是()。
    A. 串口
    B. 定时器 0
    C. 外部中断 1
    D. 上述三个中断源可以被同时响应

解析:

其实中断服务程序的中断号就是根据中断查询(响应)次序来编写的。这道题里面定时器0的中断号是1,是最小的,即查询优先级最高。
查手册也可以。P453
在这里插入图片描述

  1. 某电路节点在某个时刻的电流状态如下图所示, 则推断 i3的值为(D)。
    i1=-1
i2=2 i3 = ?
i4=0.5
    A. 1
    B. -2.5
    C. 2.5
    D. 3.5

解析:
i1+i3=i2+i4
=>i3=3.5

  1. 下列关于多级放大电路的说法中, 正确的是(D)。
    A. AU为各级放大电路之和
    B. RI为输入级的输入电阻
    C. RO为输出级的输出电阻
    2 - 3
    D. 以上说法均不正确

  2. 放大器的闭环工作状态是指(B)。
    A. 有负载接入
    B. 有反馈通路
    C. 无反馈通路
    D. 无负载接入

解析:

开环是指放大电路的输入端和输出端之间除了主信号通路外,没有任何的反馈元件或者反馈通路。
对应的就是闭环,也就是带有反馈的放大电路

  1. 触发器在触发脉冲消失后, 输出状态(D)。
    A. 随脉冲一起消失
    B. 恢复原状态
    C. 状态反转
    D. 保持现状态

解析

触发器利用了锁存器的保存原理,但是加上了触发功能,可以控制保存的时间。换句话说,其实触发器也是能锁存的,直到下一个触发脉冲来到才会更改值

  1. 下列关于 DS18B20 温度传感器的说法中正确的是(ACD)。
    A. 通过单总线协议进行通信
    B. 能够在 0.1 秒内将温度数据转换为 12 位数字
    C. 最高转换精度为 0.0625℃
    D. 可以 DQ 引脚寄生电源供电, VDD 可以不接电源

解析:
这个题是需要看芯片手册的,不过手册是全英文的,英文不好直接裂开!不过还是可以尝试阅读的。
A、这个onewire嘛,就是单总线的意思
B、可以知道最快是750ms,也就是0.75s才能转化出来12位的数据。当然这个图只是恰好说了12位的数据。
在这里插入图片描述
更全面的是这个图,四种分辨率的转换的最小时间
在这里插入图片描述
C、最高分辨率就是0.0625,这个编程应该属于常识了。从上面的图我们可以知道有四种分辨率9位,10位,11位和12位的温度分辨率,分别对应着温度的分辨率为:0.5°C,0.25°C,0.125°C,0.0625°C,默认为12位分辨率、
D、DS18B20的另一个特点是无需外部电源即可工作。电源是相反,当总线为高电平时,通过DQ引脚通过1-Wire上拉电阻供电。高电平信号还为内部电容器 (CPP) 充电,然后当总线低。这种从 1-Wire 总线获取电源的方法称为"寄生电源"。或者,DS18B20也可以由VDD上的外部电源供电。
原文是在这里插入图片描述
我看这手册是很痛苦的,因此积累芯片知识也是很有必要的,这位是大佬总结的,非常强悍。DS18B20

  1. 在下图所示的 ADC 采集电路中, 实际采集结果与理论值相比偏小, 该如何优化这个电路(A)。
    在这里插入图片描述
    A. 减小 R1 的阻值。
    B. 增加 R1 的阻值。
    C. 调整 D1 的连接极性。
    D. 互换电容 C1 和二极管 D1 的位置。

  2. 下列关于 IAP15F2K61S2 单片机的说法正确的是(BD)。
    A. 支持 5V 或 3.3V 电源供电
    B. IO 口可配置 4 种工作状态, 最大可提供 20mA 驱动能力
    C. 提供了 4 路 8 位 DAC
    D. 支持通过串口进行程序下载和在线调试

解析:

国赛就是国赛,真让人头大!!
A,其实我们如果知道芯片命名规则手册P34页就能很快搞定A选线,F这个字符表示这个是工作电压更高,L表示低功耗
在这里插入图片描述
B、在这里插入图片描述
C、D/A也就是PWM功能,没有提供四路8位,手册上也查阅不到
不过倒是STC这个烧录软件说明了这玩意。在这里插入图片描述> D、这个算是平常练习都知道的哈


第十三届省赛

1.IAP15F2K61S2单片机的UART1可以通过哪些外设作为波特率发生器(BC)
A.定时器0
B.定时器1
C.定时器2
D独立波特率发生器

解析
P612在这里插入图片描述
此处说一个大坑
这个独立波特率去年给我干傻了,手册里面根本没提到15系列有独立波特率发生器。怒送1.5分,真淦。
在这里插入图片描述

2.超声波传感器能够将声波信号转化为电信号,利用了(D)
A.光电效应
B.热电效应
C.霍尔效应
D.压电效应

解析
压电效应之前考过,略了

3.三态门的输出状态包括(ABD)
A.高电平
B.低电平
C.模拟输出
D.高阻态

解析
三态门在总线里面很常见,比如IIC总线可以挂接多个器件,但任意时间只能有一个器件工作,如何屏蔽其他的器件就需要三态门高阻态,所谓的高阻态就相当于一个隔离状态既不输出高电平也不输出低电平。

4.下列表达式与电路图相符的是(A)

在这里插入图片描述

解析
这种题考查数模,我们先看看不会如何还能做对。
电路图的A、B、C三条线路一模一样,放的位置也一样,那么他们作用肯定是等效的。因此A=1,B=0,C=0应该和A=0,B=1,C=0是等效的,带入进去排除BD选项。然后看图,任意一条线路输入0,明显不会影响其他路的输出。因此选A,
电阻下方那个符号表示接地。因此A、B、C三条线路任意一条输出高电平,Y都等于1,只有A满足。

5.下列语句中,可以实现单片机P42引脚状态翻转的是(AC)
A.P42=~P42
B.!P42
C.P4^=4
D.P4&=(1<<2)

解析
A、取反运算,
B、都不是赋值,直接否掉
C、异或运算,同为1或同为0,则为0,否则为1,
D、这个选项变形一下看得舒服些,P4=P4&0X03,和1进行与运算,等于它本身。

6.下列属于差分方式传输的选项是(AC)
A.USB
B,RS232
C.RS485
D.1-Wire

7.C51中,访问速度最快的是(A)
A.data
B.idata
C.xdata
D.pdata

8.有理想运算放大器构成的电路如图所示,其输出电压Uo(D)
在这里插入图片描述
A.1V
B.2V
C.-2V
D.3V

9.全双工串行通信指的是(B)
A.设计有数据发送和数据接收引脚
B.发送与接收不相互制约
C.设计有两条数据传输线
D.通讯模式和速度可编程、配置

10.以下关于IAP15F2K61S2说法正确的是(ABC)
A.所有IO口都具有4中工作模式
B.支持其中寻址模式
C.支持7种复位模式
D.提供了8个AD输入通道,12位AD转换精度

第十三届决赛

1、由BJT构成的放大器主要利用了三极管的(B)功能。
A. 电流控制电压
B. 电流控制电流
C.电压控制电流
D.电压控制电压

解析:

  • BJT放大器是一种利用双极性晶体管(Bipolar Junction Transistor,简称BJT)将输入信号进行放大的电路。它可以将微弱的输入信号放大成较强的输出信号,从而起到放大信号的作用。通过调整BJT管子的工作状态,可以实现对输入信号的放大和变形控制,从而适应各种信号处理和传输的需求。
  • 三极管主要放大的是电流和功率信号。它可以将微弱的输入信号(电流)转化为较大的输出信号(电流),从而起到放大信号的作用。

2、构成微型计算机的主要部件除了IO接口外设,还有(ABD)
A.内存
B.CPU
C.键盘
D.系统总线
3、实现直流电源24V到3.3V的转换,典型、高效的解决方案是(D)
A. 电阻分压
B. 二极管串联降压
C .LD0低压差线性稳压器
D.DCDC电源开关芯片

4、在某个电路设计中,单片机的IO口上需要连接多个上拉电阻,电阻范围1-10K均可,以下规格的电阻,哪一种最为合适。(D)
A.1kΩ ,1%
B.4.99kΩ,5‰
C.10kΩ,10%
D.4.7kΩ,20%

解析:
上拉电阻的取值范围受到系统的特性和使用条件的影响。一般而言,较常见的上拉电阻数值为 4.7k 欧姆和 10k 欧姆,这两种电阻可以满足大部分场景的需求,并且价格也相对较低,考虑到电阻阻值对IO口驱动能力的影响以及价格。4.7kΩ,20%最为合适。

5、下列关于“压敏电阻”的说法中,错误的是(BCD)
A.常用作电源保护电路
B.用力按压压敏电阻,其阻值减小
C.是一种半导体器件
D.响应速度快于TVS管

解析:
压敏电阻是一种特殊的电阻器件,具有在一定范围内阻值随外加电压变化而发生明显变化的特性。
压敏电阻主要针对电路中瞬态过电压的保护,而TVS管则专门用于响应电路中高电压的突变和浪涌脉冲,从而将这些电压转移到地并保护电路。
压敏电阻通常具有更高的额定功率和工作温度,并且可以在多个电路分支中使用。而 TVS 管则具有更快的响应速度、更低的开启电压和更好的承受能力,因此被广泛应用于需要快速响应和快速恢复的互感器驱动以及高速信号线等领域。

6、对下列程序片段中的循环体的执行次数描述正确的是选项是()
在这里插入图片描述
A.执行一次
B.执行两次
C.执行三次
D.死循环

解析:
z=x^y; //这是一条异或语句,对应位置相同为0,不同为1
x~x;//是按位取反
while(!z)//表示z=0,则条件成立,循环体继续执行
第一次执行,z=x^y=0;x=~x=0x55;因为z=0,继续执行
第二次执行,z=x^y=0xff,因为z!=0,条件不成立,循环体不执行了。
在这里插入图片描述

7、RLC串联谐振电路的电感增加到原来的4倍后,谐振频率变化为原来的(D)
A.4倍
B.1/4倍
C.2倍
D,1/2倍

解析:
RLC串联谐振电路的谐振频率在这里插入图片描述
因此变为为原来的1/2倍

8、模拟信号的带宽为1KHz~100KHz,对其进行无失真采样的频率为(CD)
A. 1KHz
B.100KHz
C.200KHz
D.1MHz

解析:
根据奈奎斯特(香农)采样定理,为了对模拟信号进行无失真采样,采样频率应当大于等于信号带宽的两倍。因此,该模拟信号的最小采样频率应当是 2*100KHz=200KHz。
因此,选项 C 的200KHz是对该模拟信号进行无失真采样所需的频率。
选项D中1MHz大于信号的最大频率范围100KHz,因此理论上是足够对该模拟信号进行采样的。但是,为了达到更好的采样效果并避免误差,通常不必将采样频率设置得过高。因此,在此情况下,选项C的200KHz可能更适合进行无失真采样。

9、IIC总线的速度模式可以配置为(ABC)bit/s
A.100k
B.400k
C.1M
D.10M

解析:
IIC总线的速度模式可以配置为100kbit/s、400kbit/s和1Mbit/s。其中,100kbit/s是标准模式,400kbit/s是快速模式,1Mbit/s是高速模式。

10、下列表达式中不存在竞争冒险关系的是(CD)
A.Y = ABC+AC’
B.Y=AB+B’C
C.Y=A+B+C
D.Y=AB’+C’

解析:
竞争冒险(Hazard)是指在数字系统中,由于时序的不同步,使得某些操作对应不同时间被执行,在结果上有所冲突,从而影响电路的正确性。
Y=A+A’ 属于0型冒险,Y=AA’属于1型冒险
只要表达式能满足上面两个式子就存在竞争冒险关系。
A.A=1,B=1时,Y=C+C’
B,A=1,C=1时,Y=B+B’

### 蓝桥杯单片机历届客观题题目汇总 蓝桥杯单片机设计与开发的比赛内容涵盖了硬件电路设计、嵌入式编程以及实际应用等多个方面。对于参赛者来说,了解并掌握历年考试中的典型题目及其解答方式是非常重要的。 #### 题目资源获取途径 可以通过公开的在线平台找到蓝桥杯单片机设计与开发的相关资料。例如,在某开源文档教程项目的仓库中提供了从第八届到第十一届的省赛和决赛客观试题答案汇总[^1]。这些资源不仅包含了具体的题目解析,还附带了一些实用的学习建议和技术指导。 另外,还有个人整理的一些更早期版本(如第十三届之前)的蓝桥杯 EDA 科目真题及模拟练习题集锦[^2]。尽管其中某些答案可能带有作者主观理解成分,但对于备考而言仍然具有较高的参考价值。 #### 学习方法推荐 为了更好地准备此类竞赛,除了收集过往考卷外还需要注重理论联系实践的能力培养。可以尝试按照以下思路展开复习计划: - **深入研究官方教材**:熟悉大赛指定使用的工具链及相关技术标准; - **多做实战演练**:利用现有案例库反复操练常见考点直至熟练掌握; - **参与交流讨论群组**:与其他选手共同探讨解题技巧分享经验心得; 以下是基于上述提到的内容所总结出来的几道代表性样例问题供参考学习之用: ```c /* 示例代码片段 */ int main(void){ uint8_t data; // 初始化端口配置... PORT_INIT(); while(1){ data = READ_PIN(); /* 读取输入引脚状态 */ if(data == HIGH_LEVEL){ TURN_ON_LED(); /* 如果检测到高电平则点亮LED灯泡 */ }else{ TURN_OFF_LED(); /* 否则关闭LED灯泡 */ } } return 0; /* 正常退出程序运行流程 */ } ``` 以上仅作为示范用途展示如何通过简单的条件判断实现基本功能逻辑控制过程演示而已并非真实比赛原题再现形式呈现出来给大家看罢了哈!
评论 57
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小谦·

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值