<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wangpan0330的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/wangpan0330</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wangpan0330]]></copyright><item><title><![CDATA[Github爆火的《高性价比人生指南》最新版丨零代码狂揽5万+Star]]></title><link>https://blog.youkuaiyun.com/wangpan0330/article/details/167377174</link><guid>https://blog.youkuaiyun.com/wangpan0330/article/details/167377174</guid><author>wangpan0330</author><pubDate>Fri, 09 Oct 2026 11:41:06 +0800</pubDate><description><![CDATA[最特别的是，它不讲空话，每条建议都拆成：要花什么成本、能换回什么、证据有多硬、来源在哪里。健康、急救、省钱、防骗、法律红线、医保社保、恋爱婚育、失业兜底、创业合规、出国技能，几乎覆盖了普通人最容易踩坑的地方。5 万颗星是什么概念？而它没有代码、没有界面、没有融资，纯靠一篇篇过日子该知道的事，硬生生挤进了 GitHub 热榜前列。它也不逼你全部做到，作者说得很坦诚：这是按性价比排好的备选单，不是任务清单。GitHub上有个项目，零代码、零营销、零变现套路，上线不到一个月，Star直接冲到5万。]]></description><category></category></item><item><title><![CDATA[基于51单片机电子秤设计系统（Proteus仿真+Keil源码+设计文档+原理图等）附下载链接！HX711带led灯及蜂鸣器报警]]></title><link>https://blog.youkuaiyun.com/wangpan0330/article/details/162522962</link><guid>https://blog.youkuaiyun.com/wangpan0330/article/details/162522962</guid><author>wangpan0330</author><pubDate>Thu, 02 Jul 2026 16:03:07 +0800</pubDate><description><![CDATA[本设计以STC89C51/52单片机为核心控制器，主要功能HX711可以对称重进行校准、去皮，带led灯以及蜂鸣器报警。]]></description><category></category></item><item><title><![CDATA[基于STM32单片机的温度控制系统（Proteus仿真+Keil源码+设计文档）DS18B20 附下载链接！]]></title><link>https://blog.youkuaiyun.com/wangpan0330/article/details/162481067</link><guid>https://blog.youkuaiyun.com/wangpan0330/article/details/162481067</guid><author>wangpan0330</author><pubDate>Wed, 01 Jul 2026 11:00:12 +0800</pubDate><description><![CDATA[设计一个基于STM32单片机的温度控制系统：
1. DS18B20监测环境温度，显示在LCD1602上
2. 可以设置温度上下限
3. 可以控制加热或者降温
4. 超过限制温度用LED或者蜂鸣器进行提示]]></description><category></category></item><item><title><![CDATA[基于STM32控制的智能密码锁仿真（Proteus仿真+Keil源码）附下载链接！]]></title><link>https://blog.youkuaiyun.com/wangpan0330/article/details/162478968</link><guid>https://blog.youkuaiyun.com/wangpan0330/article/details/162478968</guid><author>wangpan0330</author><pubDate>Wed, 01 Jul 2026 10:27:13 +0800</pubDate><description><![CDATA[1. OLED屏可以实时显示系统状态信息；
2. 采用六位密码锁的程序设计；
3. 键盘可以实现密码的输入；
4. 密码正确时，光耦开关打开，密码隐藏，三秒后，光耦开关关闭，上锁；
5. 密码错误时，输入的密码清零，重新输入；
6. 密码输入错误时，可以通过删除按键删除，重新输入。]]></description><category></category></item><item><title><![CDATA[基于51单片机的简易计算器设计（Proteus仿真+Keil源码+设计文档+原理图等）附下载链接！]]></title><link>https://blog.youkuaiyun.com/wangpan0330/article/details/162452393</link><guid>https://blog.youkuaiyun.com/wangpan0330/article/details/162452393</guid><author>wangpan0330</author><pubDate>Tue, 30 Jun 2026 14:33:45 +0800</pubDate><description><![CDATA[1）硬件：4*4 矩阵键盘 + LCD1602显示 

2）软件：主程序、按键扫描、LCD1602显示三大模块 

3）软件程序主要由三部分组成： 主程序、按键扫描程序和LCD1602显示程序 ]]></description><category></category></item><item><title><![CDATA[基于51单片机交通信号灯设计（Proteus仿真+Keil源码+设计文档+原理图等）附下载链接！]]></title><link>https://blog.youkuaiyun.com/wangpan0330/article/details/162444580</link><guid>https://blog.youkuaiyun.com/wangpan0330/article/details/162444580</guid><author>wangpan0330</author><pubDate>Tue, 30 Jun 2026 11:44:44 +0800</pubDate><description><![CDATA[设计一个基于51单片机交通信号灯系统：
功能1：东西南北双向各配双数码管倒计时，搭载红绿黄三色指示灯；
功能2：支持双向通行时长独立设定，自带黄灯缓冲，智能规避参数错误；
功能3：通行倒计时剩余五秒，自动触发黄灯预警提醒；
功能4：特殊模式：紧急模式(红灯常亮，禁行)；夜间模式(黄灯常亮，提示前方注意安全)。]]></description><category></category></item><item><title><![CDATA[基于51单片机超声波测距报警系统（带温度补偿）（Proteus仿真+Keil源码+设计文档+原理图等）附下载链接！HC-SR04]]></title><link>https://blog.youkuaiyun.com/wangpan0330/article/details/162440220</link><guid>https://blog.youkuaiyun.com/wangpan0330/article/details/162440220</guid><author>wangpan0330</author><pubDate>Tue, 30 Jun 2026 09:52:55 +0800</pubDate><description><![CDATA[设计一个基于51单片机超声波测距报警系统（带温度补偿）系统：
功能1：HC-SR04 超声波模块进行测距，有效测距范围 2cm-400cm，测量精度可达 1cm； 
功能2：实时显示环境温度，并通过软件算法补偿测距误差； 
功能3：LCD1602 液晶显示屏显示实时距离；
功能4：支持按键设置报警阈值，参数支持掉电保存，当检测距离小于设定阈值时，自动启动语音提示。]]></description><category></category></item><item><title><![CDATA[基于51单片机温度检测电子设计系统DS18B20（Proteus仿真+Keil源码+设计文档+原理图等）附下载链接！]]></title><link>https://blog.youkuaiyun.com/wangpan0330/article/details/162421286</link><guid>https://blog.youkuaiyun.com/wangpan0330/article/details/162421286</guid><author>wangpan0330</author><pubDate>Mon, 29 Jun 2026 14:34:22 +0800</pubDate><description><![CDATA[传感器采用DS18B20，负责采集温度数据后发给单片机。显示设备采用4位共阴数码管，显示检测到的温度值。按键模块，主要是进行报警值的设置。报警模块采用蜂鸣器+LED的模式，超出报警范围则进行声光报警。]]></description><category></category></item><item><title><![CDATA[基于51单片机八路抢答器设计（Proteus仿真+Keil源码+设计文档+原理图等）附下载链接！]]></title><link>https://blog.youkuaiyun.com/wangpan0330/article/details/162413836</link><guid>https://blog.youkuaiyun.com/wangpan0330/article/details/162413836</guid><author>wangpan0330</author><pubDate>Mon, 29 Jun 2026 11:44:33 +0800</pubDate><description><![CDATA[设计一个基于51单片机八路抢答器设计系统：
主要功能： 
① 设计一个8路抢答器。 
② 有一个开始按钮，按下开始后才能开始抢答。 
③ 能显示抢答成功的组号。]]></description><category></category></item><item><title><![CDATA[基于51单片机智能小车设计循迹+避障超声波红外（Proteus仿真+Keil源码+设计文档+AD原理图等）DS18B20 附下载链接！]]></title><link>https://blog.youkuaiyun.com/wangpan0330/article/details/162410870</link><guid>https://blog.youkuaiyun.com/wangpan0330/article/details/162410870</guid><author>wangpan0330</author><pubDate>Mon, 29 Jun 2026 10:53:04 +0800</pubDate><description><![CDATA[1. 小车双超声波避障功能；
2. 小车红外循迹功能；
3. 小车DS18B20温度采集功能；
4. 按键控制车左转右转功能；
5. LCD1602液晶屏显示距离、温度等信息功能。]]></description><category></category></item><item><title><![CDATA[基于51单片机篮球计时计分器（Proteus仿真+Keil源码+设计文档）附下载链接！]]></title><link>https://blog.youkuaiyun.com/wangpan0330/article/details/162408955</link><guid>https://blog.youkuaiyun.com/wangpan0330/article/details/162408955</guid><author>wangpan0330</author><pubDate>Mon, 29 Jun 2026 10:19:04 +0800</pubDate><description><![CDATA[功能：
1.在整个比赛过程中记录比赛时间和改变比赛时间。
2.可以在比赛期间随时更新A和B队的比分。
3中场休息期间交换场地，交换A队和B队的位置。
4.当添加比赛分数时，如果有错误，可以手动更改赛场分数。
5.赛事结束时可以触发警报。]]></description><category></category></item><item><title><![CDATA[超级简单好用的C语言Log日志库！！（附代码库下载链接）]]></title><link>https://blog.youkuaiyun.com/wangpan0330/article/details/162398940</link><guid>https://blog.youkuaiyun.com/wangpan0330/article/details/162398940</guid><author>wangpan0330</author><pubDate>Sun, 28 Jun 2026 22:56:36 +0800</pubDate><description><![CDATA[超级简单好用的C语言Log日志库！！]]></description><category></category></item><item><title><![CDATA[基于51单片机数字电压表设计（Proteus仿真+Keil源码等）adc0809 附下载链接！]]></title><link>https://blog.youkuaiyun.com/wangpan0330/article/details/162398688</link><guid>https://blog.youkuaiyun.com/wangpan0330/article/details/162398688</guid><author>wangpan0330</author><pubDate>Sun, 28 Jun 2026 22:33:45 +0800</pubDate><description><![CDATA[设计一个基于51单片机数字电压表的设计，通过控制单片机，实现adc0809模数转换，数码管显示。]]></description><category></category></item><item><title><![CDATA[CJSON源码分析]]></title><link>https://blog.youkuaiyun.com/wangpan0330/article/details/162375473</link><guid>https://blog.youkuaiyun.com/wangpan0330/article/details/162375473</guid><author>wangpan0330</author><pubDate>Sat, 27 Jun 2026 23:13:42 +0800</pubDate><description><![CDATA[代码精简，不依赖于外部库内存按需分配，整体占用低（但malloc成为瓶颈）成熟，长期稳定，兼容性好。]]></description><category></category></item><item><title><![CDATA[基于STM32控制的温度报警器（Proteus仿真+Keil源码）可设置温度上下限，超限报警！DS18B20附下载链接！01]]></title><link>https://blog.youkuaiyun.com/wangpan0330/article/details/162375276</link><guid>https://blog.youkuaiyun.com/wangpan0330/article/details/162375276</guid><author>wangpan0330</author><pubDate>Sat, 27 Jun 2026 22:49:25 +0800</pubDate><description><![CDATA[系统搭载 OLED 显示屏实时显示实时温度、温度上下限阈值，配备三色 LED 指示灯与蜂鸣器实现温度状态声光提示（温度正常亮绿灯且蜂鸣器关闭、低于下限亮黄灯、高于上限亮红灯，异常时蜂鸣器报警），并通过独立按键完成温度上下限阈值的实时调节。]]></description><category></category></item><item><title><![CDATA[基于51单片机心形流水灯跑马灯设计（Proteus仿真+Keil源码+设计文档+原理图等）附下载链接！]]></title><link>https://blog.youkuaiyun.com/wangpan0330/article/details/162346746</link><guid>https://blog.youkuaiyun.com/wangpan0330/article/details/162346746</guid><author>wangpan0330</author><pubDate>Fri, 26 Jun 2026 17:45:21 +0800</pubDate><description><![CDATA[采用51单片机做为主控制器，32位流水灯花样自动变换，循环往复。]]></description><category></category></item><item><title><![CDATA[基于51单片机温湿度检测报警系统（Proteus仿真+Keil源码+设计文档+原理图等）附下载链接！DHT11]]></title><link>https://blog.youkuaiyun.com/wangpan0330/article/details/162329128</link><guid>https://blog.youkuaiyun.com/wangpan0330/article/details/162329128</guid><author>wangpan0330</author><pubDate>Fri, 26 Jun 2026 09:39:40 +0800</pubDate><description><![CDATA[基于51单片机温湿度检测报警系统（Proteus仿真+Keil源码+设计文档+原理图等）附下载链接！DHT11]]></description><category></category></item><item><title><![CDATA[为什么C语言访问内存地址需要指针？]]></title><link>https://blog.youkuaiyun.com/wangpan0330/article/details/108519051</link><guid>https://blog.youkuaiyun.com/wangpan0330/article/details/108519051</guid><author>wangpan0330</author><pubDate>Thu, 10 Sep 2020 17:26:06 +0800</pubDate><description><![CDATA[MOV BYTE [678], 123

当内存收到这一串信号时， 电路中的某8个存储单元就会响应， 这8个存储单元会记住代表“123”的开（ON） 或关（OFF） 的电信号。 为什么是8位呢？ 这是因为指令里指定了“BYTE”。如果将BYTE换成WORD，那么123将会被解释成一个16位的数值。




MOV AL, BYTE [SI]

MOV指令有一个规则， 那就是源数据和目的数据必须位数相同。也就是说， 能向AL里代入的就只有BYTE， 这样一来就可以省略BYTE， 即可以写成：（AL是一个8..]]></description><category></category></item><item><title><![CDATA[排序算法 - 选择排序、插入排序、冒泡排序]]></title><link>https://blog.youkuaiyun.com/wangpan0330/article/details/105116562</link><guid>https://blog.youkuaiyun.com/wangpan0330/article/details/105116562</guid><author>wangpan0330</author><pubDate>Thu, 26 Mar 2020 13:48:01 +0800</pubDate><description><![CDATA[首先我们先看一下选择排序的思想：


每一趟（例如第i趟，i=0,1,2,…n-2）在后面n-i个待排的元素中选出关键字最小的元素，作为有序元素序列的第i个元素。


这段表述乍一听是不容易理解的，我的理解能力比较差，所以学习的时候就直接跳过了。我始终认为对于数据结构来讲，画图永远是最有效、最直观的一种方式，从链表到队列，一直到目前学习的排序算法都是如此。

以下动图均源自知乎用户：程序员吴师兄
...]]></description><category></category></item><item><title><![CDATA[队列的特殊实现 - 用栈实现队列]]></title><link>https://blog.youkuaiyun.com/wangpan0330/article/details/105100614</link><guid>https://blog.youkuaiyun.com/wangpan0330/article/details/105100614</guid><author>wangpan0330</author><pubDate>Wed, 25 Mar 2020 17:52:34 +0800</pubDate><description><![CDATA[用栈实现队列这种方式我是想不到的，不过却是很容易理解的一种方式



算法的实现思路：


准备两个用于栈实现队列：inStack和outStack

1、当有新元素入队时 ： 将其压入inStack 中

2、当需要出队时 ：

（1）当outStack 为空时 ：

    将inStack 中的元素逐一弹出并压入outStack 中

    将outStack 的栈顶元素弹...]]></description><category></category></item></channel></rss>