用keil5編寫簡單流水燈程序 簡單LED流水燈的制作及電路圖?
簡單LED流水燈的制作及電路圖?最簡單的水燈模型應(yīng)該有以下部分:1。電源2。SOC(51單片機等)及基本外圍電路3?;凇半娮鑶蝜ed”的單燈模型。本實驗的重點是學(xué)習(xí)如何使用延遲函數(shù)。1要了解如何點亮
簡單LED流水燈的制作及電路圖?
最簡單的水燈模型應(yīng)該有以下部分:
1。電源2。SOC(51單片機等)及基本外圍電路3?;凇半娮鑶蝜ed”的單燈模型。本實驗的重點是學(xué)習(xí)如何使用延遲函數(shù)。1要了解如何點亮,只需根據(jù)電路圖控制SOC引腳(邏輯0和邏輯1)的正確打開和關(guān)閉。
2. 增加延遲。當所有目標LED開啟時,可以在每個LED邏輯之間添加延遲功能,以便依次開啟。一般來說,我們可以通過SOC的晶振電路來計算單次邏輯運算的時間,然后通過簡單的連續(xù)加法來實現(xiàn)所需的延時。因此,可以通過添加循環(huán)加法來實現(xiàn)延遲。例如,n=0進入邏輯n1,n<100跳回到n1,這相當于100個邏輯時間。在這一點上,您實際上已經(jīng)以一種非常原始的方式實現(xiàn)了您的目標函數(shù)。但如果你想更進一步,你可以讓這個圖概括LED燈的邏輯電路,并通過增加額外的回路來減少這種實現(xiàn)功能的暴力手段。例如,led邏輯門0-9第一個n=0進入循環(huán)1,亮起,n進入延遲循環(huán),退出循環(huán),關(guān)閉循環(huán),n=n1n<10返回循環(huán)1,否則退出循環(huán)基本上是這樣的,至于更高級的中斷,那是另一回事。
怎樣制作流水燈電路?
1. 打開電腦,打開相應(yīng)的編程軟件。
2. 安裝驅(qū)動器,連接電路,并串聯(lián)七個燈和電阻器。實驗板也可以用來制作不同的形狀。
3. 將七個燈的正極連接到MCU的5V端口。將負極連接到MCU的數(shù)字端口。
5. 打開編程接口,開始編程。
6. 程序完成后上傳到單片機。