51单片机精进之路-1点亮led灯

本例中led灯使用共阳极连接在电路中,共阳极即将led的正极接在一起,通过上拉电阻接到电源正极,通过单片机io与Led的负极相连,io输出低电平,有电流从led流过,此时led点亮,当io输出高电平时,没有电流从Led流过,此时led灯熄灭。

cpp 复制代码
#include<reg51.h>
  /*************************************************************************************
     第一行是一个"文件包含"处理。
  所谓"文件包含"是指一个文件将另外一个文件的内容全部包含进来
 这里的程序虽然只有4行,但C编译器在处理的时候却要处理几十或几百行
*****************************************************************************/
sbit P1_0=P1^0;                   //定义IO口


void main(void)   //每一个C语言程序有且只有一个主函数,
{
	//while(1)   //循环条件永远为真,以下程序一直执行下去。
	//{
		P1_0=0;     // I/O口P1.0输出低电平,小灯被点亮。

	//}
}
相关推荐
Zyed4 分钟前
[STM32]Day11-Part2硬件实现SPI读写W25Q64
stm32·单片机·嵌入式硬件
渡码桑9 分钟前
STM32 TinyML实战2026:3步在单片机上跑通AI推理——从TensorFlow到Edge Impulse的嵌入式进化
人工智能·stm32·单片机
HAPPY酷20 分钟前
软件模拟 I2C vs 硬件 I2C:核心异同与工程选型指南
stm32·单片机·嵌入式硬件·物联网·microsoft
芯岭技术29 分钟前
MH32F103A单片机 主频216MHz,硬件兼容STM32,可以用ST的库开发
stm32·单片机·嵌入式硬件
Szime32 分钟前
AD9653 国产替代怎么选?四通道 16 位 125MSPS ADC 选型参考
嵌入式硬件·fpga开发
咖喱年糕1 小时前
KEIL5 编译错误解决:MDK 5.37 及以上版本添加 AC5(ARM Compiler 5)编译器
arm开发·单片机·keil·嵌入式软件·ac5
潜创微科技1 小时前
2026网线延长器服务适配方案指南
嵌入式硬件
Zyed1 小时前
[STM32]Day10-Part2硬件I2C读写MPU6050
stm32·单片机·嵌入式硬件
泡泡糖的中文规格书1 小时前
精准解读 UMW DS18B20:一份经过深度校对的数字温度传感器中文手册
嵌入式硬件·规格说明书·硬件设计·中文数据手册
纳祥科技2 小时前
NX699,内置精度±5%晶振的lightning苹果PD快充12W
单片机·手机·音视频