单片机:单灯闪烁(包含keil的使用和PZ烧录)

简介: 单片机:单灯闪烁(包含keil的使用和PZ烧录)

源代码如下:

#include"reg52.h"
typedef unsigned int u16;
typedef unsigned char u8;
sbit LED1=P2^0;
void time_dely(u16 time)//有一定延时,大约10us
    {
        while(time--);
    }
        void main()
        {
            while(1)
            {
                LED1=0;//为0时,有电位差,会亮
                time_dely(50000);//约等于500ms,0.5s
                LED1=1;//灯灭
                time_dely(50000);
            }
        }

189ffc9c76ca4661bc5fee078be56ff6.png

87a7e0b80a46485689d22589cc50817f.png

be8da88e443b4f0ebacf8deeefb20b17.png

222fdd47f80a4032a972adac30e1d618.png

d8973cfc90e24ea78c732b481d81a2d1.png

3d7bea4347ef47a5bf4849d5c22a89a8.png

df51dd069b044732825b90f437450990.png

96ab279cdb4847bca2a170429de2e123.png

bc932311463c4a54a051e9e43fb54fcb.png

9b63e757853e4186b8abef7ebf67a5d8.png

e325bfd2491948b890aa1d0b8ec7226b.png

1cb4023552074f7c91079d03d7e09554.png

38d2d8f6e70f41af939df905f41f638e.png

dce27cda3e4b423790cf9e0ebce9c73f.png


相关文章
|
2月前
【总结】单片机重点知识总结记录之Keil相对路径(四)
【总结】单片机重点知识总结记录之Keil相对路径(四)
|
4月前
|
C语言
【51单片机】用汇编语言实现点灯、闪烁
【51单片机】用汇编语言实现点灯、闪烁
119 1
【51单片机】一文带你利用【Keil软件的模板功能】【自定义模板】简化操作(带图详解)
【51单片机】一文带你利用【Keil软件的模板功能】【自定义模板】简化操作(带图详解)
|
7月前
|
编译器 C语言 C++
【51单片机】LED的三个基本项目(LED点亮&LED闪烁&LED流水灯)(3)
【51单片机】LED的三个基本项目(LED点亮&LED闪烁&LED流水灯)(3)
|
7月前
|
C语言
点亮一个LED+LED闪烁+LED流水灯——“51单片机”
点亮一个LED+LED闪烁+LED流水灯——“51单片机”
【51单片机】使用STC烧录软件生成定时器的代码以及注意事项
使用STC烧录软件生成定时器的代码以及注意事项
240 0
【51单片机】使用STC烧录软件生成定时器的代码以及注意事项
单片机点亮LED与LED闪烁
单片机点亮LED与LED闪烁
85 0
单片机点亮LED与LED闪烁
|
编译器
【51单片机】按键操作(单个灯闪烁&&流水灯)
按键操作(单个灯闪烁&&流水灯)
575 0
【51单片机】使用STC烧录软件自动生成延时代码
【51单片机】使用STC烧录软件自动生成延时代码
136 0
单片机开关控制LED的点亮及闪烁
单片机开关控制LED的点亮及闪烁
347 0