婷婷亚洲天堂影院-国产精品豆花视频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>
  • 亚洲xxxx2d动漫1| 日本国产中文字幕| 国产素人在线观看| 免费看污污视频| 色噜噜狠狠一区二区三区狼国成人| 日韩小视频在线播放| 69sex久久精品国产麻豆| 久久免费一级片| 亚洲 欧美 综合 另类 中字| 中文字幕の友人北条麻妃| 久久福利一区二区| 免费看国产一级片| 18岁网站在线观看| 漂亮人妻被中出中文字幕| 99精品视频播放| 999精品视频在线| 制服丝袜中文字幕第一页| 中文字幕亚洲影院| 欧美乱做爰xxxⅹ久久久| 久久av综合网| 国产成人无码av在线播放dvd| 日日噜噜噜噜久久久精品毛片| 天天干天天草天天| 91麻豆天美传媒在线| a√天堂在线观看| 天天干天天草天天| 中文字幕第50页| 91好吊色国产欧美日韩在线| 黄色一级大片在线观看| 午夜大片在线观看| 国产精品videossex国产高清 | 国产69精品久久久久999小说| a级片一区二区| 国产aaa一级片| 中文字幕22页| 九九爱精品视频| 182午夜视频| 黄色动漫在线免费看| 亚洲在线观看网站| 久草在在线视频| 超碰97在线看| 午夜久久久精品| 亚洲中文字幕无码av永久| 欧美美女性视频| 久久久久久久久久久免费视频| 天堂网成人在线| av观看免费在线| 久久综合久久久久| 日本一二三区在线| 久久国产亚洲精品无码| 天天做天天爱天天高潮| 白嫩少妇丰满一区二区| 9色porny| 成人短视频在线观看免费| 在线播放av中文字幕| 污污的网站18| 国语对白做受xxxxx在线中国| 国产精品久久国产| 国产911在线观看| 热久久久久久久久| 三区视频在线观看| 男女男精品视频站| www.日本xxxx| 蜜桃免费在线视频| 男女啪啪网站视频| 成人观看免费完整观看| 亚洲 自拍 另类小说综合图区| 日本中文字幕一级片| 看一级黄色录像| 穿情趣内衣被c到高潮视频| 91免费网站视频| www.亚洲自拍| 青少年xxxxx性开放hg| 永久免费看av| 真人做人试看60分钟免费| 免费看黄色a级片| 大胆欧美熟妇xx| 男人添女人荫蒂免费视频| 欧美黑人经典片免费观看| 成熟丰满熟妇高潮xxxxx视频| 激情小视频网站| 日本女优爱爱视频| 亚洲精品手机在线观看| 熟女熟妇伦久久影院毛片一区二区| 一本一道久久a久久综合蜜桃| 黄瓜视频免费观看在线观看www| 天天做天天爱天天高潮| 69sex久久精品国产麻豆| 91传媒久久久| 91亚洲一区二区| 国内精品国产三级国产99| 免费av手机在线观看| 亚洲一区二区三区四区五区xx| 中文字幕永久有效| 日韩极品视频在线观看| 欧美私人情侣网站| 交换做爰国语对白| 女人天堂av手机在线| 欧美视频国产视频| 人人妻人人澡人人爽欧美一区双| 37pao成人国产永久免费视频| 美女在线视频一区二区| 欧洲精品在线播放| 中文字幕第80页| youjizz.com在线观看| 中文久久久久久| 日韩精品在线视频免费观看| 国内自拍视频网| av免费观看国产| 日本成人性视频| 国产精品无码av无码| 国产四区在线观看| 手机看片一级片| 国产精品97在线| dy888午夜| 伊人成人222| 日韩视频免费在线播放| 黄色一级片在线看| 夜夜爽久久精品91| 天天摸天天舔天天操| 超碰网在线观看| 777久久久精品一区二区三区| 日本一道在线观看| 四虎成人在线播放| 爱豆国产剧免费观看大全剧苏畅| 成人av一级片| 搞av.com| 六月婷婷在线视频| 东北少妇不带套对白| 看一级黄色录像| 7777在线视频| 国产免费内射又粗又爽密桃视频| 91丝袜超薄交口足| 在线a免费观看| 国产精品av免费| 日韩中文在线字幕| 裸体裸乳免费看| 蜜臀在线免费观看| 国产成人艳妇aa视频在线| h无码动漫在线观看| cao在线观看| 成年人午夜免费视频| 国产精品va无码一区二区| 欧美日韩黄色一级片| 国产a视频免费观看| 美女网站视频黄色| 最新天堂在线视频| 久久精品在线免费视频| av网站大全免费| 国产精品va无码一区二区| 人人爽人人av| 一级 黄 色 片一| 精品视频在线观看一区二区| 国产高清www| 妺妺窝人体色www在线观看| 亚洲欧美偷拍另类| 久久久久亚洲av无码专区喷水| 国产在线视频综合| 国产成人久久777777| 欧美精品色视频| av动漫在线看| 日本黄色福利视频| 国产一区二区三区乱码| 在线观看av日韩| 亚洲爆乳无码精品aaa片蜜桃| 无码播放一区二区三区| 国产一级免费大片| 国产日本在线播放| 中文字幕线观看| 九色自拍视频在线观看| 亚洲欧美日韩精品一区| 波多野结衣之无限发射| 日本高清一区二区视频| 久久久久久久久久久视频| 在线视频一二区| 91av在线免费播放| 国产无限制自拍| 99久久99精品| 国内自拍视频网| 国产h视频在线播放| 黄色一级视频播放| 国产色视频在线播放| 波多野结衣家庭教师视频| 性生活免费观看视频| 182午夜在线观看| 欧美精品无码一区二区三区| 国产欧美精品aaaaaa片| 激情成人在线观看| 人人干人人视频| 日韩中文字幕免费在线| 凹凸国产熟女精品视频| 日本一级黄视频| www.激情网| a级黄色片网站| 99999精品| 热这里只有精品| 法国空姐在线观看免费| 国产高清av片| 午夜影院免费版| 精品一区二区三区毛片|