news 2026/7/19 4:17:08

51单片机——LED流水灯

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
51单片机——LED流水灯

代码的外壳整体和上一个一样,只是在while循环里面进行改动。(核心思路是按顺序控制多个LED灯的亮灭,然后用延时函数让人们用肉眼可见。)

while(1)
{

P2=0xFE; //对应二进制 1111 1110,点亮第一个LED灯。
Delay500ms();
P2=0xFD; //延迟500ms,点亮第二个。
Delay500ms();
P2=0xFB;
Delay500ms();
P2=0xF7;
Delay500ms();
P2=0xEF;
Delay500ms();
P2=0xDF;
Delay500ms();
P2=0xBF;
Delay500ms();
P2=0x7F;
Delay500ms();
}

全部代码如下:

#include <REGX52.H>
#include<INTRINS.H>
void Delay500ms() //@12.000MHz
{
unsigned char i, j, k;

_nop_();
i = 4;
j = 205;
k = 187;
do
{
do
{
while (--k);
} while (--j);
} while (--i);
}

void main()
{
while(1)
{

P2=0xFE;
Delay500ms();
P2=0xFD;
Delay500ms();
P2=0xFB;
Delay500ms();
P2=0xF7;
Delay500ms();
P2=0xEF;
Delay500ms();
P2=0xDF;
Delay500ms();
P2=0xBF;
Delay500ms();
P2=0x7F;
Delay500ms();
}
}

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/19 4:16:28

Prisma ORM 入门指南:TypeScript 类型安全数据库开发实践

Prisma 是一个专为 TypeScript 和 Node.js 开发者设计的现代数据库工具链&#xff0c;它通过类型安全的 ORM&#xff08;对象关系映射&#xff09;和数据库管理服务&#xff0c;让开发者能够更高效地构建和部署应用。如果你正在寻找一种能够减少手动 SQL 编写、提供编译时类型检…

作者头像 李华
网站建设 2026/7/19 4:16:24

ASP.NET Core Identity 身份验证机制与生产实践

1. ASP.NET Core Identity 身份验证核心机制解析 在ASP.NET Core生产环境中&#xff0c;身份验证系统的稳定性和性能直接影响整个应用的安全边界。Identity框架默认采用基于Cookie的身份验证方案&#xff0c;其核心工作流程可分为四个阶段&#xff1a; 认证阶段 &#xff1a;…

作者头像 李华
网站建设 2026/7/19 4:15:26

STM8S硬件I2C局限与GPIO模拟实现详解

1. STM8S硬件I2C的局限性解析在嵌入式开发中&#xff0c;I2C总线因其简单的两线制&#xff08;SDA数据线和SCL时钟线&#xff09;和主从架构设计&#xff0c;成为连接各类传感器的首选方案。然而STM8S系列微控制器内置的硬件I2C模块存在几个显著痛点&#xff1a;首先是硬件兼容…

作者头像 李华
网站建设 2026/7/19 4:15:17

请你明确提出具体需求,比如对这篇文章进行润色、修改结构、添

《【膜结构污水池厂家技术实力】哪家好&#xff1a;专业深度测评排名前五》开篇&#xff1a;定下基调在环保意识日益增强的当下&#xff0c;膜结构污水池在污水处理领域的应用愈发广泛。膜结构污水池厂家众多&#xff0c;技术实力参差不齐&#xff0c;为了帮助对膜结构污水池感…

作者头像 李华
网站建设 2026/7/19 4:14:32

Go 反射:原理、核心机制与实践指南

反射是 Go 语言在运行时检查、操作变量类型与值的能力。它在编译期未知具体类型时&#xff0c;通过 reflect 包读取编译器写入的类型元数据&#xff0c;实现对任意值的通用处理。本文从设计意图出发&#xff0c;逐层解析反射的底层原理、API 使用模式、性能代价与适用场景。 1.…

作者头像 李华
网站建设 2026/7/19 4:13:05

大麦网抢票终极指南:5分钟快速上手Python自动化抢票脚本

大麦网抢票终极指南&#xff1a;5分钟快速上手Python自动化抢票脚本 【免费下载链接】DamaiHelper 大麦网演唱会演出抢票脚本。 项目地址: https://gitcode.com/gh_mirrors/dama/DamaiHelper 还在为抢不到演唱会门票而烦恼吗&#xff1f;每次看到心仪歌手的演唱会&#…

作者头像 李华