
蓝桥杯-单片机
我是李健
这个作者很懒,什么都没留下…
展开
-
蓝桥杯---第三届赛题
为什么要从第三届开始刷题呢?因为前面两届的题与最新的考试有些脱轨,故而不再练习。前天已经刷完了赛题,实现大多数的功能。本以为很成功,但是呢,由于疏忽,没有从整体上去理解赛题,,以为只是点点灯,显示数码管之类的简单操作。但是,它柔和了PCF8591和AD转换器的知识,还有两个重要的知识IIC通信和中断。最后,就是怎么改驱动。第三届 自动售水机<1>: 数码管,LED,独立按键,...原创 2019-02-18 11:52:34 · 319 阅读 · 0 评论 -
第七届-模拟风扇控制系统
一. 题目概述目的 通过按键控制风扇的转动速度和定时时间; 数码管实时显示风扇的工作模式; 动态倒计时显示剩余的定时时间;元器件 由数码管显示、单片机最小系统、按键输入和电机控制保护电路组成。具体操作二. 对问题的解读按键s4和s5一个是控制模式的转换,一个是增加定时的时间S6和s7一个是实现停止的,一个是实现室温的有一个驱动DS18B20...原创 2019-03-16 15:41:39 · 2103 阅读 · 0 评论 -
客观题的备考(1)
一、 单片机的琐碎知识基本概念:它一般指“物理”层面的概念,是指的某个芯片,只不过芯片内部集成了一个很小型的计算机系统而已。通常,单片机指的是无操作系统的软硬件系统,我们在硬件上直接开发驱动程序和应用程序。IAP和ISP开发人员在电脑端完成单片机上的程序开发后,就需要将程序固化到单片机内部的程序存储器。IAP(in application programing)它是从结构上将FL...原创 2019-03-10 18:19:35 · 624 阅读 · 0 评论 -
第六届-温度记录器
一. 题目概述目的 设备按照用户通过按键设定的时间间隔自动采集并存储温度数据; 具有采集完成提醒、数码管显示等功能;元器件 按键电路、电源供电电路、 RTC 时钟、传感器电路和显示电路组成。具体操作二. 对问题的解读定义存储空间存储采集的10个温度数据有两个驱动DS18B20(温度传感器)和驱动DS1302(时钟)用一个小技巧便可轻松实现两个...原创 2019-03-10 12:51:32 · 702 阅读 · 0 评论 -
第五届-简易温度采集与控制装置
一. 题目概述目的 单片机采集 DS18B20温度传感器的输出信号, 并送到数码管进行显示; 通过传感器得到的温度数据将与用户设定温度上限、下限值做比较, 再由单片机启动控制或报警电路元器件 系统硬件部分主要由单片机最小系统、数码管显示、 DS18B20 温度传感器、矩阵键盘等模块组成。具体操作二. 对问题的解读最小系统就是由各个功能部分组成只有一个驱动DS1...原创 2019-03-03 22:02:48 · 1551 阅读 · 1 评论 -
第四届-模拟智能灌溉系统
一. 题目概述:目的:通过电位器 Rb2 输出电压信号,模拟湿度传感器输出信号,再通过AD 采集完成湿度测量功能;通过 DS1302 芯片提供时间信息;通过按键完成灌溉系统控制和湿度阈值调整功能,通过 LED 完成系统工作状态指示功能。元器件:系统硬件电路主要由单片机:控制电路、显示单元、ADC 采集单元、RTC 单元、EEPROM 存储单元、继电器控制电路及报警输出电路组成。具体...原创 2019-03-01 00:06:01 · 36312 阅读 · 0 评论 -
09 蓝桥杯---IIc通信与EEPROM
IIC通信的内容(我们只看一些重点):1.IIC通信主要依靠两根线:SCL和SDA.2.高位在先,低位在后。3.有ACK和NAK之说。4.起始信号和终止信号时,SCL在高电平时变化。数据信号时,SCL为低电平期间变化,SCL高电平读取。5.“整体上来说器件都是有一个最快速度的限制,而没有一个最慢速度的限制,所以在换用高速的单片机后,通常都是靠在个步骤步骤之间,插入软件延时来满足最慢时序的...原创 2019-02-15 10:14:39 · 892 阅读 · 1 评论 -
08 蓝桥杯---时钟芯片
我们今天来认识新的元器件————温度传感器。首先,还是要看原理图的:DS1302芯片我们只用三个引脚,分别是:SCLK(串行时钟),I/O(数据输入/输出引脚),**RST(复位脚)**这三个接口。功能如下:SCLK:控制数据的输入与输出;I/O:三线接口时的双向数据线;CE(也就是RST)(这个引脚很重要):输入信号。需要特别注意的是:在读写数据期间,必须为高。如果CE输入为低电平,则...原创 2019-02-12 16:44:09 · 1526 阅读 · 0 评论 -
07 蓝桥杯---温度传感器
认识温度传感器,我们得先看原理图:这个温度传感器可以说非常强大,强大到只用一根DQ数据总线,便可以完成数据的传输和能量的输送。我们在来看看他的特性,便不得不觉得非常神奇:最神奇的莫过于可以独立工作,因为里面装的有储能电容。下面开始介绍怎么控制它:首先,需要着重记住一句话:当需要执行温度测量和AD转换时,总线控制器必须发[44h]的命令。其次,需要记住一些指令: 接着,我们还需要记...原创 2019-02-10 19:03:21 · 2398 阅读 · 3 评论 -
06 蓝桥杯---蜂鸣器和继电器的初始化
以前我们写程序时,总是要写一行程序:P2=0XA0;P0=0X00;P2=0X80;P0=0XFF;我们为什么要这么写?这和蜂鸣器和继电器有关。我们通过原理图认识一下:继电器蜂鸣器这两样都是通过Y5C控制的,但是呢中间多了一个ULN2003达林顿管。他的作用是给蜂鸣器和继电器一个大的电流,因为原来的I/O口的电流不是很大。接着,我们需要了解是怎么连接的。蜂鸣器接的是P06口,继电器接...原创 2019-02-10 17:48:35 · 3845 阅读 · 5 评论 -
05 蓝桥杯---数码管与动态数码管
我们先认识一下数码管,同样的需要先看看数码管的工作原理图:首先是,数码管分两种:共阴极和共阳极。这一点不是特别的重要,我们只需要记住在51单片机上是共阳极的即可。其次就是如何让它显示值得问题,这是一个8段的数码管,在控制的时候,我们需要记住从a开始顺时针旋转一圈,依次是:a,b,c,d,e,f,g,dp,这8个灯管。实际上,这只是理论层面的,下一步是具体的实操。这时,我们需要用到数电中的进制转...原创 2019-02-10 16:08:14 · 2185 阅读 · 1 评论 -
04 蓝桥杯---单片机的中断系统
我们为什么要学习中断系统呢?那是因为软件延时不精准的问题。为了精准延时必须使用中断系统。而这一部分稍微有了点难度。在写程序前,需要学习一些理论知识。首先我们要认识一下定时器:在这里,我们需要注意的是,定时器不仅解决了定时精准的问题,而且还不占用硬件资源。在以后写程序时,会有很大的作用。既然定时器如此神奇,让我们看看他的原理和用法:虽然有这么多,其实我们常用 的也就那么一部分。再来看看是怎么...原创 2019-02-01 18:51:00 · 2110 阅读 · 0 评论 -
03 蓝桥杯---16位矩阵键盘
在之前的两章中,我们接触的是独立按键。现在,我们可以了解一下16位矩阵按键。首先先看一下原理图:首先,需要将条形帽跳至1 2端口,即表示为16位矩阵按键。15单片机的矩阵按键大致可以分为按行扫描和按列扫描。我们用按列扫描的方式,也就是从左边的一根线往下看,分别加到了P37,P36,P35和P34这四个I/O借口上,但我们要注意的是,此时我们用的是15的单片机,P37和P36口已经改变了,我们见...原创 2019-02-01 16:32:25 · 3028 阅读 · 2 评论 -
02 蓝桥杯--按键与LED灯
今天,我们来看看按键这一部分。首先是看看原理图,这在我们写程序时是非常重要的。这里虽然有16位按键,但蓝桥杯一般只考察最左边这一排的按键,即S7,S6,S5,S4这4个,他们由P30,P31,P32,和P33四个口控制。有人会提出疑问,怎么保证只是这一排按键起作用呢?原因是:在图的左下角有一组串口,只用将条形帽搬至2 3口就行了。那我们来看看样板图会有一个直观的认识。我画圈的地方就是条形帽的...原创 2019-01-15 22:07:21 · 1050 阅读 · 0 评论 -
01 蓝桥杯—流水灯
**备战蓝桥杯—流水灯**从今天起,我可以心无旁骛的准备蓝桥杯了。首先是对入门阶段的基础知识的复习与巩固,初识单片机的我,先接触到的是流水灯的程序。我们先看一下51单片机的样板图的一部分:从中我们可以看出上面有8个LED灯,总共有8个I/o口与这8个LED灯相连,下面,我们来看一个原理图:在这里面,我们可以看出8个LED 灯的位置。那么问题随之而来,我们如何将这些灯...原创 2019-01-13 12:40:54 · 1563 阅读 · 0 评论 -
蓝桥杯---小技巧
开始,总结一些小技巧。原创 2019-02-18 15:23:50 · 3301 阅读 · 0 评论 -
第八届-电子时钟
一. 题目概述目的 通过按键控制时钟和闹钟的操作;元器件 由数码管显示、单片机最小系统、按键输入和电机控制保护电路组成。具体操作二. 对问题的解读问题的难点仍在单列按键上,还是老难点,如何根据设计要求做出相应的的效果。这届题目难在逻辑思路的复杂,如何抽丝剥茧理出正确的思路。还要注意一些细节,注意数据的边界属性。两个状态来回转换,如何不导致混乱。如何让数码...原创 2019-03-17 18:11:45 · 355 阅读 · 2 评论