當前位置:首頁 » 節日大全 » 單片機節日燈怎麼設計

單片機節日燈怎麼設計

發布時間: 2023-06-12 13:21:25

1、《單片機的原理與應用》節日彩燈的設計

程序如下,P0口改為P1、P2或P3口可以省略電路圖中的上拉電阻。

注意:無論選擇哪組I/O,每虧伏漏個LED都要串聯一個220Ω或470Ω的電阻。

#include "reg51.h"

#define uint unsigned int

#define uchar 廳察unsigned char

uchar code tab[]={0xfa,0xf5,0xaf,0x5f,0xaa,0x55,0x00,0xff};//分別為1和3亮、2和4亮、5和7亮、6和銷爛8亮、奇數位亮、偶數位亮、全亮、全滅

uchar t,num;

void InitUART(void)

{

TMOD=0x01; //定時器0 工作方式1即16位定時

TH0=0x3c; //裝入初值,定時50ms

TL0=0xb0;

TR0=1;

ET0=1; 

EA= 1;//打開總中斷

}

main()

{

InitUART();

P0=tab[num]; //先讓等處於第一種狀態

while(1)

{;}

}

Timer0() interrupt 1

{

TH0=0x3c; //手動重裝初值,定時50ms

TL0=0xb0;

t++;

if(t==20)

{

t=0;//夠20次,即計數時間為20*50ms=1s。計時次數清零,准備下一秒的計時

num++;//num指向下一種狀態

if(num==8) num=0;

P0=tab[num];//則切換至相應的狀態

}

}


純手打,望採納···

熱點內容
新泰特產 發布:2020-09-14 19:00:13 瀏覽:505
適合開業的音樂 發布:2020-09-17 11:28:55 瀏覽:503
送男生十字綉 發布:2020-09-16 16:05:07 瀏覽:503
神秘商店皮膚贈送 發布:2020-09-16 15:38:37 瀏覽:503
手繪聖誕賀卡 發布:2020-09-16 14:48:57 瀏覽:503
青島初中升學率 發布:2020-09-16 09:55:57 瀏覽:503
送媽媽的生日蛋糕圖片 發布:2020-09-16 09:10:18 瀏覽:503
夢生日 發布:2020-09-16 18:24:33 瀏覽:502
紙禮物盒 發布:2020-09-16 15:55:47 瀏覽:502
wow角色定製 發布:2020-09-16 14:46:32 瀏覽:502