<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ssismm的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ssismm</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ssismm]]></copyright><item><title><![CDATA[STC32G学习笔记-FreeRTOS for STC32G12K128]]></title><link>https://blog.youkuaiyun.com/ssismm/article/details/158894655</link><guid>https://blog.youkuaiyun.com/ssismm/article/details/158894655</guid><author>ssismm</author><pubDate>Wed, 11 Mar 2026 20:29:42 +0800</pubDate><description><![CDATA[本资源是STC官方发布的FreeRTOS移植版本（内核版本为V10.4.6），针对芯片STC32G12K128。程序包含FreeRTOS核心代码，集成了STC官方库函数。简洁，可靠，STC 官方维护，任务切换时间2.5us/24MHz。]]></description><category></category></item><item><title><![CDATA[STC32G学习笔记-简单的USB-CDC虚拟串口通信]]></title><link>https://blog.youkuaiyun.com/ssismm/article/details/158853211</link><guid>https://blog.youkuaiyun.com/ssismm/article/details/158853211</guid><author>ssismm</author><pubDate>Mon, 09 Mar 2026 22:55:31 +0800</pubDate><description><![CDATA[STC32G系列单片机，是32位8051单片机，在相同工作频率下，比传统的8051快70倍。不需要 外部晶振 和 外部复位 ，内置USB，不需要CH340（USB转串口芯片），就可以实现程序下载和串口通信。]]></description><category></category></item><item><title><![CDATA[普中51单片机学习笔记-LCD1602液晶显示]]></title><link>https://blog.youkuaiyun.com/ssismm/article/details/156433005</link><guid>https://blog.youkuaiyun.com/ssismm/article/details/156433005</guid><author>ssismm</author><pubDate>Tue, 30 Dec 2025 22:28:50 +0800</pubDate><description><![CDATA[LCD1602是一种字符型液晶显示模块，能够显示2行，每行16个字符（16x2）。它采用标准的HD44780控制器，通过并行接口与微控制器通信。]]></description><category></category></item><item><title><![CDATA[普中51单片机学习笔记-红外遥控]]></title><link>https://blog.youkuaiyun.com/ssismm/article/details/156063608</link><guid>https://blog.youkuaiyun.com/ssismm/article/details/156063608</guid><author>ssismm</author><pubDate>Thu, 18 Dec 2025 22:43:42 +0800</pubDate><description><![CDATA[人的眼睛能看到的可见光按波长从长到短排列，依次为红、橙、黄、绿、青、 蓝、紫。其中红光的波长范围为 0.62～0.76μm；紫光的波长范围为 0.38～0.46μm。比紫光波长还短的光叫紫外线，比红光波长还长的光叫红外线。红外线遥控就是利用波长为 0.76～1.5μm 之间的近红外线来传送控制信号的。]]></description><category></category></item><item><title><![CDATA[普中51单片机学习笔记-DS1302实时时钟芯片]]></title><link>https://blog.youkuaiyun.com/ssismm/article/details/156029093</link><guid>https://blog.youkuaiyun.com/ssismm/article/details/156029093</guid><author>ssismm</author><pubDate>Wed, 17 Dec 2025 23:24:04 +0800</pubDate><description><![CDATA[引脚名称功能描述1VCC2主电源，接+5V2X132.768kHz晶振输入3X232.768kHz晶振输出4GND地5CE (RST)片选/复位，高电平有效6I/O数据输入/输出7SCLK串行时钟输入8VCC1备用电源，接3V电池。]]></description><category></category></item><item><title><![CDATA[普中51单片机学习笔记-DS18B20温度传感器]]></title><link>https://blog.youkuaiyun.com/ssismm/article/details/155542989</link><guid>https://blog.youkuaiyun.com/ssismm/article/details/155542989</guid><author>ssismm</author><pubDate>Tue, 09 Dec 2025 22:58:07 +0800</pubDate><description><![CDATA[DS18B20 是由 DALLAS 半导体公司推出的一种的“一线总线（单总线）”接 口的温度传感器。与传统的热敏电阻等测温元件相比，它是一种新型的体积小、 适用电压宽、与微处理器接口简单的数字化温度传感器。DS18B20 温度传感器具有如下特点：适应电压范围更宽，电压范围：3.0～5.5V，在寄生电源方式下可由数据 线供电。独特的单线接口方式，DS18B20 在与微处理器连接时仅需要一条口线即 可实现微处理器与 DS18B20 的双向通讯。]]></description><category></category></item><item><title><![CDATA[普中51单片机学习笔记-AT24C02读写]]></title><link>https://blog.youkuaiyun.com/ssismm/article/details/155465480</link><guid>https://blog.youkuaiyun.com/ssismm/article/details/155465480</guid><author>ssismm</author><pubDate>Tue, 02 Dec 2025 21:09:31 +0800</pubDate><description><![CDATA[开发板上使用的是 AT24C02（EEPROM） 芯片，此芯片具有 I2C 通信接口，芯片内保存的数据在掉电情况下都不丢失， 所以通常用于存放一些比较重要的数据等。AT24C02 芯片管脚及外观图如下图所示：AT24C02 器件地址为 7 位，高 4 位固定为 1010，低 3 位由 A0/A1/A2 信 号线的电平决定。因为传输地址或数据是以字节为单位传送的，当传送地址时，器件地址占 7 位，还有最后一位（最低位 R/W）用来选择读写方向，它与地址 无关。]]></description><category></category></item><item><title><![CDATA[普中51单片机学习笔记-串口通讯]]></title><link>https://blog.youkuaiyun.com/ssismm/article/details/155169349</link><guid>https://blog.youkuaiyun.com/ssismm/article/details/155169349</guid><author>ssismm</author><pubDate>Wed, 26 Nov 2025 22:34:45 +0800</pubDate><description><![CDATA[串口通信(Serial Communication)，是指外设和计算机间通过数据信号线、 地线等按位进行传输数据的一种通信方式，属于串行通信方式。串口是一种接口 标准，它规定了接口的电气标准，没有规定接口插件电缆以及使用的协议。]]></description><category></category></item><item><title><![CDATA[普中51单片机学习笔记-ULN2003芯片驱动步进电机]]></title><link>https://blog.youkuaiyun.com/ssismm/article/details/155039289</link><guid>https://blog.youkuaiyun.com/ssismm/article/details/155039289</guid><author>ssismm</author><pubDate>Wed, 19 Nov 2025 22:53:17 +0800</pubDate><description><![CDATA[输出能力很弱。每个引脚最大只能输出几个毫安的电流（通常 sink current 在10-20mA左右），电压是5V。：如继电器、小型直流电机、步进电机、电磁阀等，需要的工作电流远大于几十毫安，工作电压也可能是12V甚至24V。：单片机是“大脑”，但它“手无缚鸡之力”，无法直接驱动这些“重体力”设备。ULN2003就是连接在“大脑”和“设备”之间的“肌肉”或“开关”，专门负责大电流、高电压的切换。]]></description><category></category></item><item><title><![CDATA[普中51单片机学习笔记-74HC595芯片]]></title><link>https://blog.youkuaiyun.com/ssismm/article/details/154960177</link><guid>https://blog.youkuaiyun.com/ssismm/article/details/154960177</guid><author>ssismm</author><pubDate>Tue, 18 Nov 2025 23:08:40 +0800</pubDate><description><![CDATA[引脚号引脚名称类型功能描述15, 1-7QAQH输出并行数据输出端。这就是我们最终要控制的 8 个输出引脚。8GND电源接地。9QH‘输出串行数据输出端。用于级联到下一个 595 的SER端。当本芯片的 8 位数据装满后，新来的数据会从这个引脚移出。10SRCLR输入移位寄存器清零端。低电平有效。通常我们不想清零，所以直接接高电平（VCC）。11SRCLK输入移位寄存器时钟。上升沿时，数据移位。这是第一个关键时钟信号。12RCLK输入存储寄存器时钟，也叫锁存时钟。]]></description><category></category></item><item><title><![CDATA[普中51单片机学习笔记-矩阵按键]]></title><link>https://blog.youkuaiyun.com/ssismm/article/details/154802314</link><guid>https://blog.youkuaiyun.com/ssismm/article/details/154802314</guid><author>ssismm</author><pubDate>Thu, 13 Nov 2025 22:38:54 +0800</pubDate><description><![CDATA[矩阵键盘采用行列交叉的结构。按键位于行线和列线的交叉点上：4×4矩阵键盘：由4根行线和4根列线交叉构成，形成16个按键。减少I/O占用：16个按键仅需8个I/O口，远少于独立按键。]]></description><category></category></item><item><title><![CDATA[普中51单片机学习笔记-按键]]></title><link>https://blog.youkuaiyun.com/ssismm/article/details/154756863</link><guid>https://blog.youkuaiyun.com/ssismm/article/details/154756863</guid><author>ssismm</author><pubDate>Wed, 12 Nov 2025 23:15:32 +0800</pubDate><description><![CDATA[由于机械点的弹性作用，按键开关在闭合时不会马上稳定的接通，在断开时也不会一下子断开，因而在闭合和断开的瞬间均伴随着一连串的抖动。抖动时间的长短由按键的机械特性决定的，一般为 5ms 到 10ms。按键消抖有两种方式，一种是，另一种是。为了使电路更加简单，通常采用软件消抖。软件消抖，又分为和。就是先读取按键的状态如果得到按键按下之后，延时 10ms，再次读取按键的状态如果按键还是按下状态，那么说明按键已经按下。]]></description><category></category></item><item><title><![CDATA[普中51单片机学习笔记-数码管]]></title><link>https://blog.youkuaiyun.com/ssismm/article/details/154702817</link><guid>https://blog.youkuaiyun.com/ssismm/article/details/154702817</guid><author>ssismm</author><pubDate>Tue, 11 Nov 2025 21:10:07 +0800</pubDate><description><![CDATA[总的来说，74HC138负责精准定位到哪一位数码管亮（位选），而74HC245则负责让这位数码管显示出正确的数字（段选），两者配合，通过动态扫描的方式，就能轻松实现多位数码管的稳定显示。]]></description><category></category></item><item><title><![CDATA[普中51单片机学习笔记-中断]]></title><link>https://blog.youkuaiyun.com/ssismm/article/details/154611431</link><guid>https://blog.youkuaiyun.com/ssismm/article/details/154611431</guid><author>ssismm</author><pubDate>Sun, 09 Nov 2025 22:14:26 +0800</pubDate><description><![CDATA[CPU 暂停当前的工作，转而去处理这个紧急事件，处理完以后，再回到原来被中断的地方，继续原来的工作，这样的过程称为中断。实现这种功能的部件称为中断系统，请示 CPU 中断的请求源称为中断源。寄存器主要功能是否位寻址TMOD设置定时器工作模式否TCON控制定时器启动/停止，标志溢出是THx/TLx存储定时器计数值是IE控制定时器中断使能是IP设置定时器中断优先级是关键要点：使用定时器前必须正确配置TMOD启动定时器需要设置TRx = 1使用中断需要开启EA和ETx。]]></description><category></category></item><item><title><![CDATA[普中51单片机学习笔记-流水灯]]></title><link>https://blog.youkuaiyun.com/ssismm/article/details/154609909</link><guid>https://blog.youkuaiyun.com/ssismm/article/details/154609909</guid><author>ssismm</author><pubDate>Sun, 09 Nov 2025 14:58:37 +0800</pubDate><description><![CDATA[既然点灯成功了，那么就让它闪烁起来吧！]]></description><category></category></item><item><title><![CDATA[普中51单片机学习笔记-点亮第一个LED]]></title><link>https://blog.youkuaiyun.com/ssismm/article/details/154502652</link><guid>https://blog.youkuaiyun.com/ssismm/article/details/154502652</guid><author>ssismm</author><pubDate>Thu, 06 Nov 2025 23:11:03 +0800</pubDate><description><![CDATA[学习开发板，点亮第一个LED，是一个具有里程碑意义的重大事件。相当于学习一门编程语言，成功配置好编译环境，并正确输出了一句“hello world”。]]></description><category></category></item><item><title><![CDATA[普中51单片机学习笔记-前言]]></title><link>https://blog.youkuaiyun.com/ssismm/article/details/154454927</link><guid>https://blog.youkuaiyun.com/ssismm/article/details/154454927</guid><author>ssismm</author><pubDate>Thu, 06 Nov 2025 21:49:05 +0800</pubDate><description><![CDATA[普中51单片机学习笔记]]></description><category></category></item><item><title><![CDATA[C++学习笔记——约瑟夫问题]]></title><link>https://blog.youkuaiyun.com/ssismm/article/details/141725428</link><guid>https://blog.youkuaiyun.com/ssismm/article/details/141725428</guid><author>ssismm</author><pubDate>Fri, 30 Aug 2024 19:30:11 +0800</pubDate><description><![CDATA[【代码】C++学习笔记——约瑟夫问题。]]></description><category></category></item><item><title><![CDATA[C++学习笔记——反序输出]]></title><link>https://blog.youkuaiyun.com/ssismm/article/details/141680735</link><guid>https://blog.youkuaiyun.com/ssismm/article/details/141680735</guid><author>ssismm</author><pubDate>Thu, 29 Aug 2024 15:50:05 +0800</pubDate><description><![CDATA[【代码】C++学习笔记——反序输出。]]></description><category></category></item><item><title><![CDATA[C++学习笔记——数1的个数]]></title><link>https://blog.youkuaiyun.com/ssismm/article/details/141675311</link><guid>https://blog.youkuaiyun.com/ssismm/article/details/141675311</guid><author>ssismm</author><pubDate>Thu, 29 Aug 2024 12:13:01 +0800</pubDate><description><![CDATA[【代码】C++学习笔记——数1的个数。]]></description><category></category></item></channel></rss>