国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

LED流水燈制作方法

學習電子的人們都知道,讓LED燈動起來是一件很簡單的事情。如果你不會,那么可能是在課堂上打瞌睡了,或者干脆沒去上課。但是,知識并不一定只能從學校學習,當你需要的時候?qū)W習也不晚,關(guān)鍵是要有學習的意愿。好

學習電子的人們都知道,讓LED燈動起來是一件很簡單的事情。如果你不會,那么可能是在課堂上打瞌睡了,或者干脆沒去上課。但是,知識并不一定只能從學校學習,當你需要的時候?qū)W習也不晚,關(guān)鍵是要有學習的意愿。好了,廢話不多說,下面開始介紹。

準備工作

首先,你需要一個支持燒寫功能的單片機開發(fā)板。如果你沒有自己制作開發(fā)板的經(jīng)驗,也可以購買一個成型的開發(fā)板,這樣可以節(jié)省時間。此外,你還需要一個LED燈板,本文介紹的是共陽極的制作方法。具體的電路連接如下圖所示:

連接方法

連接LED燈板和單片機的方法非常簡單。由于焊接了32個LED燈,最簡單的連接方式就是直接使用單片機的I/O口驅(qū)動。下圖是單片機各個I/O口與LED燈序的對應(yīng)關(guān)系:

編寫代碼

下面是一個簡單的代碼示例,用于控制LED流水燈的效果。請注意,這段代碼是用C語言編寫的,你需要在已經(jīng)安裝好的編程軟件中進行編寫和下載。

``` include void main() { unsigned int h; while (1) { for (h 0; h < 50000; h ) { P0 0x81; P1 0x81; P2 0x81; P3 0x81; } for (h 0; h < 50000; h ) { P0 0x42; P1 0x42; P2 0x42; P3 0x42; } for (h 0; h < 50000; h ) { P0 0x24; P1 0x24; P2 0x24; P3 0x24; } for (h 0; h < 50000; h ) { P0 0x18; P1 0x18; P2 0x18; P3 0x18; } } } ```

燒寫程序

編寫好程序后,打開燒寫軟件,選擇使用的單片機型號(例如STC12C5A60S2),然后打開剛剛編寫好的.hex文件。最好先將單片機斷電,點擊下載按鈕后再上電。

觀察效果

現(xiàn)在,我們來看一下LED流水燈的效果。圖片無法展示,但你可以通過想象來預(yù)測效果。等你成功完成后,你就可以看到街道上商店牌匾框框上流動的LED燈效果了。加油!我也剛剛開始學習,希望對你有幫助。

圖示說明

以下是一個簡單的圖示,幫助你更好地理解整個LED流水燈制作過程。

標簽: