当前位置: 首页 > news >正文

【51单片机非精准延时演示来回流水灯效果】2022-11-10

缘由如何用C语言编程实现该52单片机操作实验-编程语言-CSDN问答

void main()
{unsigned char ys=0,k=1,x=0,ls=1,m=1,ys1=0,ys2=0;while(1){P1=m*PWM;//呼吸效果采用叠加方式if(++ys1==0)if(++ys2==0)//非精准延时演示来回流水灯效果{if(ls<8)m*=2;else if(ls>7)m/=2;else;//P1=255如果需要全部熄灭的话if(++ls>14)ls=1;else;}}
}

使用延时函数实现单片机P1口连接的8个LED灯挨个依次点亮(流水灯),要求每个灯亮灭的周期为一秒,亮到最后一个后原路返回来,一直循环;
实现1个led的呼吸灯(随时间变亮再变暗),要求:亮暗的一个周期为1秒;
实现流水呼吸灯,也就是第一个led灯亮暗一次后挨着的下一个led灯再亮可以一直循环下去。
52单片机嗷,重点想知道怎么返回来

http://www.dtcms.com/a/347591.html

相关文章:

  • 【机器学习深度学习】自然语言与多模态大模型
  • 【KO】前端面试一
  • git的工作使用中实际经验
  • 关于Highcharts的数据参考与产品系列
  • Camera performance analysis
  • 智能系统与未来生态演进初步思考
  • 告别图片背景违和!autohue.js 让图片与背景自动 “无缝衔接”
  • 基于51单片机自动智能浇花系统设计
  • 【序列晋升】13 Spring Cloud Bus微服务架构中的消息总线
  • 研究生方向:在传统赛道与交叉领域间寻找破局之路
  • 第三阶段数据库-2:数据库中的sql语句
  • 重审文字的本体论地位:符号学转向、解构主义突围与视觉性革命
  • 1电吉他环境搭建:效果器再探
  • C++算法题—— 小C的细菌(二维偏序离线 + 树状数组 + 坐标压缩)
  • [激光原理与应用-328]:结构设计 - Solidworks - 什么是结构建模?
  • PCB电路设计学习3 电路原理图设计 元件PCB封装设计与添加
  • 学习嵌入式第三十六天
  • 神经网络|(十三)概率论基础知识-贝叶斯公式和全概率公式
  • More Effective C++ 条款04:非必要不提供默认构造函数
  • c++string
  • 【计算机网络 | 第8篇】编码与调制
  • 青少年机器人技术(二级)等级考试试卷-实操题(2024年9月)
  • 笔试——Day47
  • 张老师---个人师资介绍
  • python学习DAY49打卡
  • 智慧矿山误报率↓83%!陌讯多模态融合算法在矿用设备监控的落地优化
  • 鸿蒙中CPU活动分析:CPU分析
  • 周末总结(2024/08/23)
  • 数组拆分求最大不重复数和(动态规划解法)
  • Linux内核进程管理子系统有什么第三十三回 —— 进程主结构详解(29)