【文章內(nèi)容簡(jiǎn)介】
顯示部分主要由 128個(gè)貼片發(fā)光二極管分成 8圈,每圈 16 個(gè)組成,相當(dāng)于 8行 16列的矩陣。這些發(fā)光二極管共有四種顏色,分別是紅,黃,藍(lán),綠。每圈用同一種顏色,從里到外分別是綠紅黃藍(lán)綠紅黃藍(lán)排布。每行 16 個(gè) LED 的陽(yáng)極連接在一起引出 8行輸出分別接單片機(jī) I/O口的 ~ ; 每列 8個(gè) LED的陰極連接 在一起 引出 16列輸出 分別接單片機(jī) ~ ~ 。電路圖如圖2 .1所示。 圖 顯示部分電路圖 控制部分主要是由單片機(jī)最小系統(tǒng)完成。采用了 1個(gè) AT89S51單片機(jī), 2個(gè) 74HC373鎖存器, 12M晶陣和一些相應(yīng)的電阻,插座。 驅(qū)動(dòng)部分的 8個(gè) 9012三極管也接到了此部分。使用 P1口的 8個(gè)輸出信號(hào)做 8行的選通信號(hào),使用 P0和 P2口的 16個(gè)輸出信號(hào)做列的控制信號(hào),單獨(dú)控制每圈的 16個(gè) LED。 輸出信號(hào)經(jīng) 9012放大后驅(qū)動(dòng)發(fā)光二極管。電路圖如圖 所示。 D 1 3 D 1 4 D 1 5 D 1 6 D 1 7 D 1 8 D 1 ED 1 9 D 1 A D 1 FD 1 B D 1 C D 1 DD 1 2D 1 0 D 1 1D 2 3 D 2 4 D 2 5 D 2 6 D 2 7 D 2 8 D 2 9 D 2 A D 2 B D 2 C D 2 D D 2 E D 2 FD 2 2D 2 0 D 2 1D 3 3 D 3 4 D 3 5 D 3 6 D 3 7 D 3 8 D 3 9 D 3 A D 3 B D 3 C D 3 D D 3 E D 3 FD 3 2D 3 0 D 3 1D 4 3 D 4 4 D 4 5 D 4 6 D 4 7 D 4 8 D 4 9 D 4 A D 4 B D 4 C D 4 D D 4 E D 4 FD 4 2D 4 0 D 4 1D 5 3 D 5 4 D 5 5 D 5 6 D 5 7 D 5 8 D 5 9 D 5 A D 5 B D 5 C D 5 D D 5 E D 5 FD 5 2D 5 0 D 5 1D 6 3 D 6 4 D 6 5 D 6 6 D 6 7 D 6 8 D 6 9 D 6 A D 6 B D 6 C D 6 D D 6 E D 6 FD 6 2D 6 0 D 6 1D 7 3 D 7 4 D 7 5 D 7 6 D 7 7 D 7 8 D 7 9 D 7 A D 7 B D 7 C D 7 D D 7 E D 7 FD 7 2D 7 0 D 7 1D 8 3 D 8 4 D 8 5 D 8 6 D 8 7 D 8 8 D 8 9 D 8 A D 8 B D 8 C D 8 D D 8 E D 8 FD 8 2D 8 0 D 8 1123456789101112131415161718192021222324J4C O N 24C 1 0C 1 1C 1 2C 1 3C 1 4C 1 5C 1 6C 1 7C 2 0C 2 1C 2 2C 2 3C 2 4C 2 5C 2 6C 2 7Q 1 EQ 2 EQ 3 EQ 4 EQ 5 EQ 6 EQ 7 EQ 8 EQ 1 EQ 2 EQ 3 EQ 4 EQ 5 EQ 6 EQ 7 EQ 8 EC10C11C12C13C14C15C16C17C20C21C22C23C24C25C26C27基于單片機(jī)控制的霓虹燈控制器 第 12 頁(yè) 共 23 頁(yè) 圖 控制部分電路圖E A /V P31X119X218R E S E T9RD17WR16IN T 012IN T 113T014T115P 101P 112P 123P 134P 145P 156P 167P 178P 0039P 0138P 0237P 0336P 0435P 0534P 0633P 0732P 2021P 2122P 2223P 2324P 2425P 2526P 2627P 2728P S E N29A L E / P30T X D11R X D10U2A T 89 S 51S1 2MC13 0p FC23 0p FK B 1K B 2K B 3K B 4K B 5X T A L 1X T A L 2K B 6K B 7K B 8123456789J3C O N 9K B 1K B 2K B 3K B 4K B 5K B 6K B 7K B 8V C CX T A L 1X T A L 2V C C123456J2S 51 _ IS PM O S IM IS OR E S E TS C KV C CGNDM O S IM IS OS C KR E S E T12J1C O N 2N 2 0N 2 1N 2 2N 2 3N 2 4N 2 5N 2 6N 2 7N 1 0N 1 1N 1 2N 1 3C 1 01 0UV C CR26 .8 KR E S E TOC1C111D31Q22D42Q53D73Q64D84Q95D135Q126D146Q157D177Q168D188Q19U47 4H C 3 7 3OC1C111D31Q22D42Q53D73Q64D84Q95D135Q126D146Q157D177Q168D188Q19U37 4H C 3 7 3R 2 14 70R 2 24 70R 2 34 70R 2 44 70R 2 54 70R 2 64 70R 2 74 70R 2 84 70R 1 74 70R 1 84 70R 1 14 70R 1 24 70R 1 34 70R 1 44 70R 1 54 70R 1 64 70R 3 01 0KR 3 11 0KR 3 21 0KR 3 31 0KR 3 41 0KR 3 51 0KR 3 61 0KR 3 71 0KB1C2E3Q19 01 4Q29 01 4Q39 01 4Q49 01 4Q59 01 4Q69 01 4Q79 01 4Q89 01 4V C C V C C V C C V C C V C C V C C V C C V C CN 1 4N 2 0N 2 1N 2 2N 2 3N 2 4N 2 5N 2 6N 2 7V C CK B 1K B 2K B 3K B 4K B 5K B 6K B 7K B 8V C CN 1 0N 1 1N 1 2N 1 3N 1 4M IS OM O S IS C K123456789101112131415161718192021222324J4C O N 24C 1 0C 1 1C 1 2C 1 3C 1 4C 1 5C 1 6C 1 7C 2 0C 2 1C 2 2C 2 3C 2 4C 2 5C 2 6C 2 7Q 1 E Q 2 E Q 3 E Q 4 E Q 5 E Q 6 E Q 7 E Q 8 EC 1 0C 1 1C 1 2C 1 3C 1 4C 1 5C 1 6C 1 7C 2 0C 2 1C 2 2C 2 3C 2 4C 2 5C 2 6C 2 7Q 1 EQ 2 EQ 3 EQ 4 EQ 5 EQ 6 EQ 7 EQ 8 EV C CGND基于單片機(jī)控制的霓虹燈控制器 第 13 頁(yè) 共 23 頁(yè) 第四章 軟件設(shè)計(jì) 軟件采用匯編語(yǔ)言編寫(xiě), 程序清單見(jiàn)附錄 2。開(kāi)始 顯示方式一 顯示方式二 顯示方式三 顯示方式四 顯示方式五 顯示方式六 顯示方式七 基于單片機(jī)控制的霓虹燈控制器 第 14 頁(yè) 共 23 頁(yè) 第五章 結(jié)論 本設(shè)計(jì)的設(shè)計(jì)思想 ,原理和軟件設(shè)計(jì)較簡(jiǎn)單,難點(diǎn)在于 PCB板的布局和布線以及美觀的效果。采用了矩陣式布局,可以較好的解決這一難題,但是受單片機(jī) I/O口的限制,能控制每一個(gè) LBD的數(shù)量有限。大型的設(shè)計(jì)可以采用擴(kuò)展 I/O口和矩陣式相結(jié)合的方式。 暫只完成了基本部分的設(shè)計(jì),擴(kuò)展部分單片機(jī)已留出了足夠的端口?;趩纹瑱C(jī)控制的霓虹燈控制器 第 15 頁(yè) 共 23 頁(yè) 參考文獻(xiàn) 楊忠煌,黃博俊,李文昌 .單芯片 8051實(shí)務(wù)與應(yīng)用 [M].北京:中國(guó)水利水電出版社, 第一版 . 張洪潤(rùn),馬平安,張亞凡 .單片機(jī)原理及應(yīng)用 [M].北京:北京科學(xué)出版社, 第一版 .基于單片機(jī)控制的霓虹燈控制器 第 16 頁(yè) 共 23 頁(yè) 附錄 1 元器件明細(xì)表 名稱 型號(hào) 數(shù)量 單片機(jī) AT89S51 1 鎖存器 74HC373 2 電阻 10K, 470 17,8 貼片發(fā)光二極管 LBD 128 電容 30pf 2 電解電容 22uf 1 三極管 9012 8 晶陣 12M 1 插座 40 腳, 20 腳 1, 1 下載口 1 基于單片機(jī)控制的霓虹燈控制器 第 17 頁(yè) 共 23 頁(yè) 附錄 2 程序清單 FLAG EQU 20H FUN0FLAG EQU 00H FUN1FLAG EQU 01H FUN2FLAG EQU 02H FUN3FLAG EQU 03H FUN4FLA