2023年第十四届蓝桥杯单片机开放与设计省赛微析与经验分享

这篇具有很好参考价值的文章主要介绍了2023年第十四届蓝桥杯单片机开放与设计省赛微析与经验分享。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言:

       2023年4月8日, 就在昨天,本人刚参与了第十四届蓝桥杯单片机开放与设计省赛。

        整体做下来,且不谈客观题,今年的程序题,个人感觉有点像大杂烩,题量大,细节多,而且有些要求定义不够清晰,所以本人这次做的不够完美,并且因为时间问题有些小功能没能实现,想在排名中拿到省一,还得看大家做的情况。

        但人总是要前进的嘛,吸取其中的不足,总结经验就好了;那么就来看看这届省题究竟考查了我们什么内容:

目录

整体硬件框图​编辑

功能描述

显示功能

采集触发

按键功能

LED指示灯功能

整体硬件框图

探讨:考察PCF8591,DS18B20,DS1302,NE555脉冲这四个外设还是蛮基础的,最主要是在编写代码的时候,要耐心的逐个测试,特别是今年取消了底层文件的.h文件的情况下(根据主办方的话是说,历年的.h文件包含reg52.h这个头文件,会和stc15f2k60s2.h头文件冲突,就不再提供.h文件,而且未来几年也将会是这种情况),这些底层文件的.h文件需要自己观察原理图并配置引脚;其次是矩阵键盘数码管显示以及LED指示灯需要看下面的具体要求,再进行具体配置

功能描述

显示功能

蓝桥杯单片机设计与开发,蓝桥杯,单片机,蓝桥杯,嵌入式硬件

蓝桥杯单片机设计与开发,蓝桥杯,单片机,蓝桥杯,嵌入式硬件

蓝桥杯单片机设计与开发,蓝桥杯,单片机,蓝桥杯,嵌入式硬件

探讨:当我们测试好每个外设模块,就可以根据功能描述针对这些返回的外设数据进行处理,再用数码管显示出来。需要注意的是每个显示的界面都有不同的要求不同的标识符/间隔符显示整数值/小数值不足位时是否补0数据的范围数码管显示的影响等等,这都需要我们进行仔细审题

例如:

        在本次的湿度测量中,就要求我们对NE555测量的频率值进行处理,转换为湿度值,其中要在要求的范围内,求出频率值与湿度值的线性关系,已达到通过控制频率值来控制湿度值。

        在温度回显界面中,就要求我们显示标识符C、间隔符-、以及显示最大温度值和平均温度值。对于最大温度值,就需要在每次温度识别时进行判断,求其最大值;平均温度值,就需要进行多次温度识别,求其平均值。

吐槽:

        对于温度回显界面的平均温度值,比赛方并没有说出明确定义,本人甚是迷惑:究竟指的是多次温度识别后,对其求总和再算其平均值;还是求出最大值、最小值,对其求总和再算其平均值(本人用的是后一种方法,主要是不能get到比赛方的点);有明白的同学可以在评论区说出你们的见解,这对我帮助很大!!

采集触发

蓝桥杯单片机设计与开发,蓝桥杯,单片机,蓝桥杯,嵌入式硬件

例如:根据题意,对于采集触发的判断,需要进行两次判断,才能进入到温湿度显示界面,并且这一判断是最高优先级:在任意显示界面下,条件成立就进行跳转显示温湿度;其中,3秒内不可重复触发(即触发3秒后返回),需要利用定时器进行判断3秒条件。

        对于“挡光”、“暗”、“亮”的条件,比赛方也没有给出具体参数,可能是因为每个考场的光亮条件不一样,无法确定一个固定值。通过赛后解析,比赛方是说会在绝对条件下进行评判“亮”“暗”条件,即255、0;

按键功能

蓝桥杯单片机设计与开发,蓝桥杯,单片机,蓝桥杯,嵌入式硬件

探讨:对于按键控制,一般有几个注意事项设置按键模式(KED/BTN设置键的个数(一般为4个按键消抖按键不影响其他功能按键的长按与短按特定页面按键有无效等。基于上述要求,每个按键又有不同功能,一般为:切换界面显示记录采集数据采集数据暂停采集数据清零采集数据“加1”采集数据“减1”等。

例如:

        在本次的按键控制中,S4作为主显示界面的循环控制按键,S5作为回显界面的子界面循环控制按键,S8作为参数界面的“加1”按键,S9作为参数界面的“减1”按键。每个按键都可以控制相关变量,再来控制相关显示函数。S9多了一个长按的功能,可以通过定时器来完成判断。

LED指示灯功能

蓝桥杯单片机设计与开发,蓝桥杯,单片机,蓝桥杯,嵌入式硬件

探讨:对于LED指示灯,比赛一般有界面指示灯、报警指示灯;界面指示灯一般常亮,每个不同LED灯对应一种显示界面报警指示灯一般闪烁或熄灭,其中LED灯的状态一般代表某一参数值与实时数据的状态存在差异,或某一参数值超过阈值。

例如:

        在本次的LED指示灯中,L1代表时间界面的界面指示灯,L4代表采集温度大于温度参数的报警指示灯,其闪烁功能可以通过定时器来完成判断。文章来源地址https://www.toymoban.com/news/detail-715755.html

到了这里,关于2023年第十四届蓝桥杯单片机开放与设计省赛微析与经验分享的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 第十四届蓝桥杯单片机第二场模拟赛程序

    第十四届蓝桥杯单片机第二场模拟赛程序(少量bug) 题目来源于4T评测网 www.4t.wiki 使用大赛组委会提供的国信长天单片机竞赛实训平台,完成本试题的程序设计与调试。程序编写、调试完成后,选手需通过考试系统提交以准考证号命名的hex文件。不符合以上文件提交要求的作

    2023年04月14日
    浏览(55)
  • 第十四届蓝桥杯单片机省赛真题(巨简代码+超级详解)

    相关说明: 开发板:CT107D——IAP15F2K61S2 开发环境: Keil5 涉及题目:第十四届蓝桥杯单片机省赛真题 数码管忘记不足2位左侧补0;采集的湿度无效时,温湿度、采集次数、采集时间不统计,更不参与计算平均值;温度参数有边界条件;在时间回显子界面长按松开后才能清零,

    2024年02月04日
    浏览(48)
  • 第十四届蓝桥杯(电子类)单片机开发——赛题源代码分享

          需要源代码一键三联,私聊我哦

    2024年02月05日
    浏览(62)
  • 蓝桥杯2023年第十四届省赛-飞机降落

    N 架飞机准备降落到某个只有一条跑道的机场。其中第 i 架飞机在 Ti 时刻到达机场上空,到达时它的剩余油料还可以继续盘旋 Di 个单位时间,即它最早 可以于 Ti 时刻开始降落,最晚可以于 Ti + Di 时刻开始降落。降落过程需要 Li个单位时间。 一架飞机降落完毕时,另一架

    2024年02月15日
    浏览(55)
  • 2023年第十四届蓝桥杯JAVA B组题目

    第二次参加蓝桥杯,手机再次没电导致只写了两个半小时就交了(不能重复交哎),这次带了充电宝,结果充电宝充电线中途松了,不得不说腾讯会议的耗电量真大。本博客就是刚提交后写的,可以看看时间hhh。 就做了前五道题,不过前五道题就搜索、枚举、进制就能做和一

    2023年04月09日
    浏览(43)
  • 蓝桥杯2023年第十四届省赛真题-平方差--题解

    时间限制: 3s 内存限制: 320MB 提交: 2379 解决: 469 给定 L, R,问 L ≤ x ≤ R 中有多少个数 x 满足存在整数 y,z 使得 x = y2 − z2。 输入一行包含两个整数 L, R,用一个空格分隔。 输出一行包含一个整数满足题目给定条件的 x 的数量。 复制 复制 1 = 1^2 − 0^2 ; 3 = 2^2 − 1^2 ; 4 =

    2024年02月07日
    浏览(52)
  • 蓝桥杯2023年第十四届省赛真题-买瓜--C语言题解

    目录 蓝桥杯2023年第十四届省赛真题-买瓜 题目描述 输入格式 输出格式 样例输入 样例输出 提示 【思路解析】 【代码实现】 时间限制: 3s 内存限制: 320MB 提交: 796 解决: 69 小蓝正在一个瓜摊上买瓜。瓜摊上共有 n 个瓜,每个瓜的重量为 Ai 。 小蓝刀功了得,他可以把任何瓜

    2024年02月07日
    浏览(53)
  • 2023年第十四届蓝桥杯Java_大学B组真题

    【考生须知】 考试开始后,选手首先下载题目,并使用考场现场公布的解压密码解压试 题。 考试时间为 4 小时。考试期间选手可浏览自己已经提交的答案,被浏览的答案允许拷贝。时间截止后,将无法继续提交或浏览答案。 对同一题目,选手可多次提交答案,以最后一次提

    2023年04月11日
    浏览(45)
  • 2023年第十四届蓝桥杯省赛Java C组题解

    只做出来(ACDFGH),挑几个出来,答案不一定正确,但自己测试通过了 求1~20230408的和 这里就直接套等差数列的求和公式,答案:204634714038436   【问题描述】         有一个长度为n的数组(n是10的倍数),每个数 Ai 都是区间[0,9]中的整数,小明发现数组里每种数出现的次数不太

    2023年04月26日
    浏览(40)
  • 题目 3158: 蓝桥杯2023年第十四届省赛真题-三国游戏(贪心)

    小蓝正在玩一款游戏。游戏中魏蜀吴三个国家各自拥有一定数量的士兵X, Y, Z (一开始可以认为都为 0 )。游戏有 n 个可能会发生的事件,每个事件之间相互独立且最多只会发生一次,当第 i 个事件发生时会分别让 X, Y, Z 增加Ai , Bi ,Ci 。 当游戏结束时 (所有事件的发生与否已经确

    2024年02月01日
    浏览(59)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包