自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (9)
  • 收藏
  • 关注

原创 51单片机应用开发(进阶)---数码管+按键+蜂鸣器(电磁炉显示模拟)

1、加强数码管、按键的学习,实现数码显示变量数据(四位数的显示);2、4位数码+2个按键+无源蜂鸣器实现模拟电磁炉功率调节及显示;功能描述:1、开机显示电磁炉功率300,每按一次K1 ,数码管电磁炉功率值加递增,当加到最大2200,再按K1,数值一直停留在2200;2、每按一次K2,电磁炉功率值加递减,当减到300,再按K2,数值一直停留在最小值300;3、每次按键操作蜂鸣器响一声。 四、实验效果说明:上面程序对应的仿真原理图,普中开发板的

2024-09-30 17:24:46 694

原创 51单片机应用开发(进阶)---数码管显示按键“加”“减”计数

1、巩固按键操作;2、巩固数码管显示操作

2024-09-27 15:45:58 657

原创 51单片机应用开发---keil 创建一个新工程并用Protues 8仿真(以点亮LED为例)

1、掌握keil V5软件 创建一个新工程;2、具体目标:1.会新建一个工程;2.编程实现点亮开发板的LED1.1.1 在桌面上新建一个名字为 LED的文件夹1.2 双击打开Keil uVision5 软件,点击 Project —> new μVision Project1.3 将工程放在桌面的LED的文件夹里 ,并给工程命名 为 LED_Prj ,点击保存。1.4 根据开发板选择芯片型号,普中开发板在此选 AT89C52 。点击OK。 1.5 此步点击“是”或“否”都行,如果点击“是”会

2024-09-25 12:40:59 647

原创 51单片机应用开发---按键控制

按键是一种机械开关,按下即电路导通,松开即电路断开。由于上拉电阻的存在,因此一般按下时低电平,释放时高电平。

2024-09-23 16:29:28 1349

原创 51单片机应用开发---数码管的控制应用

数码管,也称为LED数码管,基本单元是发光二极管(LED)。分为七段数码管和八段数码管(多一个小数点DP)。数码管在我们生活中无处不在,比如家用电磁炉、洗衣机、冰箱等显示应用,还有电子表的时间显示,都使用了数码管的相应原理。上图为一个数码管的笔端图,笔端分为A、B、C、D、E、F、G、DP 8段,也就是由8个LED组成的,点亮前7段既可点亮一个数字,DP一般用于表示小数点。

2024-09-13 17:55:21 1582

原创 51单片机应用开发---二进制、十六进制与单片机寄存器之间的关系(跑马灯、流水灯实例)

1、掌握二进制与十六进制之间的转换2、掌握单片机寄存器与二进制、十六进制之间的转换二进制(binary), 是在数学和数字电路中以2为基数的记数系统,是以2为基数代表系统的二进位制。这一系统中,通常用两个不同的符号0(代表零)和1(代表一)来表示 。十六进制(简写为hex或下标16)是一种基数为16的计数系统,是一种逢16进1的进位制。通常用数字0、1、2、3、4、5、6、7、8、9和字母A、B、C、D、E、F(a、b、c、d、e、f)表示,其中:A~F表示10~15,这些称作十六进制数字。单片机开发中用

2024-09-12 11:00:56 1351

原创 51单片机应用开发---什么是单片机?为什么要学习单片机?

单片机是集成在一块(单)芯片上的微型计算机。平时我们把 MCU: Micro-Controller Unit,微控制器俗称单片机。

2024-09-01 21:17:35 3043

原创 物联网应用开发--STM32与机智云通信(ESP8266 Wi-Fi+手机APP+LED+蜂鸣器+SHT20温湿度传感器)

机智云智能IoT开发及云服务平台累计拥有超过35万开发者。

2024-05-21 23:06:06 2935

原创 物联网应用开发--传感器数据上传新大陆云平台(STM32+SHT20温湿度+ESP8266+TCP)

新大陆云平台传温度传感器,湿度传感器上传。

2024-05-20 08:10:20 2416

原创 STM32应用开发进阶--IIC总线(SHT20温湿度+HAL库_硬件I2C)

IIC , 即 I²C,全称 Inter-Integrated Circuit,是I²C Bus简称,中文叫集成电路总线,它是一种串行通信总线,使用多主从架构,由飞利浦公司在1980年代为了让主板、嵌入式系统或手机用以连接低速周边设备而发展。SHT20, 新一代 Sensirion 湿度和温度传感器。标准 I 2 C 格式。SHT20 配有一个全新设计的 CMOSens®芯片、一个经过改进的电容式湿度传感元件和一个标准的能隙温度传感元件。

2024-05-19 22:09:44 1966

原创 STM32应用开发进阶--SPI总线(7脚OLED中景园ss1306+HAL库_硬件SPI/软件模拟SPI)

SPI是串行外设接口(Serial Peripheral Interface)的缩写

2024-05-17 00:00:08 1585

原创 物联网应用开发--STM32+ESP8266与新大陆云平台通信(下行控制蜂鸣器、LED)

1、掌握云平台执行器的创建2、熟悉STM32 与ESP8266模块之间的通信3、具体实现目标:(1)创建5个执行器:蜂鸣器,LED1,LED2,ED3,LED4;(2)执行器能对应控制开发板的蜂鸣器和LED。项目创建详细步骤参考:https://blog.csdn.net/luojuan198780/article/details/138766783项目整体:创建5个执行器1.1 执行器之蜂鸣器设置1.2 执行器之LED设置。4个LED配置除了名称其它都一样开发板P7四个跳键帽接法如下图:说明:单片机

2024-05-14 22:22:16 1939 3

原创 物联网应用开发--AT指令访问新大陆云平台(ESP8266模块+物联网云+TCP)

NLECloud - 新大陆物联网云平台

2024-05-12 22:22:14 2086 6

原创 【STM32+HAL+Proteus】系列学习教程---中断(NVIC、EXTI、按键)

CPU执行程序时,由于发生了某种随机的事件(包括外部或内部),让CPU暂时停下正在运行的程序,转而去执行一段处理事件的程序(中断服务子程序或中断处理程序),当这段程序执行完时(事件处理完时),程序又返回被停下的程序继续执行,这一过程称为中断

2024-05-08 15:25:04 1551 1

原创 物联网应用开发--Wi-Fi通信(ESP8266模块:STA、AP、STA+AP)

Wi-Fi定义Wi-Fi是无线保真的缩写,英文全称为Wireless Fidelity。

2024-04-28 22:33:52 2630

原创 【STM32+HAL+Proteus】系列学习教程---ADC(查询、中断、DMA模式下的电压采集)

ADC(Analog to Digital Converter)即模数转换器,用来将模拟信号转换为数字信号。

2024-04-25 22:09:26 3486 5

原创 【STM32+HAL+Proteus】系列学习教程4---GPIO输入模式(独立按键)

掌握GPIO 输入模式控制

2024-04-23 16:28:04 1639

原创 STM32应用开发进阶--UART串口重定向(printf)串口打印

串口打印在开发中非常重要,它就像是工程师的眼睛一样。

2024-04-21 21:17:45 3043 3

原创 【STM32+HAL+Proteus】系列学习教程3---GPIO输出模式(LED流水灯、LED跑马灯)

GPIOGeneral-purpose input/output)是通用输入输出端口的英文简写,是STM32可控制的引脚。

2024-04-21 20:08:14 1448 2

原创 【STM32+HAL+Proteus】系列学习教程---RS485总线(收发仿真实现)

RS485串行通信接口标准,其中RS是 Recommended Standard 的缩写。RS485 是半双工异步串行通信。

2024-04-21 17:55:15 2548 5

原创 【STM32+HAL+Proteus】系列学习教程2---STM32开发模式选择

STM32开发常用的三种模式

2024-04-18 22:05:45 2009 1

原创 【STM32+HAL+Proteus】系列学习教程1---STM32开发板介绍及串口下载程序方法

STM32串口下载程序方法。

2024-04-18 20:53:15 764 1

原创 【STM32+HAL+Proteus】系列学习教程---串口USART(DMA 方式)定长,不定长收发。

DMA(Direct Memory Access)直接内存访问。

2024-04-16 22:23:05 1950 1

原创 【STM32+HAL+Proteus】系列学习教程---串口USART(中断方式)

串口USART(中断方式)

2024-04-15 11:32:08 720 1

原创 【STM32+HAL+Proteus】系列学习教程---串口USART(查询方式)

串行通信(Serial Transmission),是指通过一根数据线或少量数据线(少于8根)将数据一位一位地按顺序依次传送。

2024-04-14 21:24:26 1521 1

原创 【STM32+HAL+Proteus】系列学习教程---PWM(电机控制TB6612)

TB6612FNG是东芝半导体的一款驱动电机的芯片。

2024-03-27 08:45:15 2135

原创 【STM32+HAL+Proteus】系列学习教程---PWM(呼吸灯)

1、利用定时器输出PWM实现呼吸灯2、学会STM32CubeMX软件输出PWM的配置1、什么是PWM? PWM(Pulse width modulation)脉冲宽度调制。PWM是通过编程控制输出方波的频率和占空比(高低电平的比例)。广泛应用在从测量、通信、功率控制与变换的许多领域中2、PWM的占空比? 占空比(Duty Cycle),是指在一个周期内,高电平时间占整个信号周期的百分比,即高电平时间与周期的比值: 占空比=T1/T(1)STM32的每个通用定时器都有独立的4个通道

2024-03-24 21:58:17 2426

原创 【STM32+HAL+Proteus】系列学习教程---TIMER定时器应用(60S定时)

1、生活中哪些场景会用到定时器?2、STM32F1定时器。

2024-03-18 11:55:25 1724

原创 【STM32+HAL+Proteus】系列学习教程---定时器(TIM2)

1、生活中哪些场景会用到定时器?2、STM32F1定时器。

2024-03-18 11:05:40 1406

原创 【STM32+HAL+Proteus】系列学习教程---电磁炉模拟(数码管+按键+蜂鸣器)

for (i = 0;i < 8;i ++) //一个字节8位,传输8次,一次一位,循环8次,刚好移完8位/**** 步骤1:将数据传到DS引脚 ****/if (byte & 0x80) //先传输高位,通过与运算判断第八是否为1//如果第八位是1,则与 595 DS连接的引脚输出高电平else //否则输出低电平/*** 步骤2:SHCP每产生一个上升沿,当前的bit就被送入移位寄存器 ***/// SHCP拉低// 适当延时// SHCP拉高, SHCP产生上升沿。

2024-03-13 10:44:40 1334

原创 【STM32+HAL+Proteus】系列学习教程---74HC595驱动数码管

74HC595的数据来源于14脚,一次只能输入一个位,那么连续输入8次,就可以积攒为一个字节了。假如,我们要将二进制数据0111 1111 输入到74HC595的移位寄存器中,下面来上一张动态图,模拟了前2个位输入的情景。8位数据输入完成后,给12脚一个上升沿,数据从位移寄存器转移到存储寄存器。

2024-03-12 17:04:23 3501

SHT20(HAL库)软件模拟I2C驱动程序

SHT20(HAL库)软件模拟I2C驱动程序,不熟悉可以参考此篇博客:https://mp.csdn.net/mp_blog/creation/editor/139102383

2024-05-23

ESP8266刷固件软件flash-download-tools-v3.6.5,AT固件,机智云固件

ESP8266刷固件软件flash_download_tools_v3.6.5,AT固件,机智云固件

2024-05-21

传感器数据上传新大陆云平台(STM32+SHT20温湿度+ESP8266+TCP)

STM32CUBEMX工程,云平台控制LED和蜂鸣器,温湿度传感器数据上传

2024-05-20

7脚中景园0.96寸OLED驱动程序(标准库)SPI

中景园0.96寸OLED驱动程序(标准库)7脚SPI

2024-05-17

STM32F103 74hc595驱动数码管(HAL) 程序文件

STM32F103 74hc595驱动数码管(HAL) 程序文件

2024-03-12

基于PIC16F690触摸方案4通道驱动程序BOM表PCB原理图

基于PIC16F690触摸方案4通道驱动程序BOM表PCB原理图全套

2021-12-08

TTP229触摸芯片(16通道)51单片机驱动程序

TTP229触摸芯片(16通道)51单片机驱动程序 ,包含原理图,BOM,芯片手册等全套资料。

2021-12-08

STM32F103的直流电机转速控制PID算法程序电子设计大赛

STM32F103、电机驱动、PID算法、电子设计大赛、LCD12864毕业设计相关内容

2021-06-06

2019年全国大学生电子设计大赛题目.rar

2019年全国大学生电子设计大赛题目/A题_电动小车动态无线充电系统/B题_巡线机器人/C题_线路负载及故障检测装置......

2020-07-12

模拟电路故障解决

作者Bob Pease是模拟电路设计界的传奇人物。在多年的实际工作中,他总结了一系列的技术与方法,大大提高了模拟电路诊断与检修的速度,把通常让人头疼的问题变得简单有趣。本书介绍了作者关于模拟电路的富于哲理的观点和认识,给出了常用的简易测试设备制作和使用方法,讲述了各种设备和元器件的特性和优缺点,并从真实电路出发引导读者逐步深入了解模拟电路检修的过程和方法。

2013-08-18

TFT液晶彩屏资料,各种驱动方法汇集!!1

1 关于本书........................................................................................................................................................1 1.1 基于通用版LCD驱动程序.....................................................................................................................1 1.2 与操作系统无关.....................................................................................................................................1 1.3 一些建议.................................................................................................................................................1 2 LPC2000系列与MzT24................................................................................................................................2 2.1 使用LPC2000作为MCU本书平台........................................................................................................2 2.2 MzT24彩色TFT模块..............................................................................................................................2 2.2.1 MzT24模块简介........................................................................................................................2 2.2.2 显示RAM区映射情况................................................................................................................3 2.2.3 MzT24操作时序.......................................................................................

2012-03-10

流水灯(漂亮心形灯).rar

本程序实现了单片机控制二十六个管脚的LED的漂亮心形灯,非常漂亮。用来制作送给女朋友再合适不过了。程序是我用好大的心血写的。

2012-02-10

空空如也

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

TA关注的人

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