技术栈

【51单片机32个灯,第一次亮1,2。第二次亮2,3。第三次亮3,4。。。。】2023-2-10

智者知已应修善业2025-10-07 17:24

缘由

cpp 复制代码
`#include "reg52.h"
void main()
{
    unsigned char y=0,y1=0,y2=0,d=3;P1=0;
    while(1)
    {
        if(++y==0)if(++y1==0)if(++y2>7){P1=d;if((d*=2)==128)d=3;y2=0;}
    }
}`

虽然写的是一组IO实现,荔枝扩展到3组、4组都一样如法炮制,送595就是把值送去即可。

上一篇:前端实战开发(一):从参数优化到布局通信的全流程解决方案
相关推荐
点灯小铭
3 小时前
基于51单片机手机无线蓝牙APP控制风扇调速设计
单片机·mongodb·智能手机·毕业设计·51单片机·课程设计
weixin_53721706
3 小时前
税务师资源合集
经验分享
nnerddboy
3 小时前
QT(c++)开发自学笔记:1.串口
c++·笔记·qt
Dobby_05
3 小时前
【期末复习】51单片机
51单片机
无限进步_
3 小时前
【C语言】寻找数组中唯一不重复的元素
c语言·开发语言·算法
JuneXcy
3 小时前
C语言易错点大总结
c语言·嵌入式硬件·算法
岑梓铭
4 小时前
计算机网络第四章(10)——网络层《路由算法+路由协议》
网络·笔记·计算机网络·考研·智能路由器·408
孤客网络科技工作室
4 小时前
我的创作纪念日
经验分享
YongCheng_Liang
4 小时前
网络工程师笔记10-BGP协议
运维·网络·笔记
热门推荐
01KGG转MP3工具|非KGM文件|解密音频02BongoCat - 跨平台键盘猫动画工具03GitHub 镜像站点04UV安装并设置国内源05jdk21下载、安装(Windows、Linux、macOS)06adb安装教程(附adb命令大全详解)adb环境配置教程07零基础搭建赛博朋克个人主页:蓝耘Claude Code完整实战教程0846个Nano-banana 精选提示词,持续更新中09Linux下V2Ray安装配置指南10HarmonyOS NEXT开发进阶(十四):HarmonyOS应用开发者基础认证试题集汇总及答案解析