




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第1章 緒 論1.1 LED的發(fā)展及意義隨著社會(huì)文化的不斷發(fā)展,人們的消費(fèi)標(biāo)準(zhǔn)不斷改變,戶外燈箱廣告更是扮演著越來(lái)越重要的宣傳角色,不論是汽車站,火車站,股市交易市場(chǎng),還是學(xué)校都離不開(kāi)它,然而傳統(tǒng)的霓虹燈廣告牌不論是在顯示效果、耗電量還是可修改性上都無(wú)法滿足當(dāng)前社會(huì)的需求,傳統(tǒng)的霓虹燈廣告亟待改進(jìn)。 由于單片機(jī)技術(shù)的不斷發(fā)展和高亮度LED發(fā)光管的出現(xiàn)使得大屏幕高亮度LED電子廣告屏成為可能,與傳統(tǒng)的霓虹燈廣告在顯示效果以及可修改性上都有著無(wú)法比擬的優(yōu)勢(shì),而且單片機(jī)的日益平民化以及LED技術(shù)的不斷創(chuàng)新,使得高亮度高清晰的LED點(diǎn)陣廣告牌與傳統(tǒng)霓虹燈廣告牌的成本日益接近。另外,SMT技術(shù)
2、的飛速發(fā)展,開(kāi)關(guān)電源的大規(guī)模使用,使其無(wú)論在體積上還是在可靠性上都比傳統(tǒng)的霓虹燈廣告有明顯的優(yōu)勢(shì),為其在特殊領(lǐng)域的應(yīng)用奠定了基礎(chǔ)。 這種新興的大屏幕顯示技術(shù)成為眾人目光的焦點(diǎn)。與傳統(tǒng)的顯示設(shè)備相比,首先,LED 顯示屏色彩豐富,3基色的發(fā)光管的可以顯示全彩色,顯示顯示方式變化多樣(文字、圖形、動(dòng)畫、視頻、電視畫面等)、亮度高,是集光電子技術(shù)、微電子技術(shù)、計(jì)算機(jī)技術(shù)、信息處理技術(shù)于一體的高技術(shù)產(chǎn)品,可用來(lái)顯示文字、計(jì)算機(jī)屏幕同步的圖形。其次,LED顯示屏的象素采用LED發(fā)光二極管,將多個(gè)發(fā)光二極管以序列的形式構(gòu)成LED顯示陣列,這種顯示屏具有耗電省、成本低、亮度清晰度高、壽命
3、長(zhǎng)等優(yōu)點(diǎn),而且LED顯示屏以其受空間限制較小,并可以根據(jù)用戶要求設(shè)計(jì)屏的大小,具有全彩色效果,視角大,是信息傳播設(shè)施劃時(shí)代的產(chǎn)品。再次,LED顯示屏應(yīng)用廣泛,金融證券、銀行利率、商業(yè)廣告、文化娛樂(lè)等方面,顯示效果清晰穩(wěn)定,越來(lái)越多的地方開(kāi)始使用LED電子顯示屏,有巨大的社會(huì)效益和經(jīng)濟(jì)效益。它以其超大畫面、超寬視覺(jué)、靈活多變的顯示方式等獨(dú)居一格的優(yōu)勢(shì),是目前國(guó)際上使用廣泛的顯示系統(tǒng)。1 / 201.2 LED顯示屏的發(fā)展趨勢(shì)自從1907年H·j·Round發(fā)現(xiàn)了金剛砂通電之后可以出現(xiàn)發(fā)光的現(xiàn)象并繼此由后人發(fā)明了發(fā)光二極管,已經(jīng)過(guò)去了一個(gè)多世紀(jì)。一個(gè)多世紀(jì)以來(lái),LED技術(shù)得到了
4、很大的發(fā)展。早先的LED是單個(gè)的發(fā)光管,結(jié)構(gòu)比較簡(jiǎn)單。通過(guò)單向?qū)щ姷姆绞近c(diǎn)亮發(fā)光,到了二十一世紀(jì),顯示技術(shù)將是平板顯示的時(shí)代,LED顯示屏作為平板顯示的主導(dǎo)產(chǎn)品之一無(wú)疑會(huì)有更大的發(fā)展,有可能成為這個(gè)世紀(jì)的顯著代表性主流產(chǎn)品。亮度高,多彩化藍(lán)色及純綠色LED產(chǎn)品自出現(xiàn)以來(lái),成本逐年快速降低,已具備成熟的商業(yè)化條件,基礎(chǔ)材料的產(chǎn)業(yè)化。使LED全彩色顯示產(chǎn)品成本下降,應(yīng)用加快。LED產(chǎn)品性能的提高,使全彩色顯示屏的亮度,色彩,白平衡均達(dá)到比較理性的效果。它的發(fā)展前景極為廣闊,但是由于LED顯示屏控制較復(fù)雜,特別是對(duì)于顯示特殊效果,如循環(huán)移動(dòng),覆蓋霓虹燈效果,要求處理器運(yùn)算速度快,這姓效率高,所以控制
5、起來(lái)很麻煩,因此很多生產(chǎn)廠家采用高端嵌入式系統(tǒng)進(jìn)行設(shè)計(jì),這樣做雖然能在一定程度上提高數(shù)據(jù)處理速度,但是并不能完全滿足所有顯示效果要求,而且開(kāi)發(fā)和產(chǎn)品成本也會(huì)隨之成倍增加,由于LED技術(shù)的快速發(fā)展,有很多已經(jīng)超出在校生所接觸到的知識(shí)范圍,所以本設(shè)計(jì)旨在利用最簡(jiǎn)單主要的單色屏顯示演示LED屏的工作過(guò)程和原理。第2章 總方案設(shè)計(jì)2.1 系統(tǒng)硬件設(shè)計(jì)控制部分是整個(gè)系統(tǒng)的核心部分利用單片機(jī)進(jìn)行控制,顯示部分顯示內(nèi)容利用LED點(diǎn)陣顯示內(nèi)容,還有驅(qū)動(dòng)器驅(qū)動(dòng)電路利用74LS245驅(qū)動(dòng)電路。1.單片機(jī)單片機(jī)是集成了CPU,ROM,RAM,I/O的微型計(jì)算機(jī)。它有很強(qiáng)的接口性能,非常適合于工業(yè)控制,因此又叫微控制
6、器(MCU),單片機(jī)品種齊全,型號(hào)多樣CPU,從8,16,32到64位,多采用RISC技術(shù),片上I/O口非常豐富,有的單片機(jī)集成有A/D“看門狗”,PWM,顯示驅(qū)動(dòng),函數(shù)發(fā)生器,鍵盤控制等,他們的價(jià)格也高低不等。這樣極大地滿足了開(kāi)發(fā)者的選擇自由。除此之外單片機(jī)還具有低電壓和低功耗的特點(diǎn)。2.LED點(diǎn)陣顯示屏LED顯示屏是由一個(gè)一個(gè)的發(fā)光二極管點(diǎn)陣構(gòu)成的。要構(gòu)成大屏幕的LED顯示屏就需要多個(gè)發(fā)光二極管,構(gòu)成LED屏幕的方法有兩種,一種是由單個(gè)的發(fā)過(guò)二極管逐點(diǎn)連接起來(lái),一種是選用一些由單個(gè)發(fā)光二極管構(gòu)成的LED點(diǎn)陣子模塊構(gòu)成大的LED點(diǎn)陣模塊。在這次設(shè)計(jì)中使用的是8×8模塊。2.2 系統(tǒng)
7、軟件設(shè)計(jì)利用軟件編寫程序,軟件的編寫需要借助軟件編輯器和編譯軟件,編譯完成后還需要下載到單片機(jī)中執(zhí)行。編寫程序前首先選擇一種合適的語(yǔ)言以及配套的編輯器和編輯軟件。現(xiàn)在選擇單片機(jī)編程語(yǔ)言進(jìn)行編譯。第3章 系統(tǒng)硬件設(shè)計(jì)3.1整體模塊設(shè)計(jì)本設(shè)計(jì)驅(qū)動(dòng)電路,顯示器電路,運(yùn)用單片機(jī)的控制電路??傮w結(jié)構(gòu)設(shè)計(jì)如圖3-1所示。單片機(jī)驅(qū)動(dòng)電路8×8點(diǎn)陣LED顯示器電路圖3-1 總體結(jié)構(gòu)設(shè)計(jì)3.2單片機(jī)控制電路3.2.1 單片機(jī)簡(jiǎn)介1.STC89C52單片機(jī)的主要特性如下: STC89C52是一種帶8K字節(jié)閃爍可編程可擦除只讀存儲(chǔ)器(FPEROMFalsh Programmable
8、and Erasable Read Only Memory)的低電壓,高性能CMOS8位微處理器,俗稱單片機(jī)。該器件采用ATMEL高密度非易失存儲(chǔ)器制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)的MCS-51指令集和輸出管腳相兼容。由于將多功能8位CPU和閃爍存儲(chǔ)器組合在單個(gè)芯片中,STC的STC89C52是一種高效微控制器,為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價(jià)廉的方案,STC89C52芯片引腳圖如圖3-2所示。圖3-2 STC89C52芯片引腳圖2.STC89C52具體介紹如下: (1)主電源引腳(2根) VCC(Pin40):電源輸入,接5V電源。GND(Pin20):接地線。(2)外
9、接晶振引腳(2根) XTAL1(Pin19):片內(nèi)振蕩電路的輸入端。XTAL2(Pin20):片內(nèi)振蕩電路的輸出端。(3)控制引腳(4根) RST/VPP(Pin9):復(fù)位引腳,引腳上出現(xiàn)2個(gè)機(jī)器周期的高電平將使單片機(jī)復(fù)位。 ALE/PROG(Pin30):地址鎖存允許信號(hào)。 PSEN(Pin29):外部存儲(chǔ)器讀選通信號(hào)。 EA/VPP(Pin31):程序存儲(chǔ)器的內(nèi)外部選通,接低電平從外部程序存儲(chǔ)器讀指令,如果接高電平則從內(nèi)部程序存儲(chǔ)器讀指令。 (4)可編程輸入/輸出引腳(32根) STC89C52單片機(jī)有4組8位的可編程I
10、/O口,分別位P0、P1、P2、P3口,每個(gè)口有8位(8根引腳),共32根。 PO口(Pin39Pin32):8位雙向I/O口線,名稱為P0.0P0.7。P1口(Pin1Pin8):8位準(zhǔn)雙向I/O口線,名稱為P1.0P1.7。 P2口(Pin21Pin28):8位準(zhǔn)雙向I/O口線,名稱為P2.0P2.7。P3口(Pin10Pin17):8位準(zhǔn)雙向I/O口線,名稱為P3.0P3.7。P0口到P3口各個(gè)功能P0口:P0口是一組8位漏極開(kāi)路型雙向I/O口,也即地址/數(shù)據(jù)總線復(fù)制用口,作為輸入口時(shí),每位能吸收電流的方式驅(qū)動(dòng)8個(gè)TTL邏輯門電路,對(duì)端口寫入“1可作為高阻抗輸入端用。
11、在訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器或程序內(nèi)存時(shí),這組口線分時(shí)轉(zhuǎn)換地址(低8位)和數(shù)據(jù)總線復(fù)用,在訪問(wèn)期啟動(dòng)內(nèi)部上拉電阻。在Flash編程時(shí),PO口接收指令節(jié),而在程序校檢時(shí),輸出指令位元組,校檢時(shí),要求外接上拉電阻。 P1口:P1口是一個(gè)帶內(nèi)部上拉電阻的8位雙向I/O口,P1的輸出緩沖級(jí)可驅(qū)動(dòng)(吸收或輸出電流)4個(gè)TTL邏輯門電路。對(duì)埠寫“1”,通過(guò)內(nèi)部的上拉電阻把埠拉到高電平,此時(shí)可作輸入口,作輸入口時(shí),因?yàn)閮?nèi)部存在上拉電阻,某個(gè)引腳被外部信號(hào)拉低時(shí)會(huì)輸出一個(gè)電流I。Flash編程和程序校檢期間,P1接收低8位地址。 P2口:P2口是一個(gè)帶內(nèi)部上拉電阻的8位雙向I/O口,P1的輸出緩沖
12、級(jí)可驅(qū)動(dòng)(吸收或輸出電流)4個(gè)TTL邏輯門電路。對(duì)埠寫“1”,通過(guò)內(nèi)部的上拉電阻把埠拉到高電平,此時(shí)可作輸入口,作輸入口時(shí),因?yàn)閮?nèi)部存在上拉電阻,某個(gè)引腳被外部信號(hào)拉低時(shí)會(huì)輸出一個(gè)電流I。在訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器或16位地址的外部數(shù)據(jù)存儲(chǔ)(例如執(zhí)行MOVXDPTR指令)時(shí),P2口送出高8位地址數(shù)據(jù)。在訪問(wèn)8位地址的外部數(shù)據(jù)存儲(chǔ)器(如執(zhí)行MOVXRI指令)時(shí),P2口在線的內(nèi)容(也即特殊功能寄存器(SFR)區(qū)中R2寄存器的內(nèi)容),在整個(gè)訪問(wèn)期間不改變。Flash編程和校檢時(shí),P2亦接收高位位址和其它控制信號(hào)。 P3口:P3口是一個(gè)帶內(nèi)部上拉電阻的8位雙向I/O口。P3口輸出緩沖級(jí)可驅(qū)動(dòng)(吸收
13、或輸出電流)4個(gè)TTL邏輯門電路。對(duì)P3口寫入“1”時(shí),它們被內(nèi)部上拉電阻拉高并可作輸入埠,作輸入端時(shí),被外部拉低的P3口將用上拉電阻,輸出電流I。P3口還接收一些用于Flash閃速內(nèi)存編程和程序校檢的控制信號(hào)。 RST:復(fù)位輸入,當(dāng)震蕩器工作時(shí),RST引腳出現(xiàn)兩個(gè)機(jī)器周期以上高電平將使單片機(jī)復(fù)位。 ALE/PROG:當(dāng)訪問(wèn)外部程序內(nèi)存或數(shù)據(jù)存儲(chǔ)器時(shí),ALE(地址鎖存允許)輸出脈沖用于所存地址的低8位字節(jié)。即使不訪問(wèn)外部?jī)?nèi)存,ALE乃以時(shí)鐘振動(dòng)頻率的1/6輸出固定的正脈沖信號(hào),因此它可對(duì)外輸出時(shí)鐘或用于定時(shí)目的。要注意的是:每當(dāng)訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí)將跳過(guò)一個(gè)ALE脈沖。下表
14、為單片機(jī)的主要功能特性表3-1表3-1 主要功能特性兼容MCS51指令系統(tǒng)8K可反復(fù)擦寫Flash ROM32個(gè)雙向I/O口256×8bit內(nèi)部RAM3個(gè)16位可編程定時(shí)/計(jì)數(shù)器中斷時(shí)鐘頻率0-24MHZ2個(gè)串行中斷可編程UART串行通道2個(gè)外部中斷源共6個(gè)中斷源2個(gè)讀寫中斷口線3級(jí)加密位低功耗空閑和掉電模式軟件設(shè)置睡眠和喚醒功能3.2.2單片機(jī)最小系統(tǒng)設(shè)計(jì)STC89C52單片機(jī)最小系統(tǒng)電路由復(fù)位電路、晶振電路兩部分組成。1晶體振蕩器(1)時(shí)鐘晶振電路單片機(jī)XTAL1腳和XTAL腳是外部接晶振的兩個(gè)引腳,通常在接一個(gè)晶振的同時(shí)要在晶振的兩個(gè)腳接兩個(gè)電容,這兩個(gè)電容叫晶振的負(fù)載電容,分
15、別接在晶振的兩個(gè)腳上和對(duì)地的電容,一般在幾十皮法。它會(huì)影響到晶振的諧振頻率和輸出幅度,使晶振頻率更加穩(wěn)定。本設(shè)計(jì)中,單片機(jī)晶振采用12MHz的頻率,以獲得較高的刷新率,使顯示更加穩(wěn)定。如圖3-3所示為單片機(jī)的時(shí)鐘晶振電路原理圖。圖3-3 單片機(jī)的時(shí)鐘晶振電路原理圖(2)復(fù)位電路 本設(shè)計(jì)采用上電復(fù)位的方式實(shí)現(xiàn)復(fù)位。上電復(fù)位電路由電容串聯(lián)電阻構(gòu)成,由圖3-4所示,并結(jié)合“電容電壓不能突變”的性質(zhì),可以知道:當(dāng)系統(tǒng)一上電,RST腳將會(huì)出現(xiàn)高電平,這個(gè)高電平持續(xù)的時(shí)間由電路的RC值來(lái)決定。典型的51單片機(jī)當(dāng)RST腳的高電平持續(xù)兩個(gè)機(jī)器周期以上就將復(fù)位。所以我們只要適當(dāng)組合RC的取值就可以保證
16、可靠的復(fù)位。一般文獻(xiàn)推薦C取10uF,R取10K。本設(shè)計(jì)中我們采用C取22uF,R取10K歐姆。圖3-4 單片機(jī)的復(fù)位電路原理圖3.3 驅(qū)動(dòng)電路設(shè)計(jì)3.3.1 74LS245簡(jiǎn)介圖3-5 74LS245芯片引腳圖74LS245是我們常用的芯片,如圖3-5 74LS245芯片引腳圖所示。用來(lái)驅(qū)動(dòng)LED或者其他的設(shè)備,它是8路同相三態(tài)雙向總線收發(fā)器,可雙向傳輸數(shù)據(jù),74LS245還具有雙向三態(tài)功能,既可以輸出,也可以輸入數(shù)據(jù)。 1.當(dāng)8051單片機(jī)的P0口總線負(fù)載達(dá)到或超過(guò)P0最大負(fù)載能力時(shí),必須接入74LS245等總線驅(qū)動(dòng)器。 2.當(dāng)片選端/CE低電平有效時(shí),DIR=“0”,
17、信號(hào)由B向A傳輸;(接收) 3.DIR=“1”,信號(hào)由A向B傳輸;(發(fā)送)當(dāng)/CE為高電平時(shí),A、B均為高阻態(tài)。由于P2口始終輸出地址的高8位,接口時(shí)74LS245的三態(tài)控制端/1G和/2G接地,P2口與驅(qū)動(dòng)器輸入線對(duì)應(yīng)相連。 P0口與74LS245輸入端相連,/E端接地,保證數(shù)據(jù)現(xiàn)暢通。STC89C52的/RD和/PSEN相與后接DIR,使得/RD或/PSEN有效時(shí),74LS245輸入(P0.iDi),其它時(shí)間處于輸出(P0.iDi)。3.4顯示電路3.4.1 LED簡(jiǎn)介L(zhǎng)ED是發(fā)光二極管英文Light Emitting Diode的縮寫格式,LE
18、D器件種類繁多,早期的LED產(chǎn)品是單個(gè)發(fā)光管,隨著數(shù)字化設(shè)備的出現(xiàn),LED數(shù)碼管和字符管得到了廣泛的應(yīng)用,LED點(diǎn)陣等顯示器件的出現(xiàn),適應(yīng)了信息化社會(huì)發(fā)展的需要,成為了大眾傳媒的重要工具。 LED發(fā)光燈按類型可以分為單色發(fā)光燈、雙色發(fā)光燈、三色發(fā)光燈、面發(fā)光燈、閃爍發(fā)光燈、電壓型發(fā)光燈等;按發(fā)光強(qiáng)度可分為普通亮度發(fā)光燈、高亮度發(fā)光燈、超高亮度發(fā)光燈等; LED發(fā)光燈結(jié)構(gòu)如圖3-6所示,它由芯片3、陽(yáng)極引腳1、陰極引腳2和環(huán)氧樹(shù)脂封裝外殼四部分組成。它核心部分是具有復(fù)合發(fā)光功能的PN結(jié),即芯片3。環(huán)氧樹(shù)脂封裝外殼具有保護(hù)芯片的作用,還有透光聚光的能力,以增強(qiáng)顯示效果。圖3-6
19、 LED發(fā)光燈結(jié)構(gòu)圖LED點(diǎn)陣顯示具有如下特點(diǎn): 1.電壓:LED使用低壓電源,供電電壓在6-24V之間,根據(jù)產(chǎn)品不同而異,所以它是一種比使用高壓電源更安全的電源。 2.效能:消耗能量比同光效的白熾燈減少80%。 3.適用性:每個(gè)單元LED小片是3-5mm的正方形,所以可以制備成各種形狀的器件,并且適合于易變的環(huán)境。 4.穩(wěn)定性:10萬(wàn)小時(shí),光衰為初始的50%。 5.響應(yīng)時(shí)間:其白熾燈的響應(yīng)時(shí)間為毫秒級(jí),LED燈的響應(yīng)時(shí)間為納秒級(jí)。6.對(duì)環(huán)境污染:無(wú)有害金屬汞。 7.顏色:改變電流可以變色,發(fā)光二極管方便地通過(guò)化學(xué)修飾方法,調(diào)整材料的
20、能帶結(jié)構(gòu)和帶隙,實(shí)現(xiàn)紅黃綠蘭橙多色發(fā)光。 LED點(diǎn)陣 隨著LED應(yīng)用領(lǐng)域的擴(kuò)大,要求生產(chǎn)更為直接和方便的LED顯示器件。因而出現(xiàn)了數(shù)碼管、字符管、電平管、LED點(diǎn)陣等多種LED顯示器。不管顯示器的結(jié)構(gòu)怎么變,它的核心部件仍然是發(fā)光半導(dǎo)體芯片。 一個(gè)8×8的點(diǎn)陣是由64個(gè)發(fā)光二極管按一個(gè)規(guī)律組成的。如圖3-7所示為8×8點(diǎn)陣模塊(a)正面,(b)反面。行接低電平,列接高電平,發(fā)光二極管導(dǎo)通發(fā)光。(a)正面(b)反面圖3-7 8×8點(diǎn)陣模塊3.4.2 LED顯示設(shè)計(jì)及原理1.LED點(diǎn)陣顯示設(shè)計(jì)本設(shè)計(jì)采用ATMEL公司的STC8
21、9C52作矩陣顯示控制系統(tǒng)控制核心,12MHZ晶振,8×8點(diǎn)陣共陽(yáng)LED顯示器。其中,P0口作為字符數(shù)據(jù)輸出口,P2口為字符顯示掃描輸出口,第31腳(EA)接電源,本設(shè)計(jì)LED矩陣顯示器電路用8×8點(diǎn)陣模塊,系統(tǒng)由單片機(jī)控制。LED顯示屏是將發(fā)光二極管按行按列布置的,在掃描驅(qū)動(dòng)方式下可以按行掃描按列控制,也可以按列掃描按行控制。本文就是使用1塊8×8點(diǎn)陣,采用按列掃描按行控制控制方式,掃描順序自左向右,以滿足漢字顯示的要求。8×8點(diǎn)陣等效電路圖如圖3-8所示。圖3-8 等效電路圖2.LED顯示原理LED點(diǎn)陣顯示系統(tǒng)中各模塊的顯示方式:有靜態(tài)和動(dòng)態(tài)顯示兩種
22、。靜態(tài)顯示原理簡(jiǎn)單、控制方便,但硬件接線復(fù)雜,在實(shí)際應(yīng)用中一般采用動(dòng)態(tài)顯示方式,動(dòng)態(tài)顯示采用掃描的方式工作,由峰值較大的窄脈沖電壓驅(qū)動(dòng),從上到下逐次不斷地對(duì)顯示屏的各行進(jìn)行選通,同時(shí)又向各列送出表示圖形或文字信息的列數(shù)據(jù)信號(hào),反復(fù)循環(huán)以上操作,就可顯示各種圖形或文字信息。 點(diǎn)陣式LED漢字廣告屏絕大部分是采用動(dòng)態(tài)掃描顯示方式,這種顯示方式巧妙地利用了人眼的視覺(jué)暫留特性。將連續(xù)的幾幀畫面高速的循環(huán)顯示,只要幀速率高于24幀/秒,人眼看起來(lái)就是一個(gè)完整的,相對(duì)靜止的畫面。在電子領(lǐng)域中,因?yàn)檫@種動(dòng)態(tài)掃描顯示方式極大的縮減了發(fā)光單元的信號(hào)線數(shù)量,因此在LED顯示技術(shù)中被廣泛使用。
23、第4章 系統(tǒng)軟件設(shè)計(jì) 41 程序流程圖設(shè)計(jì)點(diǎn)陣式顯示有多種形式,例如,固定顯示,閃爍顯示,滾動(dòng)顯示,交替顯示等,先從最簡(jiǎn)單的固定顯示一個(gè)字符做起,程序設(shè)計(jì)的思路為:由上到下或由下到上首先選中8×8LED的某一行,然后通過(guò)查表指令得到這一行要點(diǎn)亮狀態(tài)所對(duì)應(yīng)的字形碼,將其送到列控制端口;延時(shí)約1ms后,選中下一行,在傳送該行對(duì)應(yīng)的顯示狀態(tài)字形碼;延時(shí)后再重復(fù)上述過(guò)程直至8行均顯示一遍,時(shí)間約為8ms;然后再?gòu)牡谝恍虚_(kāi)始循環(huán)顯示。逐行掃描顯示過(guò)程示意圖如圖4-1所示,一個(gè)掃描周期第1行顯示,其他7行熄滅,時(shí)間約為1ms第2行顯示,其他7行熄滅,時(shí)間約為1ms第3行顯示,其他7行熄
24、滅,時(shí)間約為1ms第4行顯示,其他7行熄滅,時(shí)間約為1ms第5行顯示,其他7行熄滅,時(shí)間約為1ms第6行顯示,其他7行熄滅,時(shí)間約為1ms第7行顯示,其他7行熄滅,時(shí)間約為1ms第8行顯示,其他7行熄滅,時(shí)間約為1ms圖4-1 逐行掃描顯示過(guò)程示意圖編制程序時(shí)為了使程序編寫的更加合理,首先將程序編寫的流程圖的繪制出來(lái)主控制流程圖如圖4-2所示。程序見(jiàn)附錄所示。開(kāi)始設(shè)置表格首地址(DPTR)設(shè)置行,列初始值設(shè)置循環(huán)掃描次序(R7)選中某一行行值送相應(yīng)端口行值更新查表求該行顯示碼型查示碼型送相應(yīng)端口更新查表地址延時(shí)1ms8行顯示完?NY4-2 主控制流程圖第5章 系統(tǒng)調(diào)試硬件制作和軟件編寫過(guò)后,得
25、出實(shí)物圖如圖5-1硬件正面圖,圖5-2硬件反面圖所示。實(shí)物完成后必須對(duì)其進(jìn)行調(diào)試,檢查設(shè)計(jì)功能是否實(shí)現(xiàn)了。軟件硬件完成以后開(kāi)始進(jìn)行調(diào)試。調(diào)試可分為硬件調(diào)試,軟件調(diào)試和系統(tǒng)聯(lián)合調(diào)試。圖5-1 實(shí)物圖硬件正面圖圖5-2實(shí)物圖硬件反面圖系統(tǒng)硬件部分調(diào)試方法硬件調(diào)試主要是調(diào)試各部分的焊接是否合格和各芯片的輸入輸出電壓是否符合要求,最后測(cè)試各硬件部分能否完成設(shè)計(jì)功能。所以把硬件調(diào)試按照以下四部分進(jìn)行:測(cè)試所有焊點(diǎn)是否有短路和虛焊的現(xiàn)象存在。通電測(cè)試所有硬件芯片的輸入輸出電壓是否在設(shè)計(jì)要求的范圍內(nèi)。結(jié) 論本設(shè)計(jì)是一個(gè)8×8的點(diǎn)陣LED廣告牌,能夠在目測(cè)條件下LED顯示屏各點(diǎn)亮度均勻、充足,可顯示
26、文字,顯示文字應(yīng)穩(wěn)定、清晰無(wú)串?dāng)_。文字顯示有靜止、移入移出等顯示方式。本設(shè)計(jì)設(shè)計(jì)了靜止顯示文字。本系統(tǒng)具有硬件少,結(jié)構(gòu)簡(jiǎn)單,容易實(shí)現(xiàn),性能穩(wěn)定可靠,成本低等特點(diǎn)。本設(shè)計(jì)了解了LED的發(fā)光原理和LED顯示屏的原理,了解了LED的現(xiàn)狀,通過(guò)對(duì)單片機(jī)資料的查閱和應(yīng)用,更進(jìn)一步增加了對(duì)單片機(jī)知識(shí)的理解和運(yùn)用能力。本文設(shè)計(jì)的LED顯示屏能夠?qū)崿F(xiàn)在目測(cè)條件下LED顯示屏各點(diǎn)亮度均勻、充足,可顯示文字本文列出了系統(tǒng)具體的硬件設(shè)計(jì)方案,軟件流程圖和具體匯編語(yǔ)言程序設(shè)計(jì)與調(diào)試等方面。通過(guò)這次課程設(shè)計(jì),重新復(fù)習(xí)并進(jìn)一步增強(qiáng)了動(dòng)手的能力,學(xué)以致用,把只是運(yùn)用到實(shí)際生活中才是根本目的。存在問(wèn)題:當(dāng)焊接電路板時(shí),由于操作不熟練,容易產(chǎn)生很多的問(wèn)題,例如焊點(diǎn)與焊點(diǎn)之間連到一塊導(dǎo)致短路,或烙鐵溫度過(guò)熱放置在板子上的時(shí)間過(guò)長(zhǎng)把電路板燒壞,或者是把元件燒壞等等很多問(wèn)題,因此操作時(shí)要十分謹(jǐn)慎。致 謝在這次設(shè)計(jì)中老師寄予了我很大的幫助,在此我向老師說(shuō)聲謝
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年上半年安徽滁州市河道管理局招考工作人員易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2024年自營(yíng)批發(fā)服務(wù)項(xiàng)目資金申請(qǐng)報(bào)告代可行性研究報(bào)告
- 2025年上半年安徽安慶市望江縣直事業(yè)單位招聘689人筆試易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2025年上半年安徽合肥肥東縣教體局招聘心理健康教育服務(wù)人員18人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2025年上半年安徽亳州蒙城縣鄉(xiāng)鎮(zhèn)生態(tài)環(huán)境保護(hù)(河長(zhǎng)制)工作站招聘20人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2025年上半年寧夏銀川市教育局直屬學(xué)校招聘事業(yè)單位工作人員160人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2024遼寧沈陽(yáng)市城市建設(shè)投資集團(tuán)有限公司所屬二級(jí)企業(yè)沈陽(yáng)公路建設(shè)有限公司擬聘用人員筆試參考題庫(kù)附帶答案詳解
- 2024年醫(yī)藥級(jí)纖維素醚項(xiàng)目資金籌措計(jì)劃書
- 2025年實(shí)驗(yàn)室網(wǎng)絡(luò)管理系統(tǒng)項(xiàng)目可行性研究報(bào)告
- 2025年臥式吊運(yùn)鋼帶卷電磁鐵項(xiàng)目可行性研究報(bào)告
- 神經(jīng)系統(tǒng)的結(jié)構(gòu)與神經(jīng)調(diào)節(jié)的基本方式 【知識(shí)精講+高效備課】 高考生物一輪復(fù)習(xí) (新教材)
- GA/T 992-2012停車庫(kù)(場(chǎng))出入口控制設(shè)備技術(shù)要求
- 2、組織供應(yīng)、運(yùn)輸、售后服務(wù)方案
- 體育測(cè)量與評(píng)價(jià)-第一章緒論課件
- 航空機(jī)載設(shè)備履歷本
- 企業(yè)風(fēng)險(xiǎn)管理-戰(zhàn)略與績(jī)效整合(中文版)
- 高效能人士的七個(gè)習(xí)慣The7HabitsofHighlyEffectivePeople課件
- 小學(xué)體育與健康教育科學(xué)二年級(jí)下冊(cè)第一章體育基本活動(dòng)能力立定跳遠(yuǎn)教案 省一等獎(jiǎng)
- 工程分包管理計(jì)劃
- 民事訴訟法學(xué)整套ppt課件完整版教學(xué)教程最全電子講義(最新)
- 河北省自然科學(xué)基金資助項(xiàng)目申請(qǐng)書模板
評(píng)論
0/150
提交評(píng)論