普中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灯全部点亮!

完结,撒花~~~

相关推荐
菜鸟‍2 小时前
【论文学习】基于 Transformer 的图像分割模型
深度学习·学习·transformer
wgego2 小时前
做题笔记BUU (XSS-Lab)(1-14)
前端·笔记·xss
摇滚侠3 小时前
Spring Boot3零基础教程,响应式编程,前景提要,笔记108
java·spring boot·笔记
Han.miracle4 小时前
Java的多线程——多线程(3)线程安全
java·开发语言·jvm·学习·安全·线程·多线程
x_lrong4 小时前
本地访问远端环境tensorboard
linux·笔记·ai·虚拟机·云服务器·tensorboard
d111111111d4 小时前
STM32外设学习--TIM定时器--输入捕获---测频方法。
stm32·单片机·学习
hit56实验室5 小时前
如何在DCU上面编译llama.cpp
笔记
WPG大大通5 小时前
AIoT | 软件:Astra MCP边缘算力构建详解
经验分享·笔记·python·硬件架构·代码
卡提西亚5 小时前
C++笔记-21-运算符重载
c++·笔记