久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2869|回復(fù): 0
收起左側(cè)

一排流水燈閃爍三下的程序(帶詳細(xì)注釋)初學(xué)單片機(jī),多多指教!

[復(fù)制鏈接]
ID:558259 發(fā)表于 2020-11-6 12:20 | 顯示全部樓層 |閱讀模式
#include<reg52.h>                      //52系列單片機(jī)頭文件
#define uint unsigned int              //宏定義
/*************"if...else"寫法*************/
void delay1s();                      //聲明延時函數(shù)
uint n;                             
void main()                          //主函數(shù)
{
    while(1)                          //大循環(huán)
    for(n=1;n>=0;n++)
    {
        if(n%4==0)                      //4的整數(shù)倍數(shù)
        {                              //關(guān)閉發(fā)光二極管
            P1=0xff;
            delay1s();                  //調(diào)用延時函數(shù)
            delay1s();
            delay1s();
        }
        else
        {
            delay1s();                  //調(diào)用延時函數(shù)
            P1=0;                      //打開發(fā)光二極管
            delay1s();
            P1=0xff;                  //關(guān)閉發(fā)光二極管
            delay1s();
        }
    }
}
void delay1s()                          //定義延時函數(shù)
{
    uint i,j;
    for(i=1000;i>0;i--)
        for(j=110;j>0;j--);
}

#include<reg52.h>                      //52系列單片機(jī)頭文件
#define uint unsigned int              //宏定義

/*************"while..."寫法*************/
void main()
{
//    while(1);
    uint n;                              //定義局部變量
    for(n=1;n>0;n++)
    {   
        delay1s();                      //調(diào)用延時函數(shù)
        P1=0;                          //打開發(fā)光二極管
        delay1s();                      //關(guān)閉發(fā)光二極管
        P1=0xff;
        while(n%3==0)
        {
            P1=0xff;                  //關(guān)閉發(fā)光二極管
            delay1s();                  //調(diào)用延時函數(shù)
            delay1s();
            delay1s();        
        }   
        
    }

}

#include<reg52.h>                      //52系列單片機(jī)頭文件
#define uint unsigned int              //宏定義
/*************"switch..."寫法*************/
void lights_flased();                  //聲明發(fā)光二極管閃爍三下函數(shù)
void lights_extinguish();              //聲明發(fā)光二極管熄滅函數(shù)
void main()
{
    uint n;                              //定義局部變量
    for(n=1;n>=0;n++)                  //大循環(huán)
    {
        switch(n)                      //選擇函數(shù)
        {
            case 1:
            case 2:
            case 3:lights_flased();break;//當(dāng)值為1、2、3時都選擇調(diào)用發(fā)光二極管閃爍三下函數(shù)
            default:lights_extinguish(); //當(dāng)值不為1、2、3選擇調(diào)用發(fā)光二極管熄滅函數(shù)
        }
        if(n==4)                      //當(dāng)for循環(huán)執(zhí)行4次時n置零
            n=0;
    }
}
void lights_flased()                  //定義發(fā)光二極管閃爍三下函數(shù)
{
    delay1s();
    P1=0;                              //打開發(fā)光二極管
    delay1s();
    P1=0xff;                          //關(guān)閉發(fā)光二極管
}
void lights_extinguish()              //定義發(fā)光二極管熄滅函數(shù)
{
    P1=0xff;                          //關(guān)閉發(fā)光二極管
    delay1s();                          //調(diào)用延時函數(shù)
    delay1s();
    delay1s();
}

#include<reg52.h>                      //52系列單片機(jī)頭文件
#define uint unsigned int              //宏定義
/***********for內(nèi)嵌循環(huán)..."寫法*************/
void main()
{
    uint i,j;
    for(i=1;i>0;i++)
    {
        for(j=0;j<3;j++)
        {
            delay1s();                      //調(diào)用延時函數(shù)
            P1=0;                          //打開發(fā)光二極管
            delay1s();                      //關(guān)閉發(fā)光二極管
            P1=0xff;
        }
        P1=0xff;                           //關(guān)閉發(fā)光二極管
        delay1s();                              //調(diào)用延時函數(shù)
        delay1s();
        delay1s();
    }   
}


回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 久精品久久| 亚洲成年在线 | 成人性生交大片 | av天天干| 日韩在线视频免费观看 | 91精品久久久久久久久久入口 | 亚洲国产欧美在线 | 国产精品成av人在线视午夜片 | 国产在线精品一区二区 | 国产精品视频久久久 | 狠狠做深爱婷婷综合一区 | 国产一区二区三区 | 欧美一区二区三区在线视频 | 天天人人精品 | 国产精品久久久久久二区 | 99久视频 | 成人a免费 | 中文成人在线 | 亚洲天堂影院 | 国产精品福利在线观看 | 久久av一区二区三区 | 日韩欧美亚洲 | 欧美13videosex性极品 | 琪琪午夜伦伦电影福利片 | 精品www | 91porn成人精品 | 青青久在线视频 | 一级片在线观看 | 亚洲成年在线 | 精品九九| 日韩在线中文字幕 | 亚洲va欧美va天堂v国产综合 | 免费毛片www com cn | 日韩精品一区二区三区视频播放 | 成人国产一区二区三区精品麻豆 | 日韩成人影院在线观看 | 91综合在线观看 | 欧美久久久久久 | 国产精品一区二区三 | 亚洲一区二区三区免费在线观看 | 免费观看一级特黄欧美大片 |