自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 基于STM32F103外部IO中断的按键控制编程

1、按键电路在系统中SW1按键与STM32F103的PB3引脚相连接,SW2按键与STM32F103的PA15引脚相连接。2、PB3、PA15引脚配置程序void KEY_GPIO_Config(void){ GPIO_InitTypeDef GPIO_InitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB...

2019-12-16 09:02:32 1882

原创 STM32F103外部IO中断

一、中断原理1、概念中断是指计算机运行过程中,出现某些意外情况需主机干预时,机器能自动停止正在运行的程序并转入处理新情况的程序,处理完毕后又返回原被暂停的程序继续运行。2、中断过程程序运行过程中,系统外部、系统内部或者现行程序本身若出现紧急事件,处理机立即中止现行程序的运行,自动转入相应的处理程序(中断服务程序),待处理完后,再返回原来的程序运行,这整个过程称为程序中断。3、中断的分类...

2019-12-16 08:43:56 2929

原创 基于STM32的DHT11应用编程

DHT11配置编程(DHT11.h)#define DHT11_GPIO_TYPE GPIOC#define DHT11_GPIO_PIN GPIO_Pin_13#define DHT11_RCC RCC_APB2Periph_GPIOC#define DHT11_OUT_H GPIO_SetBits(DHT11_GPIO_TYPE, DHT11_GPIO_PIN)...

2019-12-14 15:39:09 2048 3

原创 DHT11传感器简介

DHT11传感器简介 DHT11数字式温湿度传感器是一种数字信号输出的温湿度传感器。它利用特殊的模拟信号采集、转换技术和温度、温湿度传感技术,确保传感器拥有良好的长时间稳定性和较高的可靠性。该传感器内部包含精度高的电阻式湿度传感器件和电阻式热敏测温传感器件,并与一个8位的性能高的单片机相连接。 DHT11传感器包括一个电阻式湿度传感元件和一个NTC测温元件,并与一个性能高的8位单片机相...

2019-12-14 15:33:12 16929

原创 120秒倒计时显示程序

120秒倒计时显示main.c主程序参考代码//文件名称:main.c//功能概要:STM32f103C8 滴达定时中断和LED闪烁//120秒倒计时显示器程序//PB12 LED灯 工作指示灯 2秒周期//数码管驱动TM1650//SCL PB10//SDA PB11//SysTick中断在stm32f10x_it.c中//周...

2019-12-14 15:17:11 2792

原创 温湿度仪工作指示灯闪烁编程

系统嘀哒时钟系统的配置编程#include "stm32f10x.h"#include "systick.h"//=============================================================================//函数名称: SYSTICK_Init//功能概要:初始化SYSTICK,1Ms中断1次//参数名称:无//函数返回...

2019-12-13 22:23:22 459

原创 STM32F103C8核心板原理图

STM32F103C8核心板原理图核心板电源电路核心板接口电路

2019-12-13 21:56:13 27114 1

原创 温湿度仪项目的电路

温湿度仪项目的原理图本项目使用STM32F103芯片作为MCU,由USB供电,板载5V转3.3V的我好感动芯片。其原理图如下图:温湿度仪项目的PCB图本项使用的引脚本项目后的电路板...

2019-12-13 21:43:45 268

原创 60秒计时器显示程序(共阴极数码管)

共阴极数码显示数值的函数void disp(u8 i){ u8 gw=0;//个位 u8 sw=0;//十位 u8 bw=0;//百位 u8 qw=0;//百位 gw=i%10; sw=(i/10)%10; bw=(i/100)%10; qw=(i/1000)%10; if(qw==0) { TM1650_Set(0x68,0); }e...

2019-12-11 22:15:34 5464 1

原创 四位共阴极数码管显示“12.34”的主程序

四位共阴极数码管显示“12.34”的主程序本程序使用共阴极数码管,使用了TM1650驱动芯片,在stm32F103调试成功int main(void){ u8 tm_dt=0x01;//亮度 u8 i=0; SystemInit(); SYSTICK_Init(); LED_GPIO_Config(); I2C_Config(); Delay_ms(100); TM16...

2019-12-11 22:09:22 2053

原创 在数码管上显示“1234”的程序

在四位共阴极数码管上显示“1234”的主程序使用TM1650驱动四位共阴极管理管可以节约芯片的GPIO口,同时还能够降低编程的工作量,简化开发。#include "gpio.h"#include "delay.h"#include "systick.h"#include "I2C.h"#include "tm1650.h"int main(void){ u8 tm_dt=0x01...

2019-12-11 22:05:25 9019

原创 四位共阴极数码管使用经验

数码管基础知识LED数码管是由多个发光二极管封装在一起组成“8”字型的器件,引线已在内部连接完成,只需引出它们的各个笔划,公共电极。LED数码管常用段数一般为7段,有的另加一个小数点。按发光二极管单元连接方式可分为共阳极数码管和共阴极数码管。共阴数码管是指将所有发光二极管的阴极接到一起形成公共阴极(COM)的数码管,共阴数码管在应用时应将公共极COM接到地线GND上,当某一字段发光二极管的阳极...

2019-12-11 21:56:23 10277 2

原创 TM1650芯片使用经验

TM1650使用经验TM1650芯片功能TM1650芯片引脚TM1650通讯协议TM1650使用电路TM1650底层编程向TM1650发送指令编程TM1650芯片功能TM1650 是一种带键盘扫描接口的 LED(发光二极管显示器)驱动控制专用电路。内部集成有 MCU输入输出控制数字接口、数据锁存器、LED 驱动、键盘扫描、辉度调节等电路。TM1650 性能稳定、质量可靠、抗干扰能力强,可适用于...

2019-12-11 21:45:54 22444 10

项目四_LX.rar

基于stm32F103的温湿度仪MDK工程包文件,本工程的主要功能是:1、系统工作指示灯闪烁,2,利用DHT11传奇三器取得温湿度数据,3、通过数码管显示温湿度数据,4、通过二个按键控制显示的温度还是湿度。

2019-12-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除