点亮LED灯,根据单片机原理图

将LED灯1和LED灯2介入单片机的口设为低电平即可

代码如下:
#include “reg52.h”

sbit led1= P3^7;

void main()
{
led1 = 0;//给led1一个低电平,点亮

}

结果图:


图中有一盏LED灯为我这个51单片机自带的电源接通灯,被代码点亮的只有一盏

实现2盏LED灯的交替闪烁

代码:

#include "reg52.h"sbit led1= P3^7;
sbit led2= P3^6;void Delay500ms()      //@11.0592MHz
{unsigned char i, j, k;i = 4;j = 129;k = 119;do{do{while (--k);} while (--j);} while (--i);
}void main()
{while(1){led2 = 1;led1 = 0;//想要灯亮,给P3.7口一个低电平Delay500ms();led2 = 0;  led1 = 1;//想要灯亮,给P3.7口一个高电平Delay500ms();//想要实现灯的闪烁,让它一亮一灭,中间设点延迟即可}
}

结果图:

只能展示图片,闪烁就用的现象就看不同的灯光吧

51单片机点亮LED灯以及实现2盏LED灯的交替闪烁相关推荐

  1. 用51单片机点亮流水灯

    用51单片机点亮流水灯的几种方法 1. 直接按位操作一个一个点亮 #include<reg51.h>//头文件 sbit LED0=P2^0; //位定义单片机接LED灯的端口 sbit ...

  2. 51单片机点亮流水灯

    51单片机点亮流水灯 51单片机点亮流水灯 首先介绍开发板easyboard上的LED灯 P1端口通过74HC573连接到LED灯,查询74HC573芯片手册,内部由8个D锁存器构成,当OE为低电平, ...

  3. 51单片机按键亮灯汇编,作者刚刚开始学习汇编

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 51单片机按键亮灯 总结 51单片机按键亮灯 ORG 0000HLCALL DEFLCALL ABCLCALL BCDLCA ...

  4. Android Studio设计APP实现与51单片机通过WIFI模块(ESP8266-01S)通讯控制LED灯亮灭的设计源码【详解】

    目录 一.前言 二.效果展示 1.APP界面展示 2.C51硬件展示 三.Android Studio APP源代码 1.AndroidManifest.xml 1.请求联网: 2.开放明文传输: 2 ...

  5. 51单片机 | 点亮第一个LED | LED 闪烁实验 | LED流水灯实验

    文章目录 一.51单片机GPIO介绍 1.GPIO概念 2.GPIO 结构框图与工作原理 2.1 P0端口 2.2 P1端口 2.3 P2端口 2.4 P3端口 2.5 要点 二.LED简介 三.硬件 ...

  6. 51单片机--点亮LED灯和流水灯

    文章目录 前言 LED模块的原理 点亮一个LED灯 LED灯的闪烁 LED流水灯 前言 大家好,这里是诡异森林.我使用的是普中科技的A2的51开发板,适合新手入门.用到的应用是Keil5和Stc-is ...

  7. 51单片机点阵c语言程序,使用51单片机点亮我们的点阵灯

    通过前面我们都知道点亮我们的不管是点阵,数码管,还是LED灯,不仅要熟悉我们的代码还要会看我们的原理图和真值表,所以我们如果真的要写代码倒是其次的,首先我们得学会看我们的原理图和真值表,但是认识那个我 ...

  8. 基于51单片机的汇编/C程序:拨码开关控制八位LED实现流水灯

    基于51单片机的汇编程序:拨码开关控制八位LED实现流水灯 2022-03-08,51单片机学习笔记 功能 打开K1循环左移,打开K2循环右移,打开K3两侧到中心来回点亮,打开K4单双数位置交替点亮. ...

  9. 51单片机点亮LED和使用定时器中断控制蜂鸣器发声

      初学51单片机第一个实验一般都是以点亮LED灯开始,以下是使用Proteus仿真软件的实验效果.   实验需要仿真仪器:   示波器.LED.电压表.蜂鸣器.AT89C51 实验电路图: 实验代码 ...

最新文章

  1. html5 canvas雨点打到窗玻璃动画
  2. 【ACM】杭电OJ 2044 2045
  3. 深度学习环境搭建之常识(anaconda,cuda,cudnn,python,tensorflow等概念)
  4. python 元组 字典 列表 序列化与反序列化
  5. Qt中另一种创建线程的方式
  6. .net随笔-vb.net Accord.Net机器学习之SVM分类
  7. 我的Go+语言初体验——【四、版本更新环境变量配置】
  8. 【计组实验】P2 Modelsim Verilog单周期处理器开发 MIPS指令集
  9. python流量监控_用python中的pcapy实现网络流量监控
  10. lucene 各个版本介绍
  11. jvm内存分析和cpu耗时分析
  12. android 判断手机计步_Android_基于G-Sensor的计步算法
  13. 一个完整的软件开发过程到底需要哪些步骤?
  14. Alook浏览器获取Cookie教程
  15. SpringCloud-使用熔断器防止服务雪崩-Ribbon和Feign方式(附代码下载)
  16. Keras_examples
  17. 什么是Teardrop攻击
  18. hive面试题总结(2020最新版)
  19. vue高德地图JS API 实现海量点标记展示
  20. 召集各位软件开发大佬

热门文章

  1. C盘系统文档迁移工具,一键解决重装,C盘爆满
  2. 电商时代的逆向思维法则
  3. uos统一操作系统命令与linux一样,UOS统一操作系统仍然存在着不少的问题,需用户更新系统来完善...
  4. 阿里云验证码与通知短信
  5. 雷电模拟器忘记锁屏密码
  6. 云计算机和云储存,云计算和云存储是什么关系?
  7. ssm报错:Invalid bound statement (not found): mapper.UserMapper.findAllUser
  8. 卧室阳台装修的实用建议分享,极家家居装修怎么样
  9. 半年亏损超5亿美元/股价腰斩,这家自动驾驶公司日子不好过
  10. 【K8S实战】-超详细教程(二)