C51单片机1.点亮一个LED灯

简介: C51单片机1.点亮一个LED灯

一、实验原理

LED发光二极管具有单项导通性,通过5mA左右的电流就能正常点亮发光二极管,电流越大,LED的亮度就越强,但是如果通过的电流过大,就会LED,电流一般有控制在3~20mA,电路图中的1K的上拉电阻的作用就是限制通过LED的电流,可称为限流电阻。

二、实验电路图

image.png

电路中的LED采用共阳级的接法,也就是LED的阳极都连到了VCC上。

当把DB0~DB7中的一个设置为低电平就可以使二级管导通,点亮LED灯。

三、代码实现

   #include"reg52.h"//此文件中定义了一些寄存器
   sbit LED1=P1^7//(sbit为位定义)声明LED的端口号
   void main()
   {
      LED1=0;//让D8为0点亮一个LED灯
   }

这里我们只点亮了一个LED灯,留一个作业点亮全部LED灯,大家自己去实验一下。

相关文章
【51单片机】Kn独立按键控制【LED亮灭】【LED状态】【LED二进制式显示】【LED不断移位】(4)
【51单片机】Kn独立按键控制【LED亮灭】【LED状态】【LED二进制式显示】【LED不断移位】(4)
|
编译器 C语言 C++
【51单片机】LED的三个基本项目(LED点亮&LED闪烁&LED流水灯)(3)
【51单片机】LED的三个基本项目(LED点亮&LED闪烁&LED流水灯)(3)
定时器+按键控制LED流水灯模式+定时器时钟——“51单片机”
定时器+按键控制LED流水灯模式+定时器时钟——“51单片机”
独立按键控制LED亮灭、独立按键控制LED状态、独立按键控制LED显示二进制、独立按键控制LED移位——“51单片机”
独立按键控制LED亮灭、独立按键控制LED状态、独立按键控制LED显示二进制、独立按键控制LED移位——“51单片机”
点亮一个LED+LED闪烁+LED流水灯——“51单片机”
点亮一个LED+LED闪烁+LED流水灯——“51单片机”
4-2 51单片机点亮LED
4-2 51单片机点亮LED
267 2
|
传感器 存储 物联网
单片机的原理与应用
单片机是一种将计算机的CPU、存储器、输入输出接口等功能集成在一块芯片上的微型计算机,被广泛应用于各类控制系统和智能设备中。
1103 5
|
传感器 存储 程序员
《单片机原理与应用及C51编程技术》期末复习笔记
《单片机原理与应用及C51编程技术》期末复习笔记
700 0
|
芯片
AT89S52单片机的最小应用系统
AT89S52单片机的最小应用系统
747 0
|
存储 芯片
【期末不挂科-单片机考前速过系列P11】(第十一章:15题速过串行口的工作原理和应用)经典例题盘点(带图解析)
【期末不挂科-单片机考前速过系列P11】(第十一章:15题速过串行口的工作原理和应用)经典例题盘点(带图解析)