微控制器之落幕燈

2021-10-03 05:49:55 字數 1159 閱讀 3706

這次給大家分享乙個led落幕燈

電路圖跟上篇流水燈電路相同,忘記的話翻看我上篇部落格,廢話不多說,直接上**:

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

#define led p1

//定義微控制器p1埠

typedef

unsigned

int u16;

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

typedef

unsigned

char u8;

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

unsigned

int j;

unsigned

char code tabel[37]

=//定義落幕燈陣列

;void

delay

(u16 i)

//延時函式

void

main()

//主函式

}}這個程式的效果是像珠子一樣逐漸下落,越積越多,燈8顆燈全亮起時重新開始。

還有下面這個,效果像是帷幕從兩邊開啟然後再合上,**如下:

#include

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

#define led p1

//定義微控制器p1埠

typedef

unsigned

int u16;

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

typedef

unsigned

char u8;

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

unsigned

int z;

unsigned

char code tabel[9]

=;void

delay

(u16 i)

//延時函式

void

main()

//主函式

}}

微控制器LED燈

include void delay unsigned char i 使用迴圈語句,實現延時 void delay unsigned int i 延時函式,i最大取值65535 最大延時0.65535s void fun1 void 全部亮 void fun2 void 全部滅掉 void fun3...

微控制器之認識微控制器

1 什麼是微控制器?微控制器就是一塊整合晶元,專業語言講微控制器就是在一塊矽片上整合了微處理器 儲存器以及各種輸入 輸出介面的晶元。2 什麼是51微控制器?51核心擴充套件出來的微控制器,即相容intel 8051指令系統的整合晶元。51微控制器的標識資訊及封裝型別,如stc 89c51 stc指晶...

微控制器流星燈 51微控制器拖尾燈實現

這個拖尾燈,或者掃瞄燈,或者流星燈,不管怎麼叫,原理上估計都是一樣的。這玩意困擾了我好長的時間。我知道用pwm可以做出明暗效果。但是無法做到實現多路控制。在網上有種叫 霹靂遊俠掃瞄燈 的東西。好像是用專用的ic做的。找不到相關的原始碼。自己想啊想。一直想了乙個月。直到昨天,上課的時候靈光一閃,突然想...