【正文】
《單片機(jī)原理及應(yīng)用》課程設(shè)計(jì)報(bào)告LED點(diǎn)陣廣告牌的設(shè)計(jì) 班 級(jí): 學(xué) 號(hào): 姓 名: 指導(dǎo)教師: 成 績(jī): 2012年 6 月 14 日信電工程學(xué)院課程設(shè)計(jì)(論文)摘要本文介紹了一款以單片機(jī)AT89C52為控制器的LED點(diǎn)陣顯示屏系統(tǒng)的設(shè)計(jì)。該系統(tǒng)可實(shí)現(xiàn)中英文字符以及特殊字符的顯示和動(dòng)態(tài)特效顯示,通過(guò)控制按鈕,可以實(shí)現(xiàn)不同效果間切換,達(dá)到實(shí)際應(yīng)用中廣告牌的要求。并且可以通過(guò)級(jí)連的方式來(lái)擴(kuò)大顯示屏幕的尺寸以達(dá)到增加顯示內(nèi)容的目的。系統(tǒng)采用PC機(jī)作為上位機(jī),上位機(jī)向單片機(jī)發(fā)送控制命令和上位機(jī)所存儲(chǔ)的顯示代碼,AT89C52單片機(jī)接收并處理PC機(jī)的控制命令以及顯示代碼,由顯示驅(qū)動(dòng)模塊驅(qū)動(dòng)一個(gè)1616分辨率的LED點(diǎn)陣顯示屏的掃描顯示。選用兩片74HC138譯碼器作為I /O口的擴(kuò)展,與LED點(diǎn)陣顯示屏的控制列腳相連,1616的點(diǎn)陣顯示由4塊88點(diǎn)陣組成。軟件選用C語(yǔ)言程序編寫(xiě)。外部中斷0輸入口接控制按鈕實(shí)現(xiàn)不同效果間的轉(zhuǎn)換。所選用的AT89C52單片機(jī)具有價(jià)格低廉程序?qū)懭敕奖愕奶攸c(diǎn)使得整個(gè)系統(tǒng)方便維護(hù)和檢修。除此之外,該系統(tǒng)只占用了單片機(jī)少量的I /O口和內(nèi)存,為系統(tǒng)留下了功能擴(kuò)展的空間。關(guān)鍵詞 52單片機(jī);LED點(diǎn)陣顯示;廣告牌AbstractThis paper introduces a design of a LED matrix screen with a single chip microputer AT89C52 controller. The system can display the Chinese and English characters and special characters and show various dynamic the control button, it can realize the switch between different effects, which achieves the requirement of billboards in practical application. And by the way it can also expand the size of the screen in order to achieve the purpose of increasing the content by cascade.The system of upper puter is a PC. PC sends control mand and store display codes to the single chip microputer. AT89C52 singlechip microputer receives and deals with the PC control mands and displays display driver modules drive a 16 16 resolution of LED dot matrix display scanning display. We choose two pieces of 74 HC138 decoder as I/O the expansion of the interface,which is linked with LED dot matrix display listed 16 16 dot matrix screen consists of 4 pieces of 8 x 8 dot matrix screens. The codes are in C programming language. External interruption 0 input port is linked with control button which realizes the transformation between different effects. AT89C52 singlechip microputer is cheap and convenient to use and repair. In addition, the system takes only a little internal space and a few I/O ports,which saves a large amount of space to extend.Keywords 52 Single Chip Microputer Matrix LED Billboard II信電工程學(xué)院課程設(shè)計(jì)(論文)目 錄1 緒論 1 課題背景 1 選題背景 1 研究現(xiàn)狀及發(fā)展趨勢(shì) 1 論文主要內(nèi)容 12 系統(tǒng)總體方案設(shè)計(jì) 2 系統(tǒng)硬件設(shè)計(jì)方案 2 系統(tǒng)軟件設(shè)計(jì)方案 23 硬件系統(tǒng)設(shè)計(jì) 3 硬件整體設(shè)計(jì)概述 3 控制單元 4 AT89C52基本介紹 4 控制系統(tǒng)設(shè)計(jì) 4 譯碼器 5 LED點(diǎn)陣顯示屏 6 LED點(diǎn)陣顯示屏的基本介紹 6 LED點(diǎn)陣顯示屏的工作原理 74 軟件系統(tǒng)設(shè)計(jì) 9 程序設(shè)計(jì) 9 顯示程序的設(shè)計(jì) 10 點(diǎn)陣數(shù)據(jù)表達(dá)方式 10 動(dòng)態(tài)特效顯示程序的設(shè)計(jì) 10 外部中斷程序 125 系統(tǒng)調(diào)試 13 系統(tǒng)調(diào)試的基本過(guò)程 13 軟件調(diào)試 13 硬件調(diào)試 14 系統(tǒng)調(diào)試的結(jié)果 14結(jié)論 15致謝 16參考文獻(xiàn) 17附錄 18附錄1:硬件原理圖 18附錄2:C語(yǔ)言程序 19261 緒論 課題背景 選題背景LED顯示屏是八十年代后期在全球迅速發(fā)展起來(lái)的新型信息顯示媒體,顯示屏由幾萬(wàn)到幾十萬(wàn)個(gè)半導(dǎo)體發(fā)光二極管像素點(diǎn)均勻排列組成。利用不同的材料可以制造不同色彩的LED像素點(diǎn)。目前應(yīng)用最廣的是紅色、綠色、黃色。而藍(lán)色和純綠色LED的開(kāi)發(fā)已經(jīng)達(dá)到了實(shí)用階段。LED顯示屏可以顯示變化的數(shù)字、文字、圖形圖像;不僅可以用于室內(nèi)環(huán)境還可以用于室外環(huán)境,具有投影儀、電視墻、液晶顯示屏無(wú)法比擬的優(yōu)點(diǎn)。LED顯示屏的應(yīng)用涉及社會(huì)經(jīng)濟(jì)的許多領(lǐng)域,主要包括:(1)證券交易、金融信息顯示。(2)機(jī)場(chǎng)航班動(dòng)態(tài)信息顯示。(3)港口、車(chē)站旅客引導(dǎo)信息顯示。(4)體育場(chǎng)館信息顯示。(5)道路交通信息顯示。(6)調(diào)度指揮中心信息顯示。(7)郵政、電信、商場(chǎng)購(gòu)物中心等服務(wù)領(lǐng)域的業(yè)務(wù)宣傳及信息顯示。(8)廣告媒體新產(chǎn)品等。 研究現(xiàn)狀及發(fā)展趨勢(shì)LED之所以受到廣泛重視而得到迅速發(fā)展,是與它本身所具有的優(yōu)點(diǎn)分不開(kāi)的。這些優(yōu)點(diǎn)概括起來(lái)是:亮度高、工作電壓低、功耗小、大型化、壽命長(zhǎng)、耐沖擊和性能穩(wěn)定。LED的發(fā)展前景極為廣闊,目前正朝著更高亮度、更高耐氣候性、更高的發(fā)光密度、更高的發(fā)光均勻性,可靠性、全色化方向發(fā)展。在街上隨處可見(jiàn)LED廣告牌,從最初的靜態(tài)顯示,到后來(lái)的左移滾動(dòng)、右移滾動(dòng)、上移、下移、閃爍、卷動(dòng)等各種花樣顯示,由起初的一種控制,向多種控制發(fā)展,現(xiàn)越來(lái)越趨于多樣化,美觀化。 論文主要內(nèi)容本設(shè)計(jì)為一款能夠顯示不同字符的LED點(diǎn)陣廣告牌,能夠顯示中文、英文及特殊符號(hào),并通過(guò)控制按鈕能夠?qū)崿F(xiàn)不同顯示效果間的切換,有左移、上移和閃爍。論文包括系統(tǒng)總體方案設(shè)計(jì),硬件系統(tǒng)設(shè)計(jì),系統(tǒng)軟件設(shè)計(jì),系統(tǒng)調(diào)試及結(jié)論。在系統(tǒng)總體方案設(shè)計(jì)中給出了系統(tǒng)設(shè)計(jì)硬件框圖及軟件功能結(jié)構(gòu)框圖。在硬件系統(tǒng)設(shè)計(jì)中給出了硬件原理圖,各部分電路圖,元件原理圖等。在系統(tǒng)軟件設(shè)計(jì)中,有系統(tǒng)主