各位同学大家好~根据历年备赛经验,大Z老师在这里根据经验有针对性的总结了一些备赛题目,拟对比赛中历年出现频率比较高的套路进行拆分,循序渐进、各个击破。大家可以按照如下要求测试一下自己的基础知识的掌握程度哦~当然,我也会在之后的帖子中对每个训练的题目代码进行发布,代码提供详细注释供大家进行参考。希望大家能够踊跃参加并练习哦~
当然,在做练习的时候有问题的话,可以在该板块下( 坤创E-Geek/天科大新电社)发帖求助,会有很多大神会帮助大家解决问题的哈~
另外,欢迎各位同学们将自己每一个题目的代码以发帖的形式与大家分享,同时身边如果有好的资源,也可以进一步分享到群里。我们将在4月初,评选出积极参与的10位小伙伴,分别送出金士顿的32G和16G U盘作为奖励哦~~
(当然是发帖越多,回帖越多,就越容易获奖吖~)
题目如下表所示,大家可以提前进行训练(代码会近期择日逐步公布),有问题回帖留言,或发帖求助哈~努力终会有收获!希望大家挑战一下自己,利用好寒假时间,加油加油~!!!
蓝桥杯单片机竞赛训练基础题目
题号 | 训练知识点 | 题目要求 |
1 | 单片机I/O口的操作1-LED灯篇 | 1、点亮发光二极管LED0 2、闪烁发光二极管LED1 3、LED0-LED7流水灯 |
2 | 单片机I/O口的操作2-数码管篇 | 1、在数码管上显示字符8,每1秒移动一位 2、在数码管上稳定显示字符12345678 3、在数码管上稳定显示给定字符0000-1023或者000H-3FFH |
3 | 单片机I/O口的操作3-机械按键篇 | 1、按下按键S4-S7,数码管分别显示键值1-4 2、数码管初始显示0,单击S4,显示值加1,单击S5数值减1,长按S6数值连续加1,长按S7数值连续减1。 |
4 | 单片机外部中断系统的操作 | 1、在数码管上显示字符8,按下外部按键中断0(S5)则8左移动,按下外部按键中断1(S4)则8右移动。 2、数码管初始显示0,按下外部按键中断0(S5),数值加1,按下外部按键中断1(S4),数值减1。 |
5 | 单片机 定时计数器的使用 | 1、在数码管上显示字符8,利用定时器定时每1秒左移动一位。 2、数码管初始显示0,利用定时器定时每1秒数值加1。 |
6 | 单片机 对DS18B20温度传感器进行数据采集和使用 | 1、完成DS18B20温度采集,并使用数码管上显示。 2、超限(上限30,下限20)声光报警。 3、利用按键可以设定上下限报警值,超上限控制继电器吸合。 |
7 | 单片机 进行AD转换并存储(EEPROM) | 1、完成模数转换,将数据转换成电压在数码管上显示。 2、超限(上限3V,下限2V)声光报警。 3、利用按键可以设定上下限报警值,并将上下限存储在EEPROM中。 |
8 | 单片机 对DS1302进行时间数据采集、显示及存储(EEPROM) | 1、显示时分秒,并在数码管上显示。 2、按键S4切换显示年月日。 3、按键年月日时分秒修改。 4、闹钟定时,定时时间存储在EEPROM中。 |