
蓝桥杯单片机
沉睡的小灰
stay hungry,stay foolish
展开
-
两天速成蓝桥杯之写在开始(0)
还记得一年半前我从第一篇51单片机的博客开始编写,兜兜转转如今又开始写蓝桥杯。今年算是格外特殊的一年,疫情的突然发生改变了很多很多事情,生活就是如此奇妙,不可捉摸。蓝桥杯也原定于3月份的比赛,推迟到如今的10月份,10月电赛飞卡省赛蓝桥杯,大概也就只花了,几天时间准备蓝桥杯了,但是个人感觉从某种意义上来说如果是有以前的积累的话画个俩天时间准备,我认为是足够的了。但是很重要的前提是,你可以在csdn上看到很多很多蓝桥杯的例程资料等等,但是感觉大家都是Ctrl C + Ctrl V(至少我以前是这样哈哈哈)原创 2020-10-22 07:47:55 · 1074 阅读 · 0 评论 -
两天速成蓝桥杯之时钟芯片DS1302(6)
前言DS1302作为时钟芯片,感觉是省赛的基础元件的使用的最后一个了,感觉可能比较复杂,但是其实也没多复杂,这里的代码是参考我朋友的,也没来得及仔细研究。这里就全当给大家参考了。代码详解其实我倒是遇见过,这个读出来全是165的,原因是因为板子的芯片没插牢,所以导致了这种现象。/* 程序说明: DS1302驱动程序 软件环境: Keil uVision 4.10 硬件环境: CT107单片机综合实训平台 8051,12MHz 日 期: 2011-8-9*/#include原创 2020-10-22 07:43:11 · 1040 阅读 · 0 评论 -
两天速成蓝桥杯单片机之IIC外设PCF8591和EEPROM AT24C02(5)
前言蓝桥杯的这些通信协议的外设好像会难倒很多人,但是实际上是没有那么难的,基本上记住这些芯片的套路就能搞明白怎么去写。硬件略解这里就不略解硬件啦要,因为都是和上一章的DS18B20一样很简答的硬件连接方式。值得注意的一点是芯片的连接方式决定了器件的IIC地址,这一点在芯片手册是有提到的A0 A1 A2都是负责这件事的。软件详解其实软件发生了很多奇奇怪怪的事情导致我调IIC,花费了较多的时间,其实很多时候都不是IIC的时序问题是我们操作器件的问题。下面是IIC.c的文件,其实我的操作就是把他原创 2020-10-20 21:29:20 · 869 阅读 · 0 评论 -
两天速成蓝桥杯单片机之读一个温度DS18B20使用(4)
前言其实看到很多博客,介绍这一类的时候都是介绍很多细节上的东西,比如说DS18B20的时序是什么样子的,其实这些知识对于我们速成来说,以及编写蓝桥杯来说是没有必要的,因为他给我写好了一部分的驱动代码所以我们知道怎么修改这个驱动代码就可以了。硬件略解其实这一节都没有什么硬件略解,因为这个传感器很简单,只有三个引脚,分别是VCC GND和信号软件详解我们需要修改的一个地方就是delay函数,因为它编写的是51单片机的,而我们实际使用的是stc15单片机,他和传统51的区别是这个12T和1T工作模式,原创 2020-10-20 20:39:10 · 751 阅读 · 0 评论 -
两天速成蓝桥杯单片机之数码管想显示(3)
前言其实大家看一看近些年的题目,就会发现,LED数码管这种是比较多,以及按键操作。数码管基本上是必有,所以说熟练掌握数码管以及其显示,极其重要。硬件略解[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pSGbkMby-1603196535570)(http://pseven.lyhlyhl.top/image-20201020191402779.png)]在前面几章的结束之后,你会发现整块板子的这些IO口都是差不多的操作。所以这里就不再赘述了其实大家还需要知道的是数码原创 2020-10-20 20:23:06 · 609 阅读 · 0 评论 -
两天速成蓝桥杯单片机之外设不止于LED(2)
前言其实大家在板子上除了LED之外还会看到很多其他的外设,比如说蜂鸣器 继电器这些,虽然比赛可能用起来比较少,但是还是得使嘛,那我们从LED出发,不止于LED硬件略解.与LED基本相同的是,都是译码器-或非门-锁存器的一个结构,其实的话与LED的一个操作基本相同。那我们开始编码软件详解蜂鸣器太鸡儿吵了,说实话,这个蜂鸣器就离谱,以及操作继电器,但是感觉好像都不太用得着,反正就是这么一回事。操作起来和LED都是大同小异。other.c文件如下#include "other.h"void o原创 2020-10-20 18:57:39 · 342 阅读 · 0 评论 -
两天速成蓝桥杯单片机之点亮那个奇怪的LED(1)
前言梦回当年,我们兜兜转转又要开始点亮那个LED了。最近看到很多大一刚接触单片机的学弟学妹们,点灯的样子,感觉真的很感触。从硬件开始以我为例,其实我在学习的开始就是见到的图都是一个IO口直接连到外设。众所周知,51单片机的外设有限,所以蓝桥杯的这块板子,就是为了最大限度使用每一个IO口,所以使用了译码器+锁存器的一个结构,这样就能以极少的引脚控制很多东西。那么我们首先介绍一下怎么使用这些吧。大家仔细查看原理图我们会发现[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-F原创 2020-10-19 11:05:17 · 828 阅读 · 0 评论