- 博客(4)
- 收藏
- 关注
原创 简单认识数码管及应用
1. 从右下角点开始数——>中间——>左上角——>左下角——>底部——>右下角——>右上角——>顶部 ,如当数码管显示1时0000 0110即0x06。段选:控制数码管的显示数字,数码管改怎么去亮。位选:选择数码管,该亮哪个数码管。1. 当要选中第一个数码管时,如下表,即0xfe。如图可知P2.6控制段选,P2.7控制位选。1. 数码管显示函数(数码管底层函数)消影:将数码管全部熄灭。
2025-09-11 21:42:13
194
原创 Key按键
摘要:本文介绍了基于51单片机的按键控制LED系统实现方案。主要包括三部分:1.按键识别原理,通过矩阵扫描方式检测按键状态;2.独立按键控制LED流水灯,实现启动/暂停功能;3.矩阵按键控制LED彩灯系统,支持4种显示模式(左右流水、固定花样正/逆序)。系统采用状态机设计,包含按键消抖、边沿检测和模式切换功能,通过P1口输出控制8个LED灯。代码实现了完整的键盘扫描、模式切换和LED显示控制逻辑,可作为嵌入式系统输入输出控制的典型范例。
2025-09-10 00:09:31
259
原创 LED原理图解析与编程入门
本文介绍了51单片机控制LED灯的基本原理与实现方法。首先说明了LED原理图中单片机引脚与LED的对应关系,然后详细讲解了两种编程方式:整体赋值和单独赋值控制LED。接着重点阐述了LED闪烁的实现方法,包括使用延时函数解决视觉暂留问题,并提供了完整的闪烁代码。最后介绍了两种流水灯实现方案:通过单独控制IO口和使用循环移位库函数(crol)。文中还包含了延时函数的生成与修改方法,以及完整的代码示例,为单片机初学者提供了LED控制的完整解决方案。
2025-09-08 23:19:35
133
原创 掌握Chrome插件开发全流程
介绍Chrome插件的基本概念、核心功能及适用场景,说明其基于Web技术栈(HTML/CSS/JavaScript)的特点,并对比其他浏览器插件的差异。
2025-09-08 23:03:19
282
空空如也
学习stm32 daplink烧录出现问题(相关搜索:新建工程)
2025-09-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人