這次給大家分享乙個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做的。找不到相關的原始碼。自己想啊想。一直想了乙個月。直到昨天,上課的時候靈光一閃,突然想...