微信搜索ReCclay,也可免费阅读博主蓝桥系列所有文章,后台回复“代码”即可获取蓝桥所有备赛代码!关注博主公众号,还可拥有加入博主粉丝群实时沟通技术难题、免费下载CSDN资源等多项福利,还在等什么呢?快快扫码关注,学习才不会迷路

这里再向各位同学推荐一个CSDN博主 ReRrain 的蓝桥备赛博客,博主秉持初学者思路,向你讲述自己蓝桥备赛的心路历程,娓娓道来蓝桥备赛经验,个人觉得非常不错,值得细细品读。


文章目录

导读:《蓝桥杯单片机组》专栏文章是博主2018年参加蓝桥杯的单片机组比赛所做的学习笔记,在当年的比赛中,博主是获得了省赛一等奖,国赛二等奖的成绩。成绩虽谈不上最好,但至少问心无愧。如今2021年回头再看该系列文章,仍然感触颇多。为了能更好地帮助到单片机初学者,今年特地抽出时间对当年的文章逻辑和结构进行重构,以达到初学者快速上手的目的。需要指出的是,由于本人水平有限,如有错误还请读者指出,非常感谢。那么,接下来让我们一起开始愉快的学习吧。

不积跬步无以至千里,不积小流无以成江海。


1、IAP15F2K61S2单片机具有 ___2____KByte RAM空间,____61_____Kbyte Flash空间,IO具备_____4____种工作模式,_____8____路ADC通道。

解析:emmm,,这个题做的时候实在记不起来命名规则可以直接查手册。

当然了,能记住命名规则更好了。

IO的四种工作模式:准双向、强推挽输出、高阻输入、开漏输出。

2、8051单片机堆栈指针的作用是( B
A.指明栈底的位置 B.指明栈顶的位置
C.操作数的地址 D.指令的地址

解析:这里还要知道一个东西堆栈指针我们常书写为SP!

3、模拟信号采集设备,ADC参考电压为5V,要求分辨率达到5mV,ADC至少应选择( B
A. 8位 B.10位
C. 12位 D. 16位

解析:其实ADC里面有一个重要知识点就是关于分辨率和精度的,戳这里。

4、关于51单片机的串口,下列哪些说法是错误的( B
A. 单片机和PC机的通讯使用MAX232芯片是为了电平转换
B. 异步通讯中,波特率是指每秒传送的字节数。 - - //每秒传输二进制的位数
C. 空闲状态下,Tx引脚上的电平为高
D. 一般情况下,使用非整数晶振,是为了获得精准的波特率//这个解释起来比较复杂,可以类比我们常用的11.0592M。

【解析】

B、异步通讯中,波特率不是指每秒传送的字节数,而是每秒传送的位数(bits),而位不仅仅是数据的位,还包含有停止位、校验位(如果有的话)。

A、单片机使用的是TTL电平,PC机则是反逻辑电平。所以它们之间的通讯,需要电平转换,而MAX232就是这种转换的典型芯片。

C、串口通讯的协议中规定,起始位 为
低电平。这决定了在空闲状态中,接收引脚平时应为高电平,那么对应的,就必须发送方的TX在空闲状态下为高电平。

D、串口通讯方式有4种:
方式0:同步移位寄存器方式(仅有8个数据位),波特率公式:Baud=Fosc/12;
方式1:10位异步收发(1起始位+8位数据+1停止位),波特率公式:Baud=2^(SMOD)/32 ×T1溢出率;
方式2:11位异步收发(1起始位+9位数据+1停止位),波特率公式:Baud=2^(SMOD)/64 ×Fosc;
方式3:11位异步收发(1起始位+9位数据+1停止位),波特率公式:Baud=2^(SMOD)/32 ×T1溢出率;

最常用的是方式1,10位异步收发。波特率:Baud=2^(SMOD)/32 ×T1溢出率;

而T1中断时间=n×12/Fosc。(0≤n≤255)
综上得:
Baud=2^(SMOD)/32 ×Fosc/12n=2^(SMOD)×Fosc/384n;
得:Fosc=384×n×Baud/2^(SMOD);结果是Hz,晶振是否整数,还得换算成MHz。
以9600波特率为例:Fosc=384×9600×n/2(SMOD)=3686400×n/2(SMOD)。
这个值换算成MHz(÷100万)不会是整数。
所以,非整数晶振,就是为了波特率精度。

5、通讯距离为800米时,可以优先考虑以下那些通讯方式( c
A.串口TTL\更近 B. RS-232 \15m
C.RS485 \1200m D. CAN BUS

解析:\ CAN BUS通信距离最远可达10KM(速率低于5Kbps)速率可达到1Mbps(通信距离小于40M) 传输距离和速率成反比,还有线材要求比较高

6、I2C总线在读或写操作前,开始的信号为( B
A. SCL为高电平期间,SDA从低变高
B. SCL为高电平期间,SDA从高变低
C. SCL为低电平期间,SDA从低变高
D. SCL为低电平期间,SDA从高变低

解析:

7、运算放大器的电源接入±12V,稳压管的稳定电压为6V,正向导通电压为0.6V,当输入电压Ui = -2V时,输出电压UO应该为( C ) //要当做比较器去理解

A. -6V B. -2V
C. +6V D. 0.6V

解析:记住一点,比较器是工作在非线性区的。

8、以下哪些程序片段可以将竞赛板上的蜂鸣器关闭(AC
A. P2 = (P2&0x1F |0xA0);
P0 = 0x00;
P2 &= 0x1F;

B. P2 = (P2&0x1F | 0xE0);
P0 = 0xFF;
P2 &= 0x1F;

C. XBYTE[0xA000] = 0x00;

D. P2 = (P2&0x1F | 0xE0);
P0 = 0x00;
P2 &= 0x1F;

解析:一个IO编程一个MM编程,理解了就行。如果实在困难,移步这里。

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

解析:当单片机外部扩展存储器,一般要采用总线扩展:

P0口将作为总线的低8位地址线和8位数据线使用。
P1口可以做I/O口使用,连接输入/输出设备。
P2口将作为总线的高8位地址线使用,没有使用的高位地址线,将作为存储器的片选信号。
P3口的P3.6和P3.7将作为片外数据存储器的写信号、读信号,即做控制总线使用单片机的29引脚 PSEN将作为片外程序存储器的读信号。P3口其它引脚 可作为专用线使用 如定时计数器的输入、外部中断0和1的输入、串行口的数据输入、输出线。

10、当电路中有用信号为某一固定频率,宜选用(D)滤波器,直流电源的滤波电路宜选用 (B)滤波器。

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

11、关于单片机下列哪些说法是错误的(A D

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


其他零碎知识点总结

模电的运放相关

小结:蓝桥杯单片机组总成绩分为了两部分,一部分是嵌入式相关的基础知识,占比30%;另一部分是对STC15单片机的编程能力考查,占比70%。可以看出,要想在该比赛中获得较为满意的成绩,除了注重单片机各个模块的学习,还有及时总结嵌入式相关的基础知识,包括但不限于:单片机、数字电路、模拟电路等。本篇博文是博主在备赛期间,整理的一部分客观题,希望读者可以从中收获一二。

希望大家多多支持我的原创文章。如有错误,请大家及时指正,非常感谢。


微信搜索ReCclay,即可免费阅读博主蓝桥系列所有文章,后台回复“代码”即可获取蓝桥所有备赛代码!关注博主公众号,还可拥有加入博主粉丝群实时沟通技术难题、免费下载CSDN资源等多项福利,还在等什么呢?快快扫码关注,学习才不会迷路

【蓝桥杯单片机组】客观题(赛前必看)相关推荐

  1. 【第十四届蓝桥杯单片机组客观题1】

    第十四届蓝桥杯单片机组客观题1 以下客观题来自4T测评的模拟题,希望可以帮助到大家,加油丫 1.C 若希望将IAP15F2K61S2单片机的IO口输出电流能力较强,应将IO配置为( )模式. A : ...

  2. 关于蓝桥杯单片机组自学的经验分享

    这篇文章主题如标题所示.先说一下经验分享,文章末再写一些碎碎念.            蓝桥杯单片机组 = 客观题 + 程序设计题 = 数模电 + C语言 + 单片机.                 ...

  3. 蓝桥杯单片机组——程序框架及客观题

    文章目录 前言 程序框架 main+中断 两段式代码结构 单片机运行流程 代码风格 客观题 总结 目录 前言 前面两篇主要是介绍了蓝桥省赛的一些参赛技巧,此篇主要是分享程序框架和一些客观题的链接. 程 ...

  4. 蓝桥杯单片机组——榨干选手资源包(STC)

    文章目录 前言 巧用STC STC生成定时器 STC配置定时器(定时器中断) 定时器 定时器中断 STC获取数码管码表 STC上升沿下降沿检测 其他 总结 目录 前言 笔者参加的是第十一届蓝桥杯的单片 ...

  5. 十三届蓝桥杯单片机组省赛真题程序解析

    第一次参加蓝桥杯,线上比赛,记录一下 比赛刚开始了十分钟才做上客观题,做上了之后才发现看一次题警告一次,当时就蚌埠住了,随便做了做就交了,手册也没怎么查(查一下直接给了3次黄牌,就没敢查了)其实老师1 ...

  6. 蓝桥杯单片机组——榨干选手资源包(芯片数据手册)

    文章目录 前言 DS18B20 原理图 1-Wire协议简介 赛场技巧 DS1302 原理图 SPI协议简介 赛场技巧 AT24C02 原理图 IIC协议简介 赛场技巧 PCF8591 原理图 赛场技 ...

  7. 【蓝桥杯单片机组实战】2、高级计算器

    微信搜索:ReCclay,也可免费阅读博主蓝桥系列所有文章,后台回复"代码"即可获取蓝桥所有备赛代码!关注博主公众号,还可拥有加入博主粉丝群实时沟通技术难题.免费下载CSDN资源等 ...

  8. 【蓝桥杯单片机组】备赛实战问题记录

    微信搜索:ReCclay,也可免费阅读博主蓝桥系列所有文章,后台回复"代码"即可获取蓝桥所有备赛代码!关注博主公众号,还可拥有加入博主粉丝群实时沟通技术难题.免费下载CSDN资源等 ...

  9. 【蓝桥杯单片机组模块】14、STC15定时器2的PWM使用

    微信搜索:ReCclay,也可免费阅读博主蓝桥系列所有文章,后台回复"代码"即可获取蓝桥所有备赛代码!关注博主公众号,还可拥有加入博主粉丝群实时沟通技术难题.免费下载CSDN资源等 ...

最新文章

  1. python list除以_扫描器篇(三)之python编写基于字典的网站目录探测脚本
  2. Android Design新特性-NavigationView实现抽屉式
  3. java方法重载_Java方法的重载
  4. c语言 字符串map,C语言实现BitMap
  5. nginx源码学习资源
  6. 镜头视场角计算工具_再谈远心镜头的设计及其独特的性能
  7. Java笔记-JPA保存数据时指定列不插入提交(CURRENT_TIMESTAMP)
  8. java select 不是date,iPhonedateselect器,而不是键盘?
  9. Php sql server2005,phpmssqlserver2005数据库连接类
  10. 按学号查找学生信息 用c语言表达,学生信息管理系统C语言编程.docx
  11. 微信小程序实现图片懒加载
  12. stm32硬件消抖_STM32 软件按键消抖
  13. 作为一位爬虫,说说代理IP哪家强?
  14. 用计算机弹生日歌,神秘操作!吴丹妮酷狗直播竟用计算器唱生日歌!
  15. Pymol一些命令及使用小技巧
  16. jetson nano 安装乐视的深度相机orbbec
  17. 2018 11.2 PION模拟赛
  18. 八月冲刺月紧张记录(目标400+
  19. 2016最新的旅游网站程序CMS系统优点和缺点对比分析
  20. c语言实现灰度图转换

热门文章

  1. 3389 远程桌面 Mstsc RDP协议详细解析 (上)
  2. FSCapture 取色工具(绿色版 )
  3. python怎么设置随机数种子_PyTorch设置随机数种子使结果可复现
  4. 干货分享 | 挖到3款好用的配音软件,短视频配音超省心
  5. 创建一个银行账户的继承层次,表示银行的所有客户的账户。每个客户都能在他们的银行账户存钱,取钱。但是账户可以分为更具体的两种类型,例如,依靠存款生息的存储账户SavingsAccount类
  6. 【12笔记】HBase实践
  7. 网络媒体:影响公共安全的双刃剑
  8. linux中initrd的含义,详解畅谈Linux initrd系统
  9. 宝讯网捷:拼多多免费流量怎么去做?
  10. 阿里钉钉火了,疫情过后将超过腾讯微信?