第七届蓝桥杯大赛2016年蓝桥杯个人赛 (电子类) 省赛 单片机设计与开发科目
蓝桥杯第七届cc初赛试题及答案
![蓝桥杯第七届cc初赛试题及答案](https://img.taocdn.com/s3/m/d5f51b079a6648d7c1c708a1284ac850ad0204d9.png)
蓝桥杯第七届cc初赛试题及答案蓝桥杯第七届CC初赛试题及答案1. 选择题1.1 以下哪个选项是C语言中定义数组的正确方式?A) int array[10];B) int array[];C) int [10] array;D) int array=10;答案:A1.2 以下哪个关键字用于定义一个结构体?A) structB) unionC) enumD) typedef答案:A1.3 在C语言中,哪个运算符用于取地址?A) *B) &C) %D) #答案:B2. 填空题2.1 在C语言中,关键字________用于定义一个函数。
答案:void2.2 如果一个变量的值是10,那么表达式sizeof(&variable)的结果是________。
答案:4(或根据系统不同,可能是8)2.3 在C语言中,________运算符用于定义一个指针。
答案:*3. 编程题3.1 编写一个C语言程序,计算并输出100以内所有偶数的和。
答案:```c#include <stdio.h>int main() {int sum = 0;for (int i = 1; i <= 100; i++) {if (i % 2 == 0) {sum += i;}}printf("Sum of even numbers from 1 to 100 is: %d\n", sum);return 0;}```3.2 编写一个C语言程序,实现字符串的反转。
答案:```c#include <stdio.h>#include <string.h>void reverseString(char *str) {int len = strlen(str);for (int i = 0; i < len / 2; i++) {char temp = str[i];str[i] = str[len - i - 1];str[len - i - 1] = temp;}}int main() {char str[] = "Hello, World!";reverseString(str);printf("Reversed string: %s\n", str);return 0;}```4. 简答题4.1 请解释C语言中指针和引用的区别。
蓝桥杯单片机程序
![蓝桥杯单片机程序](https://img.taocdn.com/s3/m/6761d2b5710abb68a98271fe910ef12d2af9a9fc.png)
蓝桥杯单片机程序蓝桥杯单片机程序是一项技术竞赛,旨在锻炼和展示参赛选手在单片机程序设计方面的能力。
本文将从人类视角出发,以一位参赛选手的角度,来叙述他在蓝桥杯单片机程序竞赛中的心路历程。
一、前奏蓝桥杯单片机程序竞赛是一项备受瞩目的技术竞赛,每年都吸引着众多技术爱好者的参与。
作为一名热爱单片机开发的选手,我也投身其中。
比赛前,我翻阅了大量的学习资料,努力掌握了单片机的基本原理和开发技巧,为比赛做好了充分的准备。
二、比赛开始比赛开始了,我迅速进入状态,开始思考如何解决提出的题目。
这一次,题目要求我们设计一个温度监测系统,能够实时读取并显示当前环境的温度值。
我思考了一会儿,决定采用LM35温度传感器来获取环境温度,并通过数码管显示出来。
三、设计与实现我首先进行了电路设计,将LM35传感器与单片机进行连接。
接下来,我开始编写程序,通过单片机对传感器进行读取,并将读取到的温度值转换为合适的格式,最后通过数码管显示出来。
这个过程需要我熟练运用单片机的编程语言和相关函数库,以及对传感器的使用方法。
四、调试与优化在程序编写完成后,我进行了调试,发现一些小问题并及时修复。
我不断调整程序,优化算法,以提高系统的稳定性和精确度。
经过一番努力,我终于调试成功,整个系统能够准确地读取并显示当前环境的温度值。
五、总结与反思比赛结束后,我对自己的表现进行了总结与反思。
虽然在比赛中遇到了一些困难和挑战,但我通过不断学习和实践,最终成功解决了问题。
我深刻认识到在单片机程序设计中,不仅要具备扎实的理论基础,还需要灵活运用所学知识,勇于创新和解决问题的能力。
六、展望未来参加蓝桥杯单片机程序竞赛是我技术发展的一个重要里程碑。
通过这次比赛,我深入了解了单片机的应用领域和发展前景,并且对自己的能力和潜力有了更深的认识。
我将继续学习和探索单片机技术,不断提升自己的能力,为实现更多创新项目做好准备。
七、结束语蓝桥杯单片机程序竞赛是一场激烈而有趣的技术竞赛,参加其中需要我们具备扎实的理论基础和良好的实践能力。
第七届蓝桥杯大赛个人赛(软件类)-江西赛区获奖名单
![第七届蓝桥杯大赛个人赛(软件类)-江西赛区获奖名单](https://img.taocdn.com/s3/m/c4ac295a2e3f5727a5e962b5.png)
210962 211327 223785 219650 211020 231604 198056 212966 172617 216428 225887 235566 220519 240747 192754 215428 213038 235605 212997 219940 197869 202146 206054 225881 216413 207336 232689 224531 164280 203493 198693 208677 213300 225289 213770 212980 212208 169085 196665 216468 206990 231283 231126 200029 213261
C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛 C/C++程序设计大学 B 组省赛
历届蓝桥杯试题及答案
![历届蓝桥杯试题及答案](https://img.taocdn.com/s3/m/44cfe62ca55177232f60ddccda38376bae1fe07b.png)
历届蓝桥杯试题及答案蓝桥杯是中国最有影响力的计算机竞赛之一,每年都会吸引众多计算机科学爱好者的参与。
本文将回顾历届蓝桥杯的试题,并给出相应的答案。
通过了解历届试题,可以帮助读者更好地准备参加蓝桥杯竞赛。
(此处省略介绍部分)第一届蓝桥杯试题及答案:试题一:(试题内容)(解答步骤)试题二:(试题内容)(解答步骤)试题三:(试题内容)(解答步骤)......第二届蓝桥杯试题及答案:试题一:(试题内容)(解答步骤)试题二:(试题内容)(解答步骤)试题三:(试题内容)(解答步骤)......随着届数的增加,蓝桥杯的试题逐渐增加了难度和复杂程度。
参赛者需要有扎实的计算机基础知识和编程技能才能应对这些挑战。
以下是蓝桥杯历届试题的一些特点总结:1. 试题内容涵盖广泛:蓝桥杯试题从计算机基础知识到算法设计,从编程练习到系统设计,几乎涵盖了计算机科学的各个领域。
2. 试题形式多样:蓝桥杯试题不仅有传统的选择题和编程题,还有设计题、开放题等形式。
这样的设计旨在考察参赛者的创新能力和综合运用能力。
3. 解答步骤详细:对于编程题和算法设计题,蓝桥杯试题答案中往往会给出详细的解答步骤,包括思路分析、代码实现等。
这对于参赛者来说是很好的学习资料。
通过研究历届蓝桥杯试题和答案,我们可以总结出以下参加蓝桥杯竞赛的一些建议:1. 扎实的基础知识:参赛者应该有扎实的计算机基础知识,包括数据结构、算法、编程语言等方面。
只有基础知识扎实,才能更好地应对复杂的试题。
2. 练习编程技巧:编程技巧是参赛者必备的能力,需要不断进行练习和实践。
可以通过刷题、参加编程比赛等方式来提高编程技巧。
3. 团队合作能力:蓝桥杯竞赛有团队赛和个人赛两种形式,参赛者可以选择适合自己的方式。
无论是个人赛还是团队赛,团队合作能力都是必不可少的。
在团队中合理分工、有效沟通,可以提高比赛的效果。
4. 多方面准备:蓝桥杯试题范围广泛,参赛者应该在各个方面进行准备,包括理论知识、实践能力、应试技巧等。
蓝桥杯单片机实训指导书
![蓝桥杯单片机实训指导书](https://img.taocdn.com/s3/m/66594c7c0a4c2e3f5727a5e9856a561252d321c0.png)
蓝桥杯单片机实训指导书蓝桥杯单片机实训指导书是许多学生在学习单片机编程和应用时的重要参考资料。
在这本指导书中,详细介绍了单片机的基础知识、编程方法和实际应用案例,帮助学生快速掌握单片机技术并在实践中不断提升。
本文将围绕着蓝桥杯单片机实训指导书展开讨论,重点介绍单片机在现代科技领域的应用现状和未来发展趋势。
首先,我们需要了解什么是单片机。
单片机是一种集成了处理器、存储器和输入输出设备的微型计算机,通常用于控制和监控各种电子设备。
在蓝桥杯单片机实训指导书中,我们可以学习到单片机的基本结构和工作原理,包括CPU、存储器、定时器、中断、串口通信等重要组成部分。
通过学习这些知识,学生可以深入了解单片机的内部机制,从而更好地利用单片机实现各种功能。
蓝桥杯单片机实训指导书还介绍了单片机编程的基本方法和技巧。
学生可以通过学习汇编语言、C语言等编程语言来实现单片机程序的开发和调试。
在实际应用中,单片机可以用于控制各种设备,如 LED灯、温度传感器、电机等,实现自动化控制和数据采集。
通过对单片机编程的学习,学生可以提高自己的编程能力和创新思维,为未来的科技创新打下坚实基础。
除了基础知识和编程技巧,蓝桥杯单片机实训指导书还介绍了单片机在各个领域的实际应用案例。
例如,在智能家居领域,单片机可以用于控制家电设备的开关和调节,实现智能化管理和节能效果。
在工业自动化领域,单片机可以用于自动化生产线的控制和监控,提高生产效率和质量。
在智能交通领域,单片机可以用于交通信号灯的控制和车辆管理,实现交通流畅和安全。
这些实际案例都体现了单片机在现代社会中的重要应用意义,为我们的生活和工作带来了便利和效益。
随着科技的不断发展,单片机技术也在不断创新和突破。
未来,单片机将更加智能化、高效化和多样化,应用范围将进一步扩大。
例如,随着人工智能和物联网技术的发展,单片机将更加智能化和联网化,可以实现设备之间的互联互通和智能控制。
同时,单片机的功耗和成本将进一步降低,推动单片机技术在各个领域的广泛应用。
第七届蓝桥杯大赛省赛电子类-北京赛区获奖名单
![第七届蓝桥杯大赛省赛电子类-北京赛区获奖名单](https://img.taocdn.com/s3/m/39b6c2ff172ded630b1cb683.png)
203619 201352 223017 222629 203621 156093 203536 222947 206302 219606 197436 203499 202995 220935 196461 196470 229460 199977 196660 182916 196672 197315 199347 196675 170734 198600 206701 224618 181179 196708 197263 199592 200592 200818 201526 201930 219735 202181 196545 198778 200839 202512 232203 223418 198045 200371 200413 200552
三等奖 三等奖 三等奖 三等奖 三等奖 三等奖 三等奖 三等奖 三等奖 一等奖 一等奖 一等奖 一等奖 一等奖 一等奖 一等奖 一等奖 一等奖 一等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 三等奖 三等奖 三等奖 三等奖 三等奖 三等奖 三等奖 三等奖 三等奖 三等奖 三等奖 是 是 是 是 是 是 是 是 是 是
单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛 单片机设计与开发组省赛
2016第七届蓝桥杯大赛CC大学C组省赛真题详解
![2016第七届蓝桥杯大赛CC大学C组省赛真题详解](https://img.taocdn.com/s3/m/f316fd94bdeb19e8b8f67c1cfad6195f312be882.png)
2016第七届蓝桥杯⼤赛CC⼤学C组省赛真题详解第七届蓝桥杯⼤赛个⼈赛省赛(软件类)C/C++ ⼤学C组⼀、试题 (2)1、报纸页数 (2)2、煤球数⽬ (2)3、平⽅怪圈 (2)4、打印⽅格 (2)5、快速排序 (4)6、凑算式 (5)7、寒假作业 (6)8、冰雹数 (6)9、卡⽚换位 (7)10、密码脱落 (9)⼆、我的作答 (10)1、2852 (10)2、171700 (10)3、145 (10)4、for(col=0; col5、swap(a,p,j) (10)6、32990530 (10)7、4(猜的) (10)8、代码 (10)9、 (10)10、代码 (10)⼀、试题1、报纸页数X星球⽇报和我们地球的城市早报是⼀样的,都是⼀些单独的纸张叠在⼀起⽽已。
每张纸印有4版。
⽐如,某张报纸包含的4页是:5,6,11,12,可以确定它应该是最上边的第2张报纸。
我们在太空中捡到了⼀张X星球的报纸,4个页码分别是:1125,1126,1727,1728请你计算这份报纸⼀共多少页(也就是最⼤页码,并不是⽤了⼏张纸哦)?请填写表⽰总页数的数字。
注意:你提交的应该是⼀个整数,不要填写任何多余的内容或说明性⽂字。
2、煤球数⽬有⼀堆煤球,堆成三⾓棱锥形。
具体:第⼀层放1个,第⼆层3个(排列成三⾓形),第三层6个(排列成三⾓形),第四层10个(排列成三⾓形),....如果⼀共有100层,共有多少个煤球?请填表⽰煤球总数⽬的数字。
注意:你提交的应该是⼀个整数,不要填写任何多余的内容或说明性⽂字。
3、平⽅怪圈如果把⼀个正整数的每⼀位都平⽅后再求和,得到⼀个新的正整数。
对新产⽣的正整数再做同样的处理。
如此⼀来,你会发现,不管开始取的是什么数字,最终如果不是落⼊1,就是落⼊同⼀个循环圈。
请写出这个循环圈中最⼤的那个数字。
请填写该最⼤数字。
注意:你提交的应该是⼀个整数,不要填写任何多余的内容或说明性⽂字。
4、打印⽅格⼩明想在控制台上输出m x n 个⽅格。
第七届蓝桥杯大赛省赛软件类-山东赛区获奖名单
![第七届蓝桥杯大赛省赛软件类-山东赛区获奖名单](https://img.taocdn.com/s3/m/34cf51380066f5335a81212b.png)
一等奖 一等奖 一等奖 一等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖
第七届蓝桥杯全国软件和信息技术专业人才大赛—个人赛省赛(软件类) 山东赛区获奖名单
省份 山东 山东 山东 山东 山东 山东 山东 山东 山东 山东 山东 山东 山东 山东 山东 山东 山东 山东 山东 山东 山东 山东 山东 山东 山东 山东 山东 山东 山东 山东 青岛大学 中国石油大学(华东) 中国海洋大学 中国海洋大学 烟台大学 山东大学(威海) 山东大学 中国海洋大学 山东农业大学 山东大学(威海) 山东大学(威海) 山东大学(威海) 山东大学(威海) 中国海洋大学 中国海洋大学 山东大学(威海) 山东大学(威海) 山东大学(威海) 山东大学(威海) 山东大学(威海) 山东农业大学 山东大学(威海) 山东大学(威海) 山东大学(威海) 山东大学(威海) 山东大学(威海) 山东大学(威海) 山东大学(威海) 山东大学(威海) 中国石油大学(华东) 青岛大学 山东大学(威海) 山东大学(威海) 山东大学(威海)
刘震 魏来 王亚新 徐泽远 戚妙 曾磊 王文超 延俊杰 张浩祥 尹伟 周志恒 常宽 高子峰 王麒麟 刘永哲 余筱筠 程逸婷 王东艳 曾宪晗 周彦雯 李梦晖 王傲宇 孙磊 刘思清 张堡霖 丁迁 王澳博 曲小锋 徐鑫 戎姝锦 王星博 王璐瑶 马春雨 闪雪萌 隋馨 乐宁霞 周梅霞 武启政 金奔 朱玉涛 赵成祥 周栋梁 王清钦 董艳虹 徐畅 闫一凡 李俊韬
第七届蓝桥杯程序设计大赛题目及答案
![第七届蓝桥杯程序设计大赛题目及答案](https://img.taocdn.com/s3/m/8b7d80ae0066f5335b812123.png)
第七届省赛1.网友年龄某君新认识一网友。
当问及年龄时,他的网友说:“我的年龄是个2位数,我比儿子大27岁,如果把我的年龄的两位数字交换位置,刚好就是我儿子的年龄”请你计算:网友的年龄一共有多少种可能情况?提示:30岁就是其中一种可能哦.请填写表示可能情况的种数。
注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。
7x-y=32.生日蜡烛某君从某年开始每年都举办一次生日party,并且每次都要吹熄与年龄相同根数的蜡烛。
现在算起来,他一共吹熄了236根蜡烛。
请问,他从多少岁开始过生日party的?请填写他开始过生日party的年龄数。
注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。
26#include<iostream>using namespace std;int main(){int i,j;int sum=0;for(i=1;i<=100;i++){ //年龄sum=0;for(j=i;j<=100;j++){ //蜡烛数sum=sum+j;if(sum==236){cout<<i<<endl;break;}}}}3.方格填数如下的10个格子填入0~9的数字。
要求:连续的两个数字不能相邻。
(左右、上下、对角都算相邻)一共有多少种可能的填数方案?请填写表示方案数目的整数。
注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。
//用dfs求#include<iostream>#include<cstring>#include<cmath>using namespace std;const int maxn=4;int mp[maxn][maxn];int flag[10];int ans=0;int init() {memset(mp,-10, sizeof mp);memset(flag,0, sizeof flag);}int fx[4]= {0,-1,-1,-1},fy[4]= {-1,-1,0,1};int check(int i,int j) {for(int f=0; f<4; f++) {if(abs(mp[i][j]-mp[i+fx[f]][j+fy[f]])!=1||i+fx[f]<1||j+fy[f]>4||j+fy[f]<1 ) continue;elsereturn 0;}return 1;}void dfs(int i,int j) {if(i==3&&j==4) {ans++;return ;}for(int num=0; num<=9; num++) {if(!flag[num]) {mp[i][j]=num;flag[num]=1;if(check(i,j))if(j==4)dfs(i+1,1);elsedfs(i,j+1);flag[num]=0;}}}int main() {init();dfs(1,2);cout<<ans;}//暴力求解#include <iostream>using namespace std;int ans=0;void swap(int *a,int *b){int *c;c=a;a=b;b=c;}int f(int a[])//判断这种排列组合是否符合题意{if(a[0]-a[4]==-1||a[0]-a[4]==1)return 0;if(a[3]-a[4]==-1||a[3]-a[4]==1)return 0;if(a[5]-a[4]==-1||a[5]-a[4]==1)return 0;if(a[7]-a[4]==-1||a[7]-a[4]==1)return 0;if(a[8]-a[4]==-1||a[8]-a[4]==1)return 0;if(a[9]-a[4]==-1||a[9]-a[4]==1)return 0;if(a[1]-a[4]==-1||a[1]-a[4]==1)return 0;if(a[1]-a[5]==-1||a[1]-a[5]==1)return 0;if(a[1]-a[6]==-1||a[1]-a[6]==1)return 0;if(a[0]-a[5]==-1||a[0]-a[5]==1)return 0;if(a[2]-a[5]==-1||a[2]-a[5]==1)return 0;if(a[8]-a[5]==-1||a[8]-a[5]==1)return 0;if(a[9]-a[5]==-1||a[9]-a[5]==1)return 0;if(a[6]-a[5]==-1||a[6]-a[5]==1)return 0;if(a[6]-a[9]==-1||a[6]-a[9]==1)return 0;if(a[6]-a[2]==-1||a[6]-a[2]==1)return 0;if(a[3]-a[0]==-1||a[3]-a[0]==1)return 0;if(a[3]-a[7]==-1||a[3]-a[7]==1)return 0;if(a[8]-a[7]==-1||a[8]-a[7]==1)return 0;if(a[8]-a[3]==-1||a[8]-a[3]==1)return 0;if(a[9]-a[8]==-1||a[9]-a[8]==1)return 0;if(a[1]-a[0]==-1||a[1]-a[0]==1)return 0;if(a[1]-a[2]==-1||a[1]-a[2]==1)return 0;}void perm(int a[],int m,int len)//列举出0-9所有的组合进行判断{if(m==len-1){if(f(a))ans++;return ;}for(int i=m;i<len;i++){swap(a[m],a[i]);perm(a,m+1,len);swap(a[m],a[i]);}}int main(){int a[10] = {0,1,2,3,4,5,6,7,8,9};perm(a,0,10);cout<<ans<<endl;return 0;}4.快速排序排序在各种场合经常被用到。
蓝桥杯第七届试题-嵌入式
![蓝桥杯第七届试题-嵌入式](https://img.taocdn.com/s3/m/f19e010aa76e58fafab0037f.png)
准考证号工位号注意:只填写准考证号和工位号,否则试卷作废密 封 线-----------------------------------------------------------------------------第七届蓝桥杯全国软件和信息技术专业人才大赛个人赛(电子类)省赛 嵌入式设计与开发科目竞赛时间:5小时题 号 一 二 三 总 分 配 分 10 30 60 100分 得 分“模拟液位检测告警系统”设计任务书功能简述“模拟液位检测告警系统”通过采集模拟电压信号计算液位高度,并根据用户设定的液位阈值执行报警动作,在液位等级发生变化时,通过串行通讯接口将液位信息发送到PC 机。
系统框图如图1所示:图1 系统框图CT117E 考试板电路原理图与使用说明、I2C 总线驱动、LCD 驱动程序及本题涉及到的芯片资料可参考计算机上的电子文档。
电路原理图、程序流程图及相关工程文件请以考生准考证命名,并保存在指定文件夹中(文件夹名为考生准考证号,文件夹保存在监考员指定位置)。
LCD 显示MCU按键 模拟输入EEPROMLED 指示设计任务及要求1.液位检测通过电位器R37模拟液位传感器输出电压信号,设备以1秒为间隔采集R37输出电压,并与用户设定的液位阈值进行比较。
假定液位高度与R37输出电压之间具有正比例关系:H = V R37*K,当V R37=3.3V时,对应液位高度为100cm。
通过液晶显示当前的液位高度、传感器(R37)输出状态和液位等级,液位检测显示界面如图1所示:Liquid Level/液位检测Height/液位高度: 50cmADC/传感器输出: 1.65VLevel/液位等级: 1图1. LCD显示界面参考图1(液位检测显示界面)AD采集得到的结果应经过软件滤波算法处理,显示结果保留小数点后两位有效数字。
2.液位阈值设定设备可设定三个液位阈值,对应四个液位等级,阈值由用户通过按键输入,设备保存阈值,并根据此阈值判断液位等级,假定用户输入的三个液位阈值为10cm、20cm和30cm,液位高度与液位等级的对应关系如下:2.1 液位高度≤10cm时,液位等级为0;2.2 10cm<液位高度≤20cm时,液位等级为1;2.3 20cm<液位高度≤30cm时,液位等级为2;2.4 液位高度>30cm时,液位等级为3。
蓝桥杯竞赛规则
![蓝桥杯竞赛规则](https://img.taocdn.com/s3/m/bb2a948883d049649b66584d.png)
竞赛形式
预/决赛均采用封闭、限时方式。
参赛资格
具有正式学籍的在校全日制本科及高职高专学生(以报名时状态为准,按不同的组别分开报名)
报名费
报名费300元/人
竞赛用时
5小时
竞赛内容、形式
1.选拔赛:采用STC89C52RC或STC12C5A60S2作为选拔赛指定单片机芯片,选手可以选择以上所述任意一款单片机在选拔赛竞赛中使用。竞赛时,选手需在规定时间内,根据统一配发的技术文件和套装材料,按竞赛试题要求完成设计和开发任务。(参赛学校提交《参赛学校报名汇总表》时,应填写选手选定拟在选拔赛中采用的单片机芯片型号。《参赛学校报名汇总表》中没有填写相关信息,将被默认为选择STC89C52RC单片机。)
报名费
报名费300元/人。
竞赛用时
5小时
竞赛内容形式
选手在规定时间内,根据统一配发的技术文件和套装材料,按竞赛试题要求完成电路设计、组装及调试任务。
赛场提供的主要设备、器材
主要设备
①双踪示波器;②通用直流稳压电源;③万用表、热风枪(一台)、电烙铁、镊子等常规工具。
器材
根据竞赛需要,赛场提供下列器材:
2.现场操作过失未造成严重后果的,扣10分。
3.发生严重违规操作或作弊,经确认后,成绩计为0。
注:违规情况记录在赛场记录表中。
注意事项
1.选手必须符合参赛资格,不得弄虚作假。资格审查中一旦发现问题,则取消其报名资格;竞赛过程中发现问题,则取消竞赛资格;竞赛后发现问题,则取消竞赛成绩,收回获奖证书及奖金、奖品等,并在大赛官网上公示。
2.软件编程及调试:约占60%;
3.其他:约15%。
违规扣分
蓝桥杯大赛省赛CC++大学C组考生须知
![蓝桥杯大赛省赛CC++大学C组考生须知](https://img.taocdn.com/s3/m/5d17b83ba31614791711cc7931b765ce05087a03.png)
蓝桥杯大赛省赛CC++大学C组考生须知第七届蓝桥杯大赛个人赛省赛(软件类)C/C++ 大学C组考生须知:●考试开始后,选手首先下载题目,并使用考场现场公布的解压密码解压试题。
●考试时间为4小时。
时间截止后,提交答案无效。
●在考试强制结束前,选手可以主动结束考试(需要身份验证),结束考试后将无法继续提交或浏览答案。
●选手可浏览自己已经提交的答案。
被浏览的答案允许拷贝。
●对同一题目,选手可多次提交答案,以最后一次提交的答案为准。
●选手切勿在提交的代码中书写“姓名”、“考号”,“院校名”等与身份有关的信息或其它与竞赛题目无关的内容,否则成绩无效。
●选手必须通过浏览器方式提交自己的答案。
选手在其它位置的作答或其它方式提交的答案无效。
●试题包含三种类型:“结果填空”、“代码填空”与“程序设计”。
结果填空题:要求选手根据题目描述直接填写结果。
求解方式不限。
不要求源代码。
把结果填空的答案直接通过网页提交即可,不要书写多余的内容。
代码填空题:要求选手在弄清给定代码工作原理的基础上填写缺失的部分,使得程序逻辑正确、完整。
把代码填空的答案(仅填空处的答案,不包括题面已存在的代码或符号)直接通过网页提交即可,不要书写多余的内容。
使用ANSI C/ANSI C++ 标准,不要依赖操作系统或编译器提供的特殊函数。
程序设计题目:要求选手设计的程序对于给定的输入能给出正确的输出结果。
考生的程序只有能运行出正确结果才有机会得分。
注意:在评卷时使用的输入数据与试卷中给出的示例数据可能是不同的。
选手的程序必须是通用的,不能只对试卷中给定的数据有效。
对于编程题目,要求选手给出的解答完全符合ANSI C++标准,不能使用诸如绘图、Win32API、中断调用、硬件操作或与操作系统相关的API。
代码中允许使用STL类库。
注意: main函数结束必须返回0注意: 所有依赖的函数必须明确地在源文件中#include ,不能通过工程设置而省略常用头文件。
蓝桥杯2016获奖名单
![蓝桥杯2016获奖名单](https://img.taocdn.com/s3/m/21dbc4b5b0717fd5360cdc3f.png)
北京航空航天大学 北京航空航天大学 北京航空航天大学
北京大学 北京航空航天大学
北京大学 北京大学 北京理工大学 北京航空航天大学 北京交通大学 清华大学 清华大学 清华大学 北京航空航天大学 北京理工大学 北京大学 北京科技大学 清华大学 北京航空航天大学 北京科技大学 北京交通大学 北京航空航天大学 清华大学 清华大学 清华大学 北京航空航天大学 北京航空航天大学 北京航空航天大学 清华大学 北京交通大学 北京理工大学 北京航空航天大学 北京大学
是
董书言
C/C++程序设计大学 A 组省赛 一等奖
是
王鹿鸣
C/C++程序设计大学 A 组省赛 一等奖
是
杜仑
C/C++程序设计大学 A 组省赛 一等奖
是
何玥
C/C++程序设计大学 A 组省赛 一等奖
是
张彦潇
C/C++程序设计大学 A 组省赛 一等奖
是
潘虹宇
C/C++程序设计大学 A 组省赛 一等奖
是
李若森
是
王立斌 C/CΒιβλιοθήκη +程序设计大学 A 组省赛 一等奖
是
胡轶群 C/C++程序设计大学 A 组省赛 一等奖
是
刘正宇 C/C++程序设计大学 A 组省赛 一等奖
是
高翔
C/C++程序设计大学 A 组省赛 一等奖
是
黄少勤 C/C++程序设计大学 A 组省赛 一等奖
是
吴宇轩 C/C++程序设计大学 A 组省赛 一等奖
第7届蓝桥杯单片机决赛试题
![第7届蓝桥杯单片机决赛试题](https://img.taocdn.com/s3/m/2f96f67ef5335a8102d220d7.png)
设计任务及要求1. 频率信号测量使用竞赛板NE555方波信号发生器产生用于频率测量功能测试的方波信号,信号频率范围为500Hz ~ 20KHz ,电位器RB3调节信号频率,可使用“跳线帽”将单片机P34引脚与方波信号发生器输出引脚NET_SIG 短接。
2. 电压信号测量使用竞赛板上RB2电位器输出测试电压信号,信号输出范围为0V-5V 。
3. 实时时钟功能读取DS1302实时时钟芯片,并通过数码管显示时间数据,设备上电后初始时间配置为23时 59分55秒。
4. 记录与输出功能根据给定硬件的性能参数,设计合理的采样周期,当电压低于电压下限V L 或高于电压上限V H 时,将事件类型和发生时间保存到E2PROM 中。
设备中只需保存最近一次发生的电压波动情况,数据存储格式可自行定义。
上图例,电压连续变化过程中,在T 1和T 2时刻会触发事件记录功能。
5. 显示与按键控制5.1 4x4矩阵键盘按键功能定义如图2所示:图2. 按键功能定义S9S13S17S5S16S12 S8 S4 S11 S15 S19S7 S18S14 S10S6 查询频率空 功能加时钟减 电压 时间电 压 T 1:电压超过V HT 2:电压低于V L5.2 按键S7定义为“时钟”按键,按下后,数码管显示当前时钟信息,显示界面如图3所示:图3. 时间显示界面在时钟显示界面下,S4功能按键为时钟调整按键,按下S4,循环切换选择时、分、秒,对应的显示单元1秒间隔亮灭,通过“加、减”按键调整当前选择的时间单位,再次按下按键S7返回到时钟显示界面,完成时钟配置功能。
时钟调整状态下,“加、减”按键可令当前选择调整的时间增加或减少1个单位。
5.3 按键S6定义为“电压测量”按键,按下后,启动电压测量功能,数码管显示格式如图4所示:图4:电压测量界面电压测量界面下,S4功能按键为电压阈值调整按键,按下S4,循环选择电压上限、下限,对应的显示单元1秒间隔亮灭,通过“加、减”按键调整电压阈值,再次按下按键S6返回到电压测量界面,完成电压阈值配置功能并将新的参数写入E2RPOM 。
第七届蓝桥杯大赛省赛电子类-优胜学校和优秀组织单位获奖名单
![第七届蓝桥杯大赛省赛电子类-优胜学校和优秀组织单位获奖名单](https://img.taocdn.com/s3/m/f29e02c3c1c708a1294a4409.png)
上海海事大学 上海 上海海洋大学 电子科技大学成都学院 成都信息工程大学 西华师范大学 四川 西南交通大学峨眉校区 四川工商学院 绵阳职业技术学院 天津 新疆 云南 天津农学院 塔里木大学 西南林业大学 浙江万里学院 浙江 浙江大学城市学院 重庆科技学院 重庆 重庆工程职业技术学院
优秀组织单位
省份 学校名称 阜阳师范学院 安徽 芜湖职业技术学院 中国人民解放军电子工程学院 北方工业大学 北京 北京航空航天大学 福建工程学院 福建 福州大学至诚学院 甘肃 兰州理工大学
第七届蓝桥杯全国软件和信息技术专业人才大赛—个人赛省赛(电子类) 优胜学校和优秀组织单位获奖名单
优胜学校
省份 学校名称 安徽工业大学 黄山学院 安徽 中国人民解放军电子工程学院 安徽财经大学 北方工业大学 北京 北京航空航天大学 北京联合大学 福建 甘肃 福州大学至诚学院 兰州理工大学 肇庆学院 吉林大学珠海学院 佛山科学技术学院 广东海洋大学 广东 北京师范大学珠海分校 广东水利电力职业技术学院 广东松山职业技术学院 广东轻工职业技术学院 华南理工大学广州学院
北京师范大学珠海分校 广东海洋大学 广东轻工职业技术学院 广东水利电力职业技术学院 广东 广东松山职业技术学院 华南农业大学珠江学院 吉林大学珠海学院 中山职业技术学院 百色学院 广西 广西民族大学 梧州学院 贵州民族大学 贵州 遵义师范学院 东北大学秦皇岛分校 河北 邯郸学院 石家庄科技工程职业学院 河南大学民生学院 河南科技学院 河南 河南理工大学 黄河科技学院 郑州航空工业管理学院 哈尔滨理工大学 黑龙江 黑龙江工商学院 绥化学院 湖北经济学院 湖北 湖北师范学院
浙江传媒学院 浙江师范大学行知学院 浙江万里学院 重庆工程职业技术学院 重庆 重庆科技学院
蓝桥杯
![蓝桥杯](https://img.taocdn.com/s3/m/88bcfc18763231126edb1186.png)
2015/10/29
例5–6
A A 2 2 3 3 4 4, 一共4对扑克牌。请你把它们排成一 行。 要求:两个A中间有1张牌,两个2之间有2张牌,两个 3之间有3张牌,两个4之间有4张牌。 请填写出所有符合要求的排列中,字典序最小的那个。 例如:22AA3344 比 A2A23344 字典序小。当然,它们 都不是满足要求的答案。
2 申请单项奖学金 ---科技创新奖 3 保研加分
科技创新奖---奖学金类+2分 科技比赛加分:(待定)
4 …………
2015/10/29
关于比赛
题型设置:
共10题,4道结果填空题,2道代码填空题,7-10: 编程题 运行环境: DEV-CPP
2015/10/29
关于策略
1 实用至上
例 5-1 小明带两个妹妹参加元宵灯会。别人问她们多大了, 她们调皮地说:“我们俩的年龄之积是年龄之和的6倍”。 小明又补充说:“她们可不是双胞胎,年龄差肯定也不超 过8岁啊。”
2015/10/29
2015/10/29
2015/10/29
2015/10/29
2 题型选择 填空至上; 代码填空能做则做; 程序设计能放则放;
2015/10/29
关于训练
训练要求
1. 2. 3. 4. 5. 编程习惯 学会利用函数 递归运用,指针 逻辑思维 数据结构
2015/10/29
训练方式:
“蓝桥杯”
全国软件和信息技术专业人才大赛
指导单位:教育部高校学生司 主办单位:工业和信息化部人才交流中心 教育部全国高等学校学生信息咨询与就业指导中心
2015/10/29
个人赛设置:
软件类:
1、C/C++程序设计(大学A组、大学B组、大学C组) 2、Java软件开发(大学A组、大学B组、大学C组) 电子类: 3、嵌入式设计与开发组 4、单片机设计与开发组 5、电子设计与开发组。
2016年第七届蓝桥杯大赛-团队赛活动细则
![2016年第七届蓝桥杯大赛-团队赛活动细则](https://img.taocdn.com/s3/m/1ab9dce9700abb68a982fbd4.png)
第七届蓝桥杯全国软件和信息技术专业人才大赛——社会公益项目团队赛活动细则二〇一六年一月一、大赛概述为贯彻落实《国务院关于积极推进“互联网+”行动的指导意见》有关精神,随着互联网的极速发展,海量参与、去中心化,让每个人都可以成为社会公益主体,跨界创新助力行业生态繁荣;互联网的发展,也让解决社会问题的项目运作变得更加高效、透明。
为了打造互联网思维创新前沿,寻找聚焦社会问题的解决方案,培养大学生的社会责任感、创新意识和团队精神,促进大学生创新能力提高,蓝桥杯全国软件和信息技术专业人才大赛组委会特组织社会公益项目团队赛。
本届社会公益项目团队赛参赛作品限定主题为社会公益主题领域,由每个参赛队提出一个解决某个社会公益问题领域的可行性方案或者项目。
二、竞赛总则2.1 大赛原则(1)关注社会问题分析的切入点大学生是国家未来的社会精英,应该有很强的社会责任感。
针对不同的社会问题,要有所感知,更重要的是提出建设性的改革/改变方案。
社会问题的产生涉及多方面因素和利益,解决问题的切入点非常重要。
(2)来源现实需求,鼓励跨界创新本团队赛参赛作品限定主题为社会公益项目领域,提交方案必须反映社会问题现实,寻找解决问题的切入点,面向真实应用。
(3)过程与结果并重,增强能力培养导向大赛评比采用过程与结果并重的方式。
在评估最终结果方案的同时,也关注任务方案的产生过程,关注团队采用的思路与方法论以及在此过程中体现出来的综合素质、团队意识与解决问题的能力,体现出重人才、重素质的评价导向。
评审方案如下表:2.2参赛对象由全日制普通高校在读的研究生、本科和高职高专学生(当年应届毕业生也可以参加)组成的团队。
每队由 1名领队、1名顾问、2名指导老师、3~5名学生组成。
其中,领队和指导老师可以兼任,顾问必须来自于校外的企业在职人员。
2.3 竞赛题目本大赛聚焦社会公益问题领域,不以营利为唯一目标,跨界创新,便于广泛参与。
参赛项目或者方案包括但不限于以下类型的解决方案或者项目:(1)环保问题:比如雾霾、水污染、垃圾处理、土地沙化、土地流失、生物多样性等。
第七届蓝桥杯全国软件和信息技术专业人才大赛竞赛规则及
![第七届蓝桥杯全国软件和信息技术专业人才大赛竞赛规则及](https://img.taocdn.com/s3/m/f3b3eff5daef5ef7ba0d3ca3.png)
一、 单片机设计与开发项目竞赛规则
竞赛形式 省赛/决赛均采用封闭、限时方式。
参赛资格 具有正式学籍的在校全日制本科及高职高专学生(以报名时状态为准)。
报名费
报名费 300 元/人
竞赛用时 5 小时
1. 采用 IAP15F2K61S2 作为省赛指定单片机芯片。竞赛时,选手需在规定时间内,根据统一配发的
2. 参赛选手应遵守竞赛规则,遵守赛场纪律,服从大赛组委会的指挥和安排,爱护竞赛场地 的设备和器材。
3. 在竞赛过程中,要严格按照安全规程进行操作,防止触电和损坏仪器、设备的事故发生。
3. 省赛117E 型嵌入式竞赛板,
选手可在大赛官方网站“辅导资料”栏目中查看 CT117E 型嵌入式竞赛板产品说明和下载电路
原理图。
① 双踪示波器;② 通用直流稳压电源;③ 万用表;④ 安装 Altium Designer
主要设备 Summer 09(Protel99SE)、
Keil MDK4.xx(4.10 或以上版本)软件的计算机。
器材
根据竞赛需要,赛场提供下列器材: ① 备用元件;② 杜邦线。
注:分赛区竞赛,可根据实际情况要求选手自带部分常规工具。
涉及知识 分值比例
1. 模拟电路、数字电路、传感器及 STM32(ARM Cortex M3) MCU 的相关知识。 2. 常用测试仪器仪表使用知识,Keil RealView MDK 软件编程与仿真的相关知识。 3. 电路原理图设计相关知识,设计软件为 Altium Designer Summer 09 或 Protel 99SE。 ① 硬件设计:约占 10%; ② 软件编程及调试:约占 75%; ③ 其他:约 15%。
电子类单片机设计与开发组获奖名单
![电子类单片机设计与开发组获奖名单](https://img.taocdn.com/s3/m/175d7d382af90242a895e56c.png)
单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛 单片机设计与开发组总决赛
二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 二等奖 三等奖 三等奖 三等奖 三等奖
蓝桥杯eda设计与开发流程
![蓝桥杯eda设计与开发流程](https://img.taocdn.com/s3/m/3b19b94efbd6195f312b3169a45177232e60e413.png)
蓝桥杯eda设计与开发流程下载温馨提示:该文档是我店铺精心编制而成,希望大家下载以后,能够帮助大家解决实际的问题。
文档下载后可定制随意修改,请根据实际需要进行相应的调整和使用,谢谢!并且,本店铺为大家提供各种各样类型的实用资料,如教育随笔、日记赏析、句子摘抄、古诗大全、经典美文、话题作文、工作总结、词语解析、文案摘录、其他资料等等,如想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by theeditor.I hope that after you download them,they can help yousolve practical problems. The document can be customized andmodified after downloading,please adjust and use it according toactual needs, thank you!In addition, our shop provides you with various types ofpractical materials,such as educational essays, diaryappreciation,sentence excerpts,ancient poems,classic articles,topic composition,work summary,word parsing,copy excerpts,other materials and so on,want to know different data formats andwriting methods,please pay attention!蓝桥杯EDA设计与开发流程详解蓝桥杯全国软件和信息技术专业人才大赛,作为一项备受瞩目的竞赛,其EDA(电子设计自动化)设计与开发环节是考察参赛者专业技能的重要部分。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
准考证号
工位号
注意:只填写准考证号和工位号,否则试卷作废
密 封 线
-----------------------------------------------------------------------------
第七届蓝桥杯全国软件和信息技术专业人才大赛个人赛
(电子类)省赛 单片机设计与开发科目
竞赛时间:5小时
题 号 一 二 三 总 分 配 分 10 30 60 100分 得 分
“模拟风扇控制系统”设计任务书
功能简述
“模拟风扇控制系统”能够模拟电风扇工作,通过按键控制风扇的转动速度和定时时间,
数码管实时显示风扇的工作模式,动态倒计时显示剩余的定时时间,系统主要由数码管显示、单片机最小系统、按键输入和电机控制保护电路组成,系统框图如图1所示:
图1. 系统框图
单总线驱动程序、CT107D 单片机考试平台电路原理图以及本题所涉及到的芯片数据手册,可参考计算机上的电子文档。
程序流程图及相关工程文件请以考生号命名,并保存在计算机上的考生文件夹中(文件夹名为考生准考证号,文件夹保存在监考员指定位置)。
DS18B20
MCU
按键输入 LED 指示灯
数码管显示
PWM 输出
设计任务及要求
1.工作模式
设备具有“睡眠风”、“自然风”和“常风”三种工作模式可以通过按键切换,通过单片机P34引脚输出脉宽调制信号控制电机运行状态,信号频率为1KHz。
1.1“睡眠风”模式下,对应PWM占空比为20%;
1.2“自然风”模式下,对应PWM占空比为30%;
1.3“常风”模式下,对应PWM占空比为70%;
2.数码管显示
数码管实时显示设备当前工作模式和剩余工作时间(倒计时),如图2所示。
- 1 - 80 0 5 0 工作模式:睡眠风熄灭剩余工作时间:50秒
图2.工作模式和剩余工作时间显示
“睡眠风”状态下,对应数码管显示数值为1,自然风模式下,显示数值为2,常风模式下,显示数值为3。
3.按键控制
使用S4、S5、S6、S7四个按键完成按键控制功能。
2.1 按键S4定义为工作模式切换按键,每次按下S4,设备循环切换三种工作模式。
工作过程如下:
睡眠风自然风常风
2.2 按键S5定义为“定时按键”每次按下S5,定时时间增加1分钟,设备的剩余
工作时间重置为当前定时时间,重新开始倒计时,工作过程如下:
0分钟1分钟2分钟
设备剩余工作时间为0时,停止PWM信号输出。
2.3 按键S6定义为“停止”按键,按下S6按键,立即清零剩余工作时间,PWM
信号停止输出,直到通过S5重新设置定时时间。
2.4 按键S7定义为“室温”按键,按下S7,通过数码管显示当前室温,数码管显
示格式如图3所示,再次按下S7,返回图2所示的工作模式和剩余工作时间
显示界面,如此往复。
- 4 - 8 8 2 5 C
室温显示熄灭当前室内:25℃
图3.室温显示界面
室温测量、显示功能不应影响设备正在执行的PWM信号输出、停止、模式切
换和计时等功能。
4.LED指示灯
“睡眠风”模式下,L1点亮,“自然风”模式下L2点亮,“常风”模式下L3点亮;
按下停止按键或倒计时结束时,LED全部熄灭。
5.电路原理图设计
电机过热检测及驱动电路设计:
假定设备使用的是12V直流电机,过热检测传感器输出为小电压信号Vs,设计过
热检测及电机驱动电路,当检测到Vs信号幅度大于10mV时,电机停止转动,简
述电路的工作原理与设计思路,并绘制出电路原理图。
项目名称得分评卷人
电路设计
一. 电路原理图设计
根据设计任务要求,使用Protel 99se或Altium Designer Summer09软件设计电路原理图,标明元器件参数。
原理图文件保存在考生文件夹中(文件夹以考生的准考证号命名)。
项目名称得分评卷人
程序设计
二. 程序编写及流程图绘制
1.画出程序流程图,保存在考生文件夹中。
2.按照设计要求完成程序设计任务,并将工程文件保存在考生文件夹中。
项目名称得分评卷人
硬件调试
三. 软、硬件统调
将编译通过的程序下载到单片机芯片中,进行软、硬件统调。
1.按键功能设计满足题目要求;
2.数码管显示功能,界面设计满足题目要求;
3.PWM信号输出与占空比调整功能;
4.LED指示灯功能实现;
5.温度测量功能;
6.工作定时功能。