自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 51单片机:实现CSGO中C4下包功能(附功能实现视频和代码详解)

51单片机:实现CSGO中C4下包功能(附功能实现视频和代码详解)

2024-07-12 17:24:08 3994 3

原创 51单片机:如何使用串口波特率计算器及其详解

本文详解介绍了串口波特率计算器,以及对计算步骤的分析。并且介绍了串口中断函数的使用。

2024-07-10 17:26:26 1176

原创 51单片机:电脑通过串口控制LED亮灭(附溢出率和波特率详解)

本文有非常详细的溢出率和波特率的计算和使用

2024-07-10 17:07:10 1714

原创 51单片机:多功能时钟(附代码详解)

进阶版时钟实现功能:1.允许手动修改时间 2.可以锁定时间防止误触 3.计时器开始和结束时间 4.设定倒计时 5.开始倒计时 6.设定闹钟

2024-07-04 23:05:19 3625

原创 51单片机:进阶版密码锁(附代码详解)

进阶版密码锁亮点:1.随着输入次数的累积,锁机时长增加,屏幕上每秒刷新锁机时间2.实现开锁过程,开锁后展现内容3.可以重新设定密码4.界面简洁有趣

2024-06-27 20:27:47 4318 4

原创 蓝桥杯PROVINCE15

1.功能实现(视频)

2025-04-09 01:39:15 152

原创 蓝桥-综合

【代码】蓝桥-综合。

2025-04-02 19:42:37 131

原创 使用CUBE_MX使用I2C通信,实现对EEPROM的读写

【代码】使用CUBE_MX使用I2C通信,实现对EEPROM的读写。

2024-09-17 23:26:58 1156 1

原创 使用CUBE_MX实现串口打印配置+串口调试助手

使用了ch来接收串口发送过来的数据。可以使用 if 判断 ch==?,进而执行对应的函数操作。增补:重定向c库函数scanf到串口,重写向后可使用scanf、getchar等函数。增补:重定向c库函数printf到串口,重定向后可使用printf函数。

2024-09-12 13:00:43 583

原创 使用CUBE_MX实现STM32 DMA功能 (储存器发送数据到外设串口)+(外设串口将数据写入到存储器)

1.选择USART1串口,配置为异步发送2.在DMA Setting中addUSART1_RX(串口到储存器)USART1_TX(存储器到串口)3.配置优先级、传输数据的大小4.生成代码。

2024-09-12 00:28:41 1046

原创 使用CUBE_MX实现STM32 DMA 功能(存储器到存储器)

1.在DMA选项中添加MEMORY TO MEMORY选择数据宽度,并确保地址递增功能打开。2.系统时钟72MHz3.生成代码。

2024-09-11 23:32:03 692

原创 C语言程序006

但是do—while语句无论条件是否满足都会执行一次。If和while语句条件不满足则不会执行。把while改成do-while。在原来while位置上写下do。把while移到语句块的最后。例子二(do-while)例子一(while)//输出结果为101。

2024-07-07 22:49:51 217

原创 do—while语句

但是do—while语句无论条件是否满足都会执行一次。把while改成do-while。例子二(do-while)例子一(while)

2024-07-06 22:55:34 252

原创 水仙花数列

【代码】水仙花数列。

2024-07-06 22:52:16 381

原创 使用逻辑运算符简洁解决问题

​非整百年且能被四整除 year%4==0 && year%100!能被四百整除 year%400==0。​两者有一个真则leap为真/非零/默认是1。两者之间为或的关系,用||连接。使用逻辑运算符简洁解决问题。

2024-07-05 21:40:38 132

原创 自增自减运算符

52. 自增自减完成后,会用新值代替旧值,并将新值保存在当前变量中。整数n自身加1可以写成n+=1,等价于n=n+1。54. N++是后自增,先进行其他操作再自增。55. ++N是前自增,先自增再进行其他操作。在c语言中还有更简单的写法n++或者++n。x=n++,执行结果x等于5,n等于6。x=++n,执行结果x等于6,n等于6。53. 自增自减是对变量而不是数字。请按任意键继续. . .

2024-07-05 21:39:02 197

原创 51单片机:使用定时器与按键控制LED流水灯(附代码详解)

详细解释了定时器初始化代码并且引用了单片机手册内容。功能:使用定时器和按键控制流水灯方向,按键检测更加灵活。

2024-07-03 13:18:14 2315

原创 C语言程序005

是否为真,是真输出leap,是假输出nonleap。条件一:非整百数字能被4整除。注意格式整洁,否则容易出错。条件二:能被四百整除。

2024-07-02 23:01:08 499

原创 如何使用windows power shell运行程序(WIN11)

windows power shell运行程序(WIN11)

2024-06-30 21:23:59 1323

原创 如何使用cmd命令运行程序(WIN11)

如何使用cmd命令运行程序

2024-06-30 21:20:35 1263

原创 C语言程序004

每天5个C语言小程序,千里之行始于足下

2024-06-28 10:31:38 429

原创 C语言程序003

每天5个C语言小程序千里之行始于足下!

2024-06-28 10:13:32 274

原创 C语言程序002

每天五个C语言小程序,千里之行始于足下

2024-06-28 00:32:25 373

原创 初识C语言001

C语言入门

2024-06-28 00:15:12 267

MATLAB数字控制的Buck变换器.zip

MATLAB数字控制的Buck变换器

2024-07-12

51单片机:实现CSGO中C4下包功能

51单片机:实现CSGO中C4下包功能 #include <REGX52.H> #include "Delay.h" #include "LCD1602.h" #include "MatrixKey.h" #include "Buzzer.h" unsigned long KeyNum; unsigned long Password; int InputCount=0,ErrorCount=0,i=0; int state=0; //判断状态0假1真,当密码输入正确的时候状态变更为1,未输入时和密码输入错误是仍然为0 int secret=7355608; //secret为全局变量,储存密码,默认密码是7355608 void main() { LCD_Init(); LCD_ShowString(1,1,"C4"); Delay(1000); LCD_ShowString(1,1,"DESINGER:MLS"); //字符串内可以加空格,以取代刷新屏幕的作用 Delay(1000); LCD_ShowString(1,1,"Password

2024-07-12

51单片机: 定时器闹钟(进阶版).zip

进阶版时钟实现功能:1.允许手动修改时间 2.可以锁定时间防止误触 3.计时器开始和结束时间 4.设定倒计时 5.开始倒计时 6.设定闹钟

2024-07-10

51单片机:蜂鸣器播放音乐(盗将行).zip

可以根据简谱自行改编歌曲

2024-07-10

51单片机:进阶版密码锁

使用ST89C52单片机完成项目:进阶版密码锁 一、基本功能:1.四位密码锁2.输入密码3.删除已经输入一位数字4.删除已经输入的所有数字5.确认密码 二、进阶功能:1.输入错误密码,进行锁机操作2.执行开锁步骤,并可以自定义开锁后展示内容 3.重新设定密码 三、模块化代码:1.LCD1602初始化代码2.LCD1602初始化代码调用(.h)3.延时函数4.延时函数调用(.h)5.矩阵按键初始化代码

2024-07-10

空空如也

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

TA关注的人

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