普中51单片机学习笔记-点亮第一个LED

写在前面

学习开发板,点亮第一个LED,是一个具有里程碑意义的重大事件。

相当于学习一门编程语言,成功配置好编译环境,并正确输出了一句"hello world"。

硬件电路

示例代码

复制代码
#include "reg52.h"

sbit LED1=P2^0; //将 P2.0 管脚定义为 LED1
sbit LED2=P2^1;
sbit LED3=P2^2;
sbit LED4=P2^3;

sbit LED5=P2^4;
sbit LED6=P2^5;
sbit LED7=P2^6;
sbit LED8=P2^7;

void main()
{

LED1=0; //LED1 端口设置为低电平
LED2=0;
LED3=0;
LED4=0;

LED5=0;
LED6=0;
LED7=0;
LED8=0;

while(1)
{
}

}              

实验结果

开发板上的8个LED灯全部点亮!

完结,撒花~~~

相关推荐
sakiko_11 小时前
Swift学习笔记34-MVC架构,SwiftUI与UIkit混编练习
笔记·学习·swiftui·mvc·swift
汤米粥11 小时前
python学习——核心语法三
java·python·学习
Afans_fire11 小时前
多渠道广告归因:3种逻辑解决效果分配难题
笔记·内容运营·广告投放·广告营销·徐州巨量星河
泉飒11 小时前
qt软件无法打开编译
笔记·工业视觉
七老板的blog11 小时前
从持久化任务到多 Agent 协作
python·学习·ai
book012111 小时前
华为ensp学习日志 记2026
学习·华为·智能路由器
Huangxy__12 小时前
线程池的学习
学习
小丶舟12 小时前
6GB显卡跑Hermes Agent!开源AI自学习编程Agent实测
人工智能·学习·开源
穗余12 小时前
2026 AI x Web3 School共学营笔记-Day10-Women Builders in AI × Web3
人工智能·笔记·web3
Bechamz12 小时前
大数据开发学习Day45
大数据·学习