Keil 写程序的过程,建立工程-->保存工程-->建立文件-->添加文件到工程-->编写程序-->编译-->下载程序。

#include

sbit LED = P0^0;

sbit ADDR0 = P1^0;

sbit ADDR1 = P1^1;

sbit ADDR2 = P1^2;

sbit ADDR3 = P1^3;

sbit ENLED = P1^4;

void main(){ //void 即函数类型

//以下为声明语句部分

unsigned int i = 0; //定义一个无符号整型变量 i,并赋初值 0

//以下为执行语句部分

ENLED = 0; //U3、U4 两片 74HC138 总使能

ADDR3 = 1; //使能 U3 使之正常输出

ADDR2 = 1; //经 U3 的 Y6 输出开启三极管 Q16

ADDR1 = 1;

ADDR0 = 0;

while (1){

LED = 0; //点亮小灯

for (i=0; i<30000; i++); //延时一段时间

LED = 1; //熄灭小灯

for (i=0; i<30000; i++); //延时一段时间

}

}

大家把这个程序编译一下,下载到单片机里,就会发现 LED2 这个小灯会闪烁了。

51单片机led灯闪烁程序C语言,51单片机控制led灯闪烁程序相关推荐

  1. C语言编程双向流水灯,C语言编程--数组控制流水灯-2

    原标题:C语言编程--数组控制流水灯-2 /*********************** ********************/ #include unsigned char code tabl ...

  2. 51单片机串行口程序c语言编程,单片机C语言编程串行口通讯.ppt

    单片机C语言编程串行口通讯 第7章 MCS-51单片机串行口 第7章 MCS-51单片机串行口 目 录 7.1 串行通信基本知识 7.2 串行口结构及控制 7.3 串行口工作方式 7.4 串行口应用举 ...

  3. 单片机并口应用实验c语言,1单片机并口简单应用(流水灯).docx

    试验1单片机并口简单应用(流水灯) 实验目的 1.了解单片机C语言程序的基本结构 2.了解单片机C语言程序的设计和调试方法 3.掌握顺序控制程序的简单编程 4.熟悉51单片机的端口使用 实验仪器 单片 ...

  4. 单片机跑马灯程序c语言,MCS-51单片机控制跑马灯的三种方法

    描述 在MCS一51单片机的控制系统中,它的四个并行8位输入输出端口P0一P3是我们经常使用的.在并行端口的编程学习中,"跑马灯"是单片机并行端口输出控制的典型实例.所谓跑马灯,是 ...

  5. 单片机单灯亮灭c语言,任务一 单片机控制单灯亮灭课件.ppt

    任务一 单片机控制单灯亮灭课件.ppt 任务一 单片机控制单灯亮灭 教学导航 任务单 任务准备 案例示范 知识梳理与总结 任务作业 任务单 任务一电路图 任务一 单片机控制单灯亮灭 1.1 数制与编码 ...

  6. 智能窗帘定时程序c语言,基于单片机智能窗帘控制系统设计

    解启松 聂志刚 摘要:该文阐述了自动光控起闭窗帘的整个设计流程,具体描述了在整个制作过程中硬件电路的设计以及它们实现的功能和软件语言的驱动.这套系统可分为电子自动控制和机械传动两部分,前者使用STC8 ...

  7. led调光原理c语言,最牛的LED遥控控制器---调整无闪烁(C语言)

    /*一款遥控LED控制器,所有功能均由遥控器控制, 它主要有如下功能:1.遥控调光2.旋钮调光 3. 开关机功能 4.渐变 5.跳变 6.循环变化(渐 变.跳变等)7.变化速度可调整,并断电能记忆*/ ...

  8. 单片机应用技术案例教程(c语言)答案,单片机应用技术案例教程(C语言版)

    项目1单片机及其开发系统(1) 任务1-1控制1颗LED发光二极管闪烁(1) 1.151单片机的引脚排列及其功能(14) 1.2单片机很小应用系统(15) 1.2.1时钟电路(15) 1.2.2复位电 ...

  9. 程序员语言也有鄙视链!某美团程序员爆料:筛选简历时,用go语言的基本不看!网友:当韭菜还当出优越感了!...

    程序员使用的语言有鄙视链吗?有人说有,有人说没有.一个美团员工发帖说,筛选简历时用go语言的基本不看.短短一句话,把对go语言的鄙视体现得淋漓尽致,难道go语言真的不如其他语言? 和他一样想法的前阿里 ...

  10. c语言编辑学生信息录入的程序,c语言编的学生信息管理系统小程序!!有不足的请指出,谢谢!!...

    c语言编的学生信息管理系统小程序!!有不足的请指出,谢谢!! #include #include #include struct st { char name[20]; int english; in ...

最新文章

  1. 2021.9.6 跑FICS【当时的经验】
  2. BugkuCTF-Misc:细心的大象
  3. python坐标定位_如何利用Python识别并定位图片中某一个色块的坐标?
  4. 使Docker容器拥有可被宿主机以外的机器直接访问的独立IP
  5. Linux下source命令作用
  6. DCMM GBT 36073-2018 数据管理能力成熟度评估模型(Word版)
  7. 图解设计模式,看完秒懂!!!
  8. 大规模集成电路计算机
  9. 阳明心学解析——心学本质关系连接
  10. js基础-点击切换div背景颜色
  11. 自动控制原理之控制系统的数学模型(类比神经网络学习数学模型)
  12. java实验——回文是一种“从前向后读”和“从后向前读”都相同的字符串,如“上海自来水来自海上”。设计一个程序,判断字符串是否是回文。
  13. Oracle 迁移至Mysql
  14. Delphi 位运算符 shl shr or xor and not
  15. 戴尔 DELL 游戏笔记本电脑 - Windows 10 关闭或开启功能键 (Fn key)
  16. 【BZOJ4864】[BeiJing 2017 Wc]神秘物质 Splay
  17. XML Publisher 模板开发小技巧
  18. android magic xposed,安卓9.0刷入Magisk和Xposed具体步骤
  19. 记录一次Centos磁盘空间占满的解决办法
  20. 为什么一条普通的100M有线网络要优于1000M无线?

热门文章

  1. 武汉新增职位数同比下降44.25%,这些企业却在猛招人,“来多少,要多少”
  2. 任正非:鸿蒙最快1年可媲美iOS;首例Apple Card用户遭盗刷;Firefox 69.0.3 发布 | 极客头条...
  3. 东哥再见!我打算 6 月份离职
  4. 被硅谷带火的Cloud Native,你究竟会不会玩儿?
  5. 3.15 曝光:40 亿 AI 骚扰电话和 11 家合谋者
  6. 这段 JavaScript 代码能挖出你所有的访问记录!
  7. BAT 争抢的全栈工程师真的存在?
  8. 程序员不加班你还想干嘛?
  9. macOS 系统重大安全漏洞:不用密码我也可以玩你的 Macbook
  10. 深度学习分类只有正样本_自动调制分类:一种深度学习的方法