婷婷亚洲天堂影院-国产精品豆花视频www-伊人影院在线观看-日本少妇浓毛bbwbbwbbw-av网站观看-亚州欧美在线-91精品国产乱码久-任我爽精品视频在线播放-日本视频不卡-亚洲国产精品va在线观看香蕉-国产毛片乡下农村妇女-国产成人免费ā片在线观看老同学-欧美日韩免费在线-成人无码视频免费播放-色综合美女-免费毛片av

電子開發(fā)網(wǎng)

電子開發(fā)網(wǎng)電子設(shè)計 | 電子開發(fā)網(wǎng)Rss 2.0 會員中心 會員注冊
搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 電子開發(fā) >> 單片機 >> 正文

單片機彩燈是怎樣點亮

作者:佚名    文章來源:本站原創(chuàng)    點擊數(shù):    更新時間:2009-11-27

如用要獲得0.5秒的時間,而單片機的指令周期是1μs,0.5秒是1μs5000000倍,所以在程序編寫中常用循環(huán)語句來完成時間的延長。而空循環(huán)一次操作需要2個機器周期的時間(注:這是在用無符號字符型變量作循環(huán)變量的情況下,同時是用變量減循環(huán),具體可參看反匯編指令“DJNZ 存儲單元 ,目標地址”的說明 ),下面就是一個完成0.5秒延時的程序。

程序是用C51編寫的,由于C語言本身不依賴于硬件,便于在不同的單片機進行程序移植。C51與標準C語言主要語句是完全相同的,在程序編寫中有不同的地方,在本書的附錄中有較為詳細的敘述,請參看附錄B。

void delay05s(void) //延時0.5秒子程序

{

unsigned char i,j,k; //聲明三個無符號字符型變量i,j,k

for(i=5;i>0;i--)   //外循環(huán),每次循環(huán)約0.1s,共延時為5*0.1s=0.5s

for(j=200;j>0;j--)//每次循環(huán)約0.5ms,所以延時約為200*0.5ms=100ms=0.1s

     for(k=250;k>0;k--);//最里面的循環(huán),延時約為250*2us=500 us=0.5ms

}

完成發(fā)光二極管以1Hz的閃爍程序設(shè)計框圖如圖2-3所示。

LED

LED

程序開始

延時0.5

延時0.5

                            2-3 1Hz的閃爍程序設(shè)計框圖

點亮一只發(fā)光二極管的完整的程序:(samp2-1.c

#include "reg51.h"              //包含頭文件

#define uchar unsigned char   //為了書寫簡單,定義uchar表示無符號字符型

#define uint unsigned int   //定義uint表示無符號整型

#define ulong unsigned long //定義ulong 表示無符號長型

sbit light=P2^0;      //定義light變最表示P2.0

void delay05s(void) //定義延時0.5秒子函數(shù),函數(shù)名為delay05s

{

unsigned char i,j,k;//聲明i,j,k為無符號字符型變量

for(i=5;i>0;i--)   //外循環(huán),每次循環(huán)約0.1s,共延時為5*0.1s=0.5s

for(j=200;j>0;j--)//每次循環(huán)約0.5ms,所以延時約為200*0.5ms=100ms=0.1s

     for(k=250;k>0;k--);//最里面的循環(huán),延時約為250*2us=500 us=0.5ms

}

void main(void)               //主函數(shù)

{

while(1)                    // * while循環(huán),當(dāng)條件為真時(只有0為假)執(zhí)行下面的循環(huán)體,由于條件恒為真,所以構(gòu)成無限次循環(huán) */

   {

     light=0;                //P2.0端輸出低電平,使LED

     delay05s();             //延遲0.5

   light=1;               // P2.0端輸出高電平,使LED

     delay05s();             //延遲0.5

   }

}

2、跑馬燈

#include "reg51.h"              //包含頭文件

#define uchar unsigned char    

void delay05s(void)     //延時0.5秒子程序

{

unsigned char i,j,k;

for(i=5;i>0;i--)  

for(j=200;j>0;j--)

     for(k=250;k>0;k--);

}

void main(void)               //主函數(shù)

{

   uchar i,j;

    while(1)                    //無限循環(huán)

   {

     j=0x01;

    /* j初始化為0X01,即0000 0001 */

    for(i=0;i<8;i++) // for循環(huán),條件為i<8,執(zhí)行下面的循環(huán)體,完成8次循環(huán)

      {

        P2=~j;

    /* ~j取反。j初始值為0X01,即0000 0001,將j各位取反后為1111 1110,輸出到端口信號為“0LED就亮,為“1LED熄滅 */

        delay05s();      //延遲0.5

        j=j<<1;         /* j<<1為變量j中的值左移一位,最低位補“1,結(jié)果“0依次左移一位,發(fā)亮的LED也就左移一位*/

      }

   }

}

3 任意變幻的LED

控制程序如下(samp2-2.c):

#include "reg51.h"              //包含頭文件

#define uchar unsigned char    

#define uint unsigned int

#define ulong unsigned long

//定義顯示花樣數(shù)據(jù)的數(shù)組

uchar dispcode[8]={0x7e,0xbd,0xdb,0xe7,0xdb,0xbd,0x7e,0xff };

void delay05s(void) //延時0.5秒子程序

{

unsigned char i,j,k;

for(i=5;i>0;i--)  

for(j=200;j>0;j--)

     for(k=250;k>0;k--);

}

void main(void)               //主函數(shù)

{

   uchar i;

    while(1)                    //無限循環(huán)

   {

   

     for(i=0;i<8;i++)      //循環(huán)8次,實現(xiàn)顯示8個對應(yīng)花樣

      {

        P2=dispcode[i];   /*數(shù)組dispcode中的各位數(shù)據(jù)就是LED所顯示花樣,

                            其中的0對就的LED亮,1對應(yīng)的位LED     */

        delay05s();        //延遲0.5

      }

   }

}

Tags:單片機,彩燈,led,程序  
責(zé)任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網(wǎng)友評論
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
婷婷亚洲天堂影院-国产精品豆花视频www-伊人影院在线观看-日本少妇浓毛bbwbbwbbw-av网站观看-亚州欧美在线-91精品国产乱码久-任我爽精品视频在线播放-日本视频不卡-亚洲国产精品va在线观看香蕉-国产毛片乡下农村妇女-国产成人免费ā片在线观看老同学-欧美日韩免费在线-成人无码视频免费播放-色综合美女-免费毛片av
<button id="4i884"></button>
  • <abbr id="4i884"><source id="4i884"></source></abbr>
  • <code id="4i884"><tr id="4i884"></tr></code>
  • <rt id="4i884"></rt>
    <li id="4i884"></li>
  • <rt id="4i884"><tr id="4i884"></tr></rt>
  • 国产成人三级视频| 樱花草www在线| 欧美人与动牲交xxxxbbbb| 白嫩少妇丰满一区二区| 日韩一级性生活片| 男人天堂a在线| 成人污网站在线观看| 免费在线精品视频| 手机免费看av网站| 五月天视频在线观看| www.久久av.com| 浓精h攵女乱爱av| 亚洲欧美日韩综合网| 天天干天天干天天干天天干天天干| koreanbj精品视频一区| 加勒比成人在线| 欧美成人xxxxx| 一区二区在线播放视频| 最近中文字幕一区二区| 91极品尤物在线播放国产| 婷婷免费在线观看| 搡的我好爽在线观看免费视频| 免费网站在线观看黄| 日韩精品福利片午夜免费观看| 免费视频爱爱太爽了| 九色在线视频观看| 一道本视频在线观看| 日韩不卡的av| 国产视频一视频二| 在线能看的av网站| 日韩精品在线观看av| 99草草国产熟女视频在线| 天堂av手机在线| 亚洲 自拍 另类小说综合图区| 50路60路老熟妇啪啪| 人人爽人人爽av| 免费看黄在线看| 亚洲第一狼人区| www.av毛片| 亚洲在线观看网站| 国产在线青青草| 国产香蕉一区二区三区| 日本黄网站免费| 超级碰在线观看| 午夜视频你懂的| 性欧美大战久久久久久久| 怡红院亚洲色图| 色综合av综合无码综合网站| 九九九久久久久久久| 凹凸日日摸日日碰夜夜爽1| 久久精品一卡二卡| 青青草原国产在线视频| 免费看又黄又无码的网站| 亚洲天堂一区二区在线观看| 9久久婷婷国产综合精品性色 | 免费看污污网站| 欧美在线一区视频| 黄色网址在线免费看| 小泽玛利亚视频在线观看| 97av视频在线观看| www..com日韩| 岛国大片在线播放| 一二三在线视频| 中文字幕一区二区三区四| 9l视频白拍9色9l视频| av动漫免费看| 日韩黄色片视频| 欧美老熟妇喷水| 国产视频九色蝌蚪| 欧美 丝袜 自拍 制服 另类| 野外做受又硬又粗又大视频√| 成人短视频在线看| 青青草综合在线| 亚洲最新免费视频| 性欧美18一19内谢| 亚洲欧美一区二区三区不卡| 天天看片天天操| 日韩中文在线字幕| 人妻av无码专区| 国产美女永久无遮挡| 免费观看国产精品视频| 国产96在线 | 亚洲| 欧美激情成人网| 美女网站免费观看视频| 亚洲最大综合网| 国产又黄又爽免费视频| 五月天视频在线观看| 成年丰满熟妇午夜免费视频| 日韩日韩日韩日韩日韩| 性高湖久久久久久久久aaaaa| 蜜桃传媒一区二区三区| 亚洲成人av免费看| 久久精品亚洲天堂| 精品人妻少妇一区二区| 亚洲欧美在线精品| 欧美日韩亚洲国产成人| 国产亚洲黄色片| 已婚少妇美妙人妻系列| 免费成人黄色大片| 99在线免费视频观看| 男人天堂999| 亚洲免费视频播放| 三年中国国语在线播放免费| 欧美第一页浮力影院| 国产精品夜夜夜爽张柏芝| 日本福利视频一区| 中文字幕有码av| 男人的天堂成人| 色婷婷综合久久久久中文字幕 | 亚洲色图都市激情| 999精品网站| 欧美精品久久久久久久自慰| 久久国产色av免费观看| 国产夫妻自拍一区| 亚洲精品综合在线观看| 国产免费毛卡片| 日韩视频在线观看视频| 国产成人精品无码播放| 精品久久久久久久久久中文字幕| 三级a三级三级三级a十八发禁止| 狠狠97人人婷婷五月| 日韩视频 中文字幕| 成人免费黄色av| 少妇网站在线观看| 国产无套内射久久久国产| 日韩精品福利片午夜免费观看| 日本xxxx黄色| www.色偷偷.com| 少妇人妻在线视频| 强开小嫩苞一区二区三区网站| 亚洲精品永久视频| 一区二区三区韩国| 18岁视频在线观看| 91香蕉视频污版| 久久这里只精品| 亚洲中文字幕无码不卡电影| 精品少妇人欧美激情在线观看| 中文字幕精品在线播放| 天堂av在线中文| 欧美成人精品免费| 天天夜碰日日摸日日澡性色av| 欧洲精品一区二区三区久久| 久久久久久久久久久99| 日韩av在线第一页| 国产极品美女高潮无套久久久 | www.污污视频| 国产在线观看中文字幕| 999热精品视频| 色偷偷中文字幕| 国产女主播自拍| 久久国产亚洲精品无码| 超碰在线97免费| 特级黄色片视频| 久操网在线观看| 成年网站在线播放| 2021狠狠干| 波多野结衣家庭教师在线| 亚洲一二三区av| 26uuu成人| 免费人成在线观看视频播放| 国产91对白刺激露脸在线观看| 欧美精品久久久久久久免费| 日本新janpanese乱熟| 日本一级淫片演员| 久久久免费视频网站| 久久精品影视大全| 成年人黄色在线观看| www污在线观看| av免费中文字幕| 色姑娘综合天天| 波多野结衣50连登视频| 男女无套免费视频网站动漫| 亚洲一级免费在线观看| 久久av综合网| 毛片毛片毛片毛| 少妇性l交大片| 大陆极品少妇内射aaaaaa| 日韩精品你懂的| 免费人成自慰网站| 久久久久久久久久一区| 自拍日韩亚洲一区在线| 日本黄色a视频| 国产一级片黄色| 日韩小视频网站| 亚洲精品偷拍视频| 思思久久精品视频| 狠狠操精品视频| 国产精品后入内射日本在线观看| 制服丝袜综合网| jizzjizzxxxx| 91免费黄视频| 欧美一级视频免费看| 青青草免费在线视频观看| 色一情一区二区三区| 妺妺窝人体色www在线观看| 特色特色大片在线| 天天操狠狠操夜夜操| 久久九九国产视频| 少妇一级淫免费放| 手机版av在线|