51微控制器自學筆記(四) 點亮LED燈 流水燈

2021-10-09 05:23:35 字數 1251 閱讀 5087

led全稱為半導體發光二極體,是採用半導體材料製成的,是一種直接將電能轉換為光能,電訊號轉換為光訊號的發光器件。其特點是功耗低、高亮度、色彩艷麗、抗振動、壽命長(正常發光時長8—10萬小時)、冷光源等,是真正的「綠色照明」。實物圖:

led在電路圖中的符號為:

它具有二極體的基本特性,即正嚮導通,反向截止。要想點亮led需要從正向流過工作電流。

不同led小燈的工作壓降不同,普通發光二極體的工作壓降範圍為:1.6—2.1v。工作電流為:1—20ma。

微控制器中led模組原理圖:

通過觀察電路原理圖可以得出:要點亮開發板上led小燈只需要控制p2口輸出低電平即可(即給p2口賦值「0」)。

1.點亮微控制器上所有的led燈

**如下:

#include

sbit led1 = p2^0;

sbit led2 = p2^1;

sbit led3 = p2^2;

sbit led4 = p2^3;

sbit led5 = p2^4;

sbit led6 = p2^5;

sbit led7 = p2^6;

sbit led8 = p2^7;

void

main()

執行結果如下:

2.led小燈的閃爍**:

#include

unsigned

int i;

void

main()

}

3.流水燈**:

#include

#include

#define uint unsigned int

#define uchar unsigned char

uchar temp;

void

delay

(uint z)

void

main()

}

手把手教你學習51微控制器(01) 點亮LED

電路中的電流範圍為1 20ma,設led的電壓正常工作為2v,電路的總電壓為5v,求下圖的r34的上限和下限阻值。答 計算方法如下 繪製最小化簡單電路如下 僅有電源,導線,led燈,電阻構成 該電路為串聯 因為此電路為串聯,故r34的電壓為3v r34的下限r為 u i 3v 1ma 1000 30...

51微控制器自學筆記

中斷tmod 定時器工作方式暫存器 tcon 定時器控制暫存器 thx,tlx計算方法 定時器 計數器高階應用 52微控制器特有的定時器2 計數功能的應用 數碼管按鍵 序列口通訊 i 2 c通訊 spi通訊 數模轉換 esp8266wifi模組 目前正在準備寫乙個51微控制器庫,希望能實現51的大多...

51微控制器點亮乙個led燈

51微控制器是很多小白入門嵌入式的一款微控制器,雖然51實際工作中用得不多,但是作為入門學習的一款微控制器卻是非常值得推薦的。畢竟一開始學的時候,作為我們這種普普通通的學習能力而言的小白,最好是簡單易學,可以快速的看到學習的成果,那是最可以激勵我們學習下去的動力和興趣。簡單學習51微控制器後,可以參...