LED流水燈實驗

2021-10-07 17:14:04 字數 619 閱讀 7107

led流水燈實驗;

實現led流水燈,只需將上述電 路圖中的d1到d8逐個點亮;同樣也需要用到延時,方便我們肉眼可見;

根據流水燈實現原理,即io口由低往高或者由高往低逐個輸出低電平特點,那麼我們可以將移位操作和迴圈結合進來;

**

#include

//此檔案中定義了微控制器的一些特殊功能暫存器

#include

//因為要用到左右移函式,所以加入這個標頭檔案

typedef

unsigned

int u16 ;

//對資料型別進行宣告定義

typedef

unsigned

char u8;

#define led p0

//將p0口定義為led 後面就可以使用led代替p0口

void

delay

(u16 i)

void

main()

fori

(i=0;i<

7;i++)

}

51流水燈實驗

課程名稱 微控制器原理與應用 姓 名 趙存檔 2015 2016 學年第 1 學期 實驗專案 一 預習報告 專案名稱 led高低電平交替閃爍程式 實驗目的及要求 1.正確安裝keil軟體 2.在 proteus 的環境下,設計硬體原理圖 3 在keil 整合環境下設計c語言程式 4.在 proteu...

入門實驗 流水燈

以前看過黑金寫的一本教程就是關於verilog的建模的 今天看了從零開始走進fpga有了更深的感觸,決定在自己的板子上從頭開始 記錄下走的每一步 也為自己以後的學習打下基礎和信心。首先學習的就是流水燈了,具體的步驟詳見 從零走進fpga 工程分為三個模組 1 頂層模組 例化各個模組,工程的最高端別檔...

led流水燈的實現程式

led流水燈的實現是目前微控制器程式中最容易實現的程式。1.延時的實現 由於人眼的視覺暫留大約在2us左右,所以,在實現流水燈的時候有乙個重要的問題 延時。如果不延時,在人眼看來,led是全亮的。延時有兩種方式可以實現 1.呼叫intrins.h nop 延遲1us2.自己寫乙個延遲函式 t 0 t...