C51单片机之LED闪烁(附源代码及全部工程)
要求:
使用 protuls 点亮两个LED灯 ,每隔500ms,两个灯的状态改变一次,即第一个灯点亮500ms后熄灭,第二个灯再点亮500ms后熄灭。
电路图工程与代码百度云下载(永久有效):
链接:https://pan.baidu.com/s/1oQ2QGEjXd02XGF8L2wJDXA?pwd=j5e3
提取码:j5e3
电路图所示:
代码区:
#include <reg51.h> //引入51头文件#define uchar unsigned char //宏定义sbit led1=P0^1; //将P0^1命名为led1
sbit led2=P0^7; //将P0^7命名为led2void delay(uchar t) //延时函数
{uchar y;while(t--){for(y=0;y<120;y++){;}}}void main()
{led1=0; //led1 亮led2=1; //led2 灭delay(500);led1=1; //led1 灭led2=0; //led2 亮delay(500);}
C51单片机之LED闪烁(附源代码及全部工程)相关推荐
- 基于C51单片机设计的密码锁(附源代码)
这位正在读文章的朋友你好,这篇文章是本人的第二篇,希望较第一篇相比,能更严谨一点,切实地给你带来帮助.(如有不对的地方,欢迎您的指正) 本次项目用到的外设有C51芯片,SG90舵机,lcd1602液晶 ...
- proteus8单片机c语言仿真教程,入门学习Proteus 8仿真软件以及C51单片机的LED点亮(C语言)——实例...
入门学习Proteus 8仿真软件以及C51单片机LED的点亮(C语言)--实例 一.点亮LED的程序编译 1.打开Keil uVision 4新建一个工程 2.在Atmel下寻找AT89C52芯片并 ...
- C51单片机实验——LED流水灯
实验一 LED流水灯实验报告 实验名称:LED流水灯实验 实验环境:普中实验系统:Keil μVision 4软件: 实验目的: (1)掌握uVision实验环境的使用 (2)掌握单片机I/O控制方法 ...
- 【C51单片机】LED胸牌设计(仿真)
1.功能描述 设计16*64LED点阵屏,制作胸牌,显示如下效果,并且让字体有滚动效果(字体从下到上.从上到下.从左到右.从右到左显示) 2.PROTEUS中设计的电路图 3.源代码(代码中有详细注释 ...
- 控制led闪烁次数_单片机驱动LED灯的进阶之路
对于大多数单片机的学习者或者是从事单片机行业的工程师来说,单片机驱动LED闪烁起来的时候,基本都是我们入坑的开始,同时当时的那种兴奋与喜悦都是难以忘怀的,从LED灯亮起,到闪烁,再到各种流水灯,能开心 ...
- 十速单片机学习归纳总结(四):LED闪烁实验
前言 通过前一篇文章的分享,我们已经成功搭建好了一个普适性的单片机框架,而这篇文章我们将开始编写第一个实验:LED闪烁实验. 代码的编写均在VSCode编辑器中进行:编写代码的文件为main.c文件和 ...
- c语言程序小灯从右向左闪烁,单片机控制LED灯点亮(C语言).PPT
<单片机控制LED灯点亮(C语言).PPT>由会员分享,可在线阅读,更多相关<单片机控制LED灯点亮(C语言).PPT(45页珍藏版)>请在人人文库网上搜索. 1.1,单片机控 ...
- STC15单片机-LED闪烁(面向对象程序结构)
LED闪烁(面向对象程序结构) 将LED闪烁(延时等待)的程序修改为面向对象的程序结构,C语言面向对象主要由结构体和函数指针实现 以后也都采用这种程序设计方法 面向对象知识 面向对象是软件开发方法,是 ...
- 单片机零基础入门(8-4)实战:单片机动态数码管消影---附源代码
单片机零基础入门(8-4)实战:单片机动态数码管消影 一.回顾 二.问题及原因 三.解决办法: 四.解决后的源代码: 五.补充知识:数码管驱动方式 1.单片机直接扫描: 2.专用驱动芯片: 一.回顾 ...
最新文章
- DDos攻击的一些领域知识——(流量模型针对稳定业务比较有效)不稳定业务采用流量成本的检测算法,攻击发生的时候网络中各个协议的占比发生了明显的变化...
- javascript window和document
- 计网 - TCP 实战:如何进行 TCP 抓包调试?
- 奇异值分解SVD应用——LSI
- 一、“用黑色的眼睛寻找光明”
- redhat 6 配置 yum 源
- Dx11DemoBase 基类(二) 初始化 DirectX11 的 4个基本步骤
- NEFU705(数论+DP)
- 深入理解Spark 2.1 Core (一):RDD的原理与源码分析
- [JavaWeb-Servlet]Servlet_执行原理
- 如何用代码控制midi数据格式的速度_音频软件大全,你知道几个音频软件,自媒体人都在用的音频软件...
- 进行连续心率监测可以诊断哪些疾病?
- 启牛商学院计算机,启牛商学院达摩老师教你三招成为跨界理财达人
- git冲突解决办法合集
- kong插件应用(熔断 限流,黑白名单,认证(basic,key,jwt,hmac,),授权,加密,zipkin链路跟踪,日志, prometheus可视化, 爬虫控制插件)
- 题目264-国王的魔镜
- flowable 控制台打印 sql 语句
- Java数据结构与算法——哈希表
- f1c100s 源码_F1C100S 简易 boot 原理
- 【NDN转发】Community Aware Content Retrieval in Disruption Tolerant Networks 全文翻译
热门文章
- 粒子群算法的函数极值求解
- 浙江省获部系统集成资质单位名录 (2009年11月23日更新)
- Linux学习笔记05、CentOS 7的中文输入法设置
- Python将汉字转换成编码%E5%8A%A9%E5%86%9C
- 一台电脑内外网同时上网route配置方法
- 【产品】智能数据建模软件 - DTEmpower 2022R2版本新功能详解
- MATLAB层次聚类分析
- MIMO信道估计基础
- 网站打开出现服务器错误代码,网站打开出现“404”错误怎么解决?
- 12月10日科技资讯|朱啸虎回应“美团滴滴合并”;小米成世界第四大手机制造商;Ant Design 3.26.1 发布