
【比赛】蓝桥杯单片机
文章平均质量分 55
本专栏将手把手教大家学习蓝桥杯单片机。程序,文档,比赛经验等等,如需下载,请进主页。
撞上电子
这个作者很懒,什么都没留下…
展开
-
【蓝桥杯单片机】第十七章 矩阵键盘
第一节硬件解读在上面几章中,为大家介绍了独立按键,本章将为大家介绍矩阵键盘。独立按键每一个引脚控制一个按键,矩阵键盘由4行4列组成16个按键。如下图,要保证J5选择COM口。以S9为例,分别连接到P32与P42。如果P32和P42两引脚都为低电平,那么才代表S9被按下。第二节程序编写第三节实验现象实验要求: 1:USB1插上电脑。 2:J13选择”IO”模式。...原创 2021-08-02 21:22:59 · 496 阅读 · 0 评论 -
【蓝桥杯单片机】第十六章 独立按键(松开有效)
本章承接上一章,基本原理是一模一样的,在上一章中,我们按下S7,L7就会马上点亮,而在本章实验中,我们在按下S7后,还需要松开S7,L7才会点亮。这就是松开有效。第一节 程序编写 请大家对比本章程序与上一章程序,注意按键中while语句的位置,位置的不同导致按键是按下有效还是松开有效,请大家仔细体会。第二节实验现象实验要求: 1:USB1插上电脑。 2:J13选择”IO”模式。...原创 2021-08-02 21:21:58 · 1287 阅读 · 0 评论 -
【蓝桥杯单片机】第十五章 独立按键(按下有效)
第一节硬件解读在蓝桥杯单片机开发板上面,独立按键的原理图如下: 从上图可以看出,独立按键分别是S4,S5,S6和S7,它们的引脚分别是P33,P32,P31和P30。在使用独立按键模块的时候,需要将J5的跳线帽选择到2-3端口,以保证独立按键的一段已经连上GND。现在来说说独立按键的原理,以按键S7为例,在按键平时不工作的状态下,P30口并未与GND导通,一旦按键被按下,GND立马与P30导通,导致P30口为低电平。反而推之,如果P30==0,那么按键一定被按下。但是...原创 2021-08-02 21:20:59 · 1564 阅读 · 0 评论 -
【蓝桥杯单片机】第十四章 定时器/计数器(实验)
第一节硬件解读关于定时器,又称计数器,是单片机内部的计时的独立的系统。关于它的引脚,我们可以在原理图里面查到。 从上图中,我们不难发现,一共有5个中断源,引脚分别是P3.2,P3.3,P3.6,P3.7和P3.0;一共有2个定时器,引脚分别是P3.4和P3.5。与上一章的得到的结论一摸一样。 本章将先讲解定时器,关于中断的讲解,将放在按键部分。第二节程序编写...原创 2021-07-29 21:37:23 · 1651 阅读 · 0 评论 -
【蓝桥杯单片机】第十三章 中断系统与定时器/计数器(理论)
第一节 中断系统中断系统是为使CPU具有对外界紧急事件的实时处理能力而设置的。当中央处理器CPU正在处理某件事的时候外界发生了紧急事件请求,要求CPU暂停当前的工作,转而去处理这个紧急事件,处理完以后,再回到原来被中断的地方,继续原来的工作,这样的过程称为中断。实现这种功能的部件称为中断系统,请示CPU中断的请求源称为中断源。微型机的中断系统一般允许多个中断源,当几个中断源同时向CPU请求中断,要求为它服务的时候,这就存在CPU优先响应哪一个中断源请求的问题。通常根据中断源的轻重缓急排队,优先处理最紧急原创 2021-07-17 22:35:49 · 671 阅读 · 0 评论 -
【蓝桥杯单片机】第十二章 数码管(终极篇)
前面两章的实验都是在数码管上面写不变的常量,在本章,将带大家写出一个类似电子手表的东西,希望通过这一章完全了解数码管的知识点。第一节程序编写第二节实验现象实验要求: 1:USB1插上电脑。 2:J13选择”IO”模式。 3:打开开发板开关S3。实验现象: 1:L9作为电源指示灯,常量。 2:数码管显示"00-00-00",并每秒加1注意事项: 1...原创 2021-07-17 22:34:48 · 567 阅读 · 1 评论 -
【蓝桥杯单片机】第十一章 数码管(进阶篇)
在上一章,手把手介绍了一位数码管怎么点亮,现在告诉大家把所有的数码管都点亮,请大家用心体会段选时候P0的值,以下给出了常见的参考:第一节程序编写选中一某位位选,然后选择段选,最后延迟一段时间,这是数码管的基本套路,也是一个周期。上面的程序都是延迟500us的,这个延迟不要太长,500us刚刚好。延迟就是为了保证数码管有足够的时间来反应。第二节实验现象实验要求:1:USB1插上电脑。2:J13选择”IO”模式。 3:打...原创 2021-07-17 22:33:23 · 1084 阅读 · 0 评论 -
【蓝桥杯单片机】第十章 数码管(基础篇)
第一节硬件解读蓝桥杯单片机的数码管一共有八位,如下图: 这两部分完全是一摸一样的,公子就以左侧的”DS1”为例了。在图中我们不难发现,9到12脚显示的是com1到com4,这是什么呢?这些com代表了是哪一位数码管,比如com3就代表了第三位数码管。这有一个专业的名词代替,就是位选,选择哪一位的意思。那数码管里面是a,b……f,g,dp是什么意思呢?这些都是由一个一个LED灯组成,如果想让数码管显示数字5,那么需要让LEDa, LEDc, LEDd, LEDf,L...原创 2021-07-13 08:16:43 · 7543 阅读 · 0 评论 -
【蓝桥杯单片机】第九章 LED,蜂鸣器与继电器综合实验(二)
上一章大概的复习了一下LED,蜂鸣器与继电器。想必大家对于LED已经非常熟了,现在重点是蜂鸣器与继电器的操作了。本章的实验将重点放在继电器与蜂鸣器上面,希望大家学习了本章知识之后就可以完全掌握继电器和蜂鸣器了。第一节程序编写第二节实验现象将程序下载到开发板可以看见,L1与蜂鸣器间隔500ms工作;继电器间隔1s工作。...原创 2021-07-12 07:28:16 · 479 阅读 · 0 评论 -
【蓝桥杯单片机】第八章 LED,蜂鸣器与继电器综合实验(一)
在前面学习了LED,蜂鸣器与继电器之后,本章将会把他们综合成一个实验,用来巩固大家的理解,增加熟练度。由于前面已经说明了LED,蜂鸣器与继电器的所有的硬件知识,在本章将不在重复该知识。第一节程序编写第二节实验现象将程序编译,生成hex文件,并烧写到开发板里面,就会L1,L3,L5,L7与L2,L4,L6,L8间隔500ms闪烁;蜂鸣器与继电器与L2,L4,L6,L8同时工作,也是间隔500ms为工作周期。...原创 2021-07-09 19:11:55 · 746 阅读 · 3 评论 -
【蓝桥杯单片机】第七章 继电器
第一节硬件解读其实,继电器与蜂鸣器是有异曲同工之妙的,先看看继电器电路:继电器的引脚为N_RELAY,当该引脚输入低电平时,继电器导通,继电器内部开关K1被吸合,导致m2与K1相连,K1的一端连接到GND,也就是说,继电器一旦吸合,m2就变成低电平,导致L10导通,L10放光。R24的作用是限流作用,保护电路;而DIODE是一个续流二极管。话说回来,继电器的引脚N_RELAY连接的MCU是那个引脚呢?首先在原理图中搜索以下吧:...原创 2021-07-09 19:11:04 · 735 阅读 · 0 评论 -
【蓝桥杯单片机】第六章 蜂鸣器
第一节硬件解读有了LED的基础,蜂鸣器的实验会简单很多,在原理图上,蜂鸣器图标如下: 蜂鸣器的电路明显比LED的电路简单很多,蜂鸣器一端是VCC,宁外一端是N_BUZZ,我们只要保证N_BUZZ是低电平,电路就可以导通了,蜂鸣器就开始”滴滴”的发出响声了。那么,N_BUZZ的另外一个网格在哪里呢?我们可以在原理图中直接搜索,可以得到:这里有2个芯片,我们一个一个的看,先...原创 2021-07-09 19:09:44 · 1443 阅读 · 0 评论 -
【蓝桥杯单片机】第五章 一位LED的位移
在上面几章,位大家详细的介绍的LED的点亮与闪烁,但是,毕竟只是操作一个LED,本章将告诉大家如何操作LED并实现流水功能。第一节 程序编写函数解释:在本章中,引入一个新的函数:_crol_(a,b)。还有一个与它相似的函数,_cror_(a,b)函数。这两个函数的用法如下:1、_crol_(a,b);循环左移函数,a是代表左移的值,b是代表左移的位数,它包含在instrins.h库中。2、_cror_(...原创 2021-07-09 19:08:41 · 602 阅读 · 0 评论 -
【蓝桥杯单片机】第四章 1位LED的闪烁
在上一章手把手介绍了如何点亮一位LED,现在,在该程序的基础之上,教大家如何控制1位LED一闪一闪的,形成闪烁的现象。硬件知识完全与上一章一模一样,所以在本章不再重复。新建工程,编译代码,下载程序等步骤在后面的章节也不再重复。希望大家好好学习上一章的内容。第一节编写代码函数说明:本次用到的延迟函数是利用STC-SPI自动生成的,步骤如下:1>打开STC-SPI,选择“软件延迟计算器”...原创 2021-07-09 19:07:27 · 607 阅读 · 0 评论 -
【蓝桥杯单片机】第三章 点亮一个LED灯
LED是蓝桥杯单片机的最基础的一个模块,也是最简单的一个模块,现在用LED模块带大家入门蓝桥杯单片机。第一节 硬件解读我们先不看开发板,先看看开发板的原理图:没有关系,本节我们只讲LED,那先找到LED灯吧,LED在原理图的右上角: 从图上我们可以看见,一共有8个LED灯,分别是L1~L8。VCC(电源)通过1K的电阻接到了二极管的正极,这里采用的VCC是5V,1K的电阻的作用的限流,保护电路。二极管的正极已经接到了电源,那...原创 2021-07-09 19:05:49 · 2051 阅读 · 1 评论 -
【蓝桥杯单片机】第二章 熟悉硬件配置
第一节熟悉开发板了解了开发板的布局,可以更好的入门蓝桥杯单片机,撞上电子明白,很多比赛完了的考生都不明白蓝桥杯开发板上面有一些什么,所以公子找到了下面的一张图,更加方便大家入门蓝桥杯单片机。第二节熟悉原理图原理图是一切的基础,需要大家慢慢熟悉,撞上电子在会在以后的每一张介绍该原理图的一部分,比如LED,蜂鸣器,继电器,数码管,按键,DS1302等等。除了这些模块,还有一些稳压电路,晶振电路等等,撞上电子会在附录给大家详细的罗列。如果大家想仔细的理解,请跳转到附...原创 2021-07-07 20:27:31 · 609 阅读 · 2 评论 -
【蓝桥杯单片机】第一章 软件环境
蓝桥杯单片机的比赛时,赛场的电脑都是已经安装好了环境的,但是想到大家平时也要自己联系,所以请大家安装软件环境。第一节Keil 4Keil是蓝桥杯单片机的编译器,说白了就是编写程序,然后运行程序的软件,以下是安装的步骤:1>以“管理员的身份运行“该软件。然后选择”Next”。2>同意用户协议等等条款,应该不会有隐私泄露问题。然后”Next”。3>选择安装路径,建议安装到除C盘以外的...原创 2021-07-07 20:22:02 · 2332 阅读 · 1 评论 -
蓝桥杯单片机组资料汇总
声明:以下内容请去微信公众号:撞上电子,免费下载。宗旨:免费的服务,永远的开源。版权:东莞市东城墨竹公子电子工作室。原创 2021-07-07 20:08:48 · 1738 阅读 · 0 评论