- 博客(25)
- 资源 (1)
- 收藏
- 关注
原创 蓝桥杯单片机LED独立控制
通过对P00到P07的单独赋值去独立控制LED灯,但这样也会产生一个问题,就是P0口并不是只有LED灯在用,其他的对P0口进行赋值的操作,会对LED的独立控制产生影响,所以我们需要对LED灯的操作进行备份,并重新赋给P0口,这样就可以解决冲突的问题。所以我们需要定义一个备份的变量,就像下面这样
2023-01-11 19:43:14
856
原创 第十五届蓝桥杯单片机第一场
1. 通过单片机 P34 引脚测量 NE555 输出的脉冲信号频率。8. 通过 LED 指示灯完成题目要求的输出指示和状态反馈功能。4. 通过读取 DS1302 RTC 芯片,获取时间数据。7. 通过 PCF8591 实现 DAC 输出功能。5. 通过数码管完成题目要求的数据显示功能。6. 通过键盘实现界面切换、参数设定等功能。如果有需要工程的朋友可以在我的资源中获取。2. 支持频率数据校准功能。3. 支持频率超限报警功能。
2024-04-16 20:11:01
363
原创 N32G455VEL7学习第三天——DS18B20温度测量
函 数 名 : DS18B20_IO_IN* 函数功能 : DS18B20_IO输入配置* 输 入 : 无* 输 出 : 无* 函 数 名 : DS18B20_IO_OUT* 函数功能 : DS18B20_IO输出配置* 输 入 : 无* 输 出 : 无。
2024-02-02 13:18:04
956
1
原创 N32G455VEL7学习第二天——模拟IIC驱动OLED
链接:https://pan.baidu.com/s/1c1rVPiVZaLXzUSXtq-Wd1w?这个是通过将stm32的程序简单的移植到N32G455VEL7单片机上面,如果有需要可以通过链接提取。--来自百度网盘超级会员V4的分享。
2024-02-01 17:36:47
1752
3
原创 基于单片机的智能碗柜系统
链接:https://pan.baidu.com/s/1cfEf73zN5qpUGNPiB8Na_Q?--来自百度网盘超级会员V4的分享。
2024-01-31 19:04:40
527
原创 N32G455VEL7学习第一天——LED灯闪烁
N32G45X系列是国民技术 N32G455系列微控制器产品采用高性能32位。4个12位5Msps ADC。2个1Msps 12位DAC。
2024-01-31 15:29:33
1460
原创 简易1.8寸TFTLCD实现多级菜单实现
在单片机显示多个数据时,我们有时候会遇到一个屏幕无法显示完全的情况,这个时候多级菜单就可以帮我们解决这个问题,于是我发现了一种基于数组查表法的简单多级菜单实现方法;链接:https://pan.baidu.com/s/1w5UutXhdiM8BxDWSBvdO9g?--来自百度网盘超级会员V4的分享。3.具体的界面显示函数。
2023-12-16 22:22:33
2054
2
原创 基于STM32f407的HAL库开发————led灯实验
本实验以STM32F407ZGT6作为mcu,使用25MHZ的外部时钟源,时钟最大频率为168M。一,使用STM32cobemx新建工程。二,选择mcu,并进入工程编辑。三,设置烧录方式为SWD。五,led灯引脚配置。
2023-06-20 16:44:36
413
原创 基于STM32F407与K210的串口通信(工训赛准备1)
本文中主要是简单的使用stm32f407和K210的串口通信简单实现。K210使用的开发环境是MaixPy IDE。本篇文章参考了大佬@变优秀吧的。
2023-06-14 19:26:59
1010
原创 基于STM32F103的串口配置
串口作为 MCU 的重要外部接口,同时也是软件开发重要的调试手段,其重要性不言而喻。 现在基本上所有的 MCU 都会带有串口,STM32 自然也不例外.这里我们直接讲配置过程:串口设置的一般步骤可以总结为如下几个步骤:1.串口是挂载在 APB2 下面的外设,所以使能函数为: RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1);2.串口1使用的IO口为A9,A10//USART1_TX GPIOA.9GPIO_InitStructure.GPIO_Pin = GPI
2023-05-04 21:01:05
2122
原创 0基础5天学完蓝桥杯单片机—————第四天 ——成果检擦(第十二届省赛题目的完成)
这个是2023年的蓝桥杯单片机官方的资源包,今年的官方底层驱动略微有所改动,这里我以第12届省赛的作为讲解。链接:https://pan.baidu.com/s/1KPMFry6e15B5LKKQ-fPBKA。根据硬件框图我们需要使用ds18b20,和iic,代码里面有讲解,有需要可以耐心看完。2023年的官方资源包没有.h文件,需要自己补充。iic.h(需要自己补充)
2023-04-05 23:34:46
258
原创 0基础5天学完蓝桥杯单片机—————第三天 (ds18b20,ds1302,pcf8591)芯片的简单使用
这一部分模块是蓝桥杯单片机比赛的重要外设模块,也是蓝桥杯单片机的高频考点,废话不多说先上代码。ds18b20,ds1302的驱动补充和使用可以看我之前的讲解,这里我就不做过多的装饰。
2023-04-04 23:08:30
255
原创 0基础5天学完蓝桥杯单片机————第二天(独立键盘/矩阵键盘、定时器)
这部分是基于定时器1的时钟,可以通过矩阵键盘/独立键盘去设置时钟时间,开启、暂停,并具有整点报时功能。在蓝桥杯单片机中,独立键盘和矩阵键盘是2选1,所以两种都需要学会,定时器也是如此。
2023-04-03 22:50:48
294
原创 0基础5天学完蓝桥杯单片机————第一天(通道选择,led独立控制,蜂鸣器,继电器控制,数码管显示)
这部分代码是蓝桥杯单片机必备代码,看不懂的朋友可以看我其他博客有讲解。蓝桥杯单片机极速版,适合基础比较差的朋友。
2023-04-02 20:13:41
259
1
原创 基于蓝桥杯单片机的温度与时钟基础显示
在蓝桥杯单片机中ds1302和ds18b20作为两个常考的模块其基础的应用十分重要。这种写法适合c语言基础较为薄弱的同学。前面为讲解,后面为例程代码。
2023-03-21 19:13:46
1337
原创 蓝桥杯单片机ds1302时钟
main函数#include <STC15F2K60S2.H>#include <intrins.h>#include <ds1302.h>#define uc unsigned char#define ui unsigned intextern uc sj[7];uc b;sbit H1=P3^0;sbit H2=P3^1;sbit H3=P3^2;sbit H4=P3^3;sbit L1=P3^4;sbit L2=P3^5;sbi
2022-03-16 20:33:41
476
原创 蓝桥杯单片机rb2,光敏电阻电压读取
#include <STC15F2K60S2.H>#include <intrins.h>#include <iic.h>#define ui unsigned int#define uc unsigned charui tp; uc code tab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xbf,0xff,0xc6};//0-9,-,关闭,Cuc code tac[]={0x40.
2022-03-12 21:36:49
3942
原创 蓝桥杯单片机LM555频率测量
这个是蓝桥杯单片机LM555频率测量,讲解在代码中。/**************************LM555频率测量********************************///原理:1s内LM555产生的脉冲数,定时器0/1分别作为定时器/计数器使用。//测量时需把板子最左侧P34、SIGNAL短接#include <STC15F2K60S2.H>#include <intrins.h>#define uc unsigned char#def
2022-03-03 12:30:40
1094
原创 STM32F103C8T6————GPIO工作模式及其部分函数
CPU的引脚以GPIO的方式工作时,有多种模式可以配置。(系统复位后,每根GPIO引脚自动设置为浮空输入模式)(1) 浮空输入:IO口的电平状态未定,即当有外部接入时,IO的电平状态完全由外部输入决定。2)模拟输入:将外部模拟信号,如信号发生器产生的正强波信号,接到GPIO引脚,当系统需要有AD或D/A转换功能时,需要使用GPIO引脚的这种工作模式。3)上拉/下拉输入:在芯片每根引脚内部电路中,分别接有上(下)拉电阻。当将某引脚配置为上(下)拉时,内部电路将与上(下)拉电阻相连。上(下)拉电阻.
2022-02-28 11:18:57
5600
1
原创 keil4软件报错解决BL51 BANKED LINKER/LOCATER V6.22 - SN: T1LMC-KGW48CCOPYRIGHT KEIL ELEKTRONIK GmbH 1987
错误一般为BL51 BANKED LINKER/LOCATER V6.22 - SN: T1LMC-KGW48CCOPYRIGHT KEIL ELEKTRONIK GmbH 1987 - 2009"STARTUP.obj","zd2.obj",".\onewire.obj"TO "中断2"RAMSIZE(256)*** FATAL ERROR L256: MODULE CONTAINS DUPLICATE SEGMENT NAMES SEGMENT: ?PR?DELAY?ZD2...
2022-02-08 17:36:23
8781
3
基于单片机的智能碗柜系统
2024-01-31
大唐杯比赛相关基础知识
2023-01-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅