資源描述:
《led點(diǎn)陣顯示屏》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、.點(diǎn)陣LED顯示設(shè)計(jì)摘要本文的設(shè)計(jì)是基于單片機(jī)系統(tǒng)的基本模塊的一部分.LED點(diǎn)陣電子顯示屏是集微電子技術(shù)、計(jì)算機(jī)技術(shù)、信息處理技術(shù)于一體的大型顯示屏系統(tǒng)。它以其色彩鮮艷,動(dòng)態(tài)廣泛,亮度高,壽命長(zhǎng),工作穩(wěn)定等優(yōu)點(diǎn)而成為眾多顯示媒體以及戶外作業(yè)顯示的理想選擇。同時(shí)也可廣泛應(yīng)用到軍事、車站、賓館、體育、新聞、金融、證券、廣告以及交通運(yùn)輸?shù)刃袠I(yè)。該設(shè)計(jì)是一個(gè)16X16LED點(diǎn)陣電子顯示屏顯示的設(shè)計(jì)。整塊電子顯示屏的控制核心是40引腳的單片機(jī)AT89C51,說明了LED點(diǎn)陣電子顯示屏用AT89C51為控制系
2、統(tǒng)的動(dòng)態(tài)的設(shè)計(jì)和開發(fā)的具體過程。本設(shè)計(jì)就是使用4個(gè)8X8點(diǎn)陣顯示模塊來組成16X16點(diǎn)陣顯示屏,采用動(dòng)態(tài)掃描顯示。該電子顯示屏可以顯示各種文字或單色圖像,全屏能顯示一個(gè)漢字。文中詳細(xì)介紹了LED點(diǎn)陣顯示的硬件設(shè)計(jì)思路,硬件電路各個(gè)部分的功能及原理,相應(yīng)軟件的程序設(shè)計(jì),以及使用說明。本次設(shè)計(jì)任務(wù)是使LED點(diǎn)陣實(shí)現(xiàn)橫向拉幕的字符顯示,以AT89C51單片機(jī)為控制器,8*8LED點(diǎn)陣為顯示器件構(gòu)成的顯示系統(tǒng)。在程序中還可以相應(yīng)的改變顯示字符的樣式和字?jǐn)?shù)。其中8*8點(diǎn)陣顯示屏可以清晰的顯示漢字,此顯示系統(tǒng)
3、可以適用于不同的場(chǎng)合。本次設(shè)計(jì)的點(diǎn)陣顯示屏主要是通過單片機(jī)直接控制掃描,然后用74HC154來控制列掃描。這個(gè)設(shè)計(jì)的軟硬件都成功的通過了PROTEUS的仿真調(diào)試。關(guān)鍵字:?jiǎn)纹瑱C(jī),點(diǎn)陣,74HC145,keil,Proteus,...目錄目錄第一章概述31.1課程設(shè)計(jì)簡(jiǎn)介31.2系統(tǒng)方案論證與設(shè)計(jì)3第二章系統(tǒng)硬件設(shè)計(jì)42.1系統(tǒng)總電路設(shè)計(jì)42.1.1系統(tǒng)的總框圖42.2最小系統(tǒng)設(shè)計(jì)62.2.1時(shí)鐘電路72.2.2復(fù)位電路8第三章系統(tǒng)軟件設(shè)計(jì)93.1系統(tǒng)主程序9第四章軟件仿真114.1Proteus軟
4、件基本概述114.2keil軟件的介紹114.3仿真電路圖11第五章小結(jié)13附錄A:15附錄B16...第一章概述1.1課程設(shè)計(jì)簡(jiǎn)介L(zhǎng)ED顯示屏(LEDpanel)介紹:LED英文全稱就是LightEmittingDiode,為發(fā)光二極管的英文縮寫,簡(jiǎn)稱LED。它是一種通過控制半導(dǎo)體發(fā)光二極管的顯示方式,它通常是由很多個(gè)紅色的發(fā)光二極管組成,靠燈的亮滅來顯示字符。大規(guī)模集成的LED顯示屏是由LED點(diǎn)陣組成,是可以用來顯示文字、圖形、圖像、動(dòng)畫、視頻、錄像信號(hào)等各種信息的顯示屏幕,又叫電子顯示屏或者
5、飄字屏幕。LED顯示屏不僅可以用于室內(nèi)環(huán)境還可以用于室外環(huán)境,具有投影儀、電視墻、液晶顯示屏無法比擬的優(yōu)點(diǎn),內(nèi)容還可以隨時(shí)更換,且各部分組件都是模塊化結(jié)構(gòu)。LED之所以受到廣泛重視而得到迅速發(fā)展,是與它本身所具有的優(yōu)點(diǎn)分不開的。這些優(yōu)點(diǎn)概括起來是:亮度高、工作電壓低、功耗小、小型化、壽命長(zhǎng)、耐沖擊和性能穩(wěn)定。LED的發(fā)展前景極為廣闊,目前正朝著更高亮度、更高耐氣候性、更高的發(fā)光密度、更高的發(fā)光均勻性,可靠性、全色化方向發(fā)展。本次設(shè)計(jì)采用單片機(jī)AT89C51驅(qū)動(dòng)8*8點(diǎn)陣LED顯示屏,顯示“羅”和“
6、偉”這兩個(gè)漢字。1.2系統(tǒng)方案論證與設(shè)計(jì)采用動(dòng)態(tài)掃描方式,通過三極管驅(qū)動(dòng)并聯(lián)在一起的LED發(fā)光管的一端(共陰或共2端),LED發(fā)光管的另一腳接通用I/O口,控制其亮滅。該方法能驅(qū)動(dòng)較多的LED,控制方式較靈活,而且節(jié)省單片機(jī)的資源16X16點(diǎn)陣LED工作原理說明:16X16點(diǎn)陣共需要256個(gè)發(fā)光二極管組成,且每個(gè)發(fā)光二極管是放置在行線和列線的交叉點(diǎn)上,當(dāng)對(duì)應(yīng)的某一列置1電平,某一行置0電平,則相應(yīng)的二極管就亮;因此要實(shí)現(xiàn)一根柱形的亮法,對(duì)應(yīng)的一列為一根豎柱,或者對(duì)應(yīng)的一行為一根橫柱,因此實(shí)現(xiàn)柱的亮
7、的方法如下所述:一根豎柱:對(duì)應(yīng)的列置1,而行則采用掃描的方法來實(shí)現(xiàn)。一根橫柱:對(duì)應(yīng)的行置0,而列則采用掃描的方法來實(shí)現(xiàn)。...第二章系統(tǒng)硬件設(shè)計(jì)2.1系統(tǒng)總電路設(shè)計(jì)2.1.1系統(tǒng)的總框圖圖2.02.1.2芯片的選擇...AT89C51是美國(guó)ATMEL公司生產(chǎn)的低電壓,高性能CMOS8位單片機(jī),片內(nèi)含4kbytes的反復(fù)擦寫的Flash只讀程序存儲(chǔ)器和128bytes的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器(RAM),器件采用ATMEL公司高密度、非易失性存儲(chǔ)技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn)MCS-51指令系統(tǒng),片內(nèi)置通用8位中央處
8、理器(CPU)和Flash存儲(chǔ)單元,功能強(qiáng)大AT89C51單片機(jī)可為您提供許多高性價(jià)比的應(yīng)用場(chǎng)合,可靈活應(yīng)用于各種控制領(lǐng)域。AT89C51引腳如圖2.1所示。圖2.1AT89C51引腳圖單片機(jī)是在一塊硅片上集成了各種部件的微型機(jī),這些部件包括中央處理器CPU、數(shù)據(jù)存儲(chǔ)器RAM、程序存儲(chǔ)器ROM、定時(shí)器/計(jì)數(shù)器和多種I/O接口電路。74HC154是一款高速CMOS器件,74HC154引腳兼容低功耗肖特基TTL(LSTTL)系列。74HC154譯碼器可接受4位高有效二進(jìn)制地址輸入,并提