




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上 學(xué) 士 學(xué) 位 論 文LED點(diǎn)陣顯示屏控制系統(tǒng)的設(shè)計 姓 名:李雪霞學(xué) 號:6指導(dǎo)教師:李愛云 田中俊院系(部所):光電工程學(xué)院專 業(yè):電子信息工程完成日期:2013年05月25日 學(xué) 士學(xué) 位 論 文LED點(diǎn)陣顯示屏控制系統(tǒng)的設(shè)計姓 名:李雪霞學(xué) 號:6指導(dǎo)教師:李愛云 田中俊院系(部所):光電工程學(xué)院專 業(yè):電子信息工程完成日期:2013年05月25日摘 要 LED點(diǎn)陣顯示屏是利用發(fā)光二極管點(diǎn)陣模塊或像素單元組成的平面式顯示屏。它具有發(fā)光效率高、工作電壓低、功耗小、小型化、壽命長、耐沖擊和性能穩(wěn)定等優(yōu)點(diǎn),所以受到廣泛重視而得到迅速發(fā)展,LED發(fā)展前景極為廣闊,目
2、前正朝著更高亮度、更高耐氣候性、更高的發(fā)光密度、更高的發(fā)光均勻性,可靠性、全色化方向發(fā)展。LED點(diǎn)陣顯示屏可以顯示數(shù)字或符號,通常用來顯示時間、速度、系統(tǒng)狀態(tài)等。文章給出了一種基于MCS-51單片機(jī)的16*16點(diǎn)陣LED顯示屏的設(shè)計方案,包括系統(tǒng)具體的硬件設(shè)計方案,軟件流程圖和部分匯編語言程序等方面。在負(fù)載范圍內(nèi),只需通過簡單的級聯(lián)就可以對顯示屏進(jìn)行擴(kuò)展,是一種成本低廉的圖文顯示方案。本文主要以AT89C51單片機(jī)為核心,采用串行傳輸、動態(tài)掃描技術(shù)、制作一款擁有PC機(jī)通訊功能的,模塊化LED多功能顯示屏。關(guān)鍵詞: MCS-51;LED;16*16點(diǎn)陣專心-專注-專業(yè)AbstractLED do
3、t matrix display is to use light-emitting diode dot matrix modules, or the composition of the planar pixel display screen. It has a high luminous efficience, long service life and flexible configuration, color-rich as well as indoor and outdoor environment, adaptable and so on.LED dot matrix display
4、 can display numbers or symbols, usually used to display time, speed, system status. Given in this paper which is based on MCS-51 microcontroller 16*16 dot matrix LED display design. Including the system specific hardware design, software flow chart and some assembly language procedures. In the load
5、 range, just by a simple cascade can be extended to the screen is low-cost graphic display program. This design mainly AT89C51 microcontroller as the core, using serial transmission,dynamic scanning technology to produce a PC machine has a communication function, modular, multi-function LED display.
6、Key words: MCS-51; LED; 16*16 dot matrix3 第1章 緒論1.1 課題背景及LED的研究現(xiàn)狀及意義 LED 顯示屏是一種新型的信息顯示媒體,它是八十年代后期在全球迅速發(fā)展起來的,由幾萬到幾十萬個半導(dǎo)體發(fā)光二極管像素點(diǎn)均勻排列組成。利用不同的材料可以制造不同色彩的LED像素點(diǎn)。目前LED燈中紅色、綠色、黃色應(yīng)用最為廣泛,而藍(lán)色和純綠色LED的開發(fā)已經(jīng)達(dá)到了實(shí)用階段。LED顯示屏可以顯示變化的文字、圖形圖像、數(shù)字;既可以用于室內(nèi)環(huán)境,又可以用于室外環(huán)境,具有投影儀、電視墻、液晶顯示屏無法比擬的優(yōu)點(diǎn)1。 (1)我國LED產(chǎn)業(yè)發(fā)展現(xiàn)狀 經(jīng)歷了多年的發(fā)展,我國LED
7、產(chǎn)業(yè)初步形成從外延片生產(chǎn)、芯片制備到器件封裝、集成應(yīng)用等比較完整的產(chǎn)業(yè)鏈,已從購買芯片、外延片生產(chǎn)應(yīng)用產(chǎn)品,逐步發(fā)展到自主生產(chǎn)外延片和芯片的階段,并且已具備一定技術(shù)和產(chǎn)業(yè)基礎(chǔ)。我國上游產(chǎn)業(yè)的現(xiàn)狀,一是參與單位多,二是與國際先進(jìn)水平比較,一般芯片的亮度、發(fā)光效率、抗靜電能力、抗漏電能力以及品質(zhì)控制水平與國際廠家仍有差距,三是能滿足市場需要且規(guī)?;a(chǎn)的企業(yè)少,封裝所芯片尤其高檔芯片主要靠進(jìn)口。(2)選題意義該設(shè)計課題使我們能夠掌握LED顯示屏的基本顯示原理和設(shè)計方法,對LED顯示屏這個行業(yè)有了較深刻的了解和認(rèn)識。并且通過該設(shè)計課題掌握了51單片機(jī)的軟硬件開發(fā)工具的使用方法,為以后從事相關(guān)行業(yè)的工
8、作積累了實(shí)際工作經(jīng)驗。并且對大學(xué)期間所學(xué)的一些理論進(jìn)行了實(shí)踐,使我們對所學(xué)的理論知識有了新的認(rèn)識。1.2 LED簡介 LED,即發(fā)光二極管,它是利用固體半導(dǎo)體芯片作為發(fā)光材料,當(dāng)兩端加上正向電壓,半導(dǎo)體中的載流子發(fā)生復(fù)合引起光子發(fā)射而發(fā)光3,是一種半導(dǎo)體固體發(fā)光器件。 顯示屏的構(gòu)成形式有很多種,其中最典型的有兩種。一種稱為單顯示型,是把所需展示的廣告信息燒寫固化到EPROM芯片內(nèi),能進(jìn)行固定內(nèi)容的多幅漢字顯示;另一種稱可編程序型4,在機(jī)內(nèi)設(shè)置了字庫、程序庫,具有程序編制能力,能進(jìn)行內(nèi)容可變的多幅漢字顯示。目前,我國的LED點(diǎn)陣顯示屏大部分是單顯示型,其顯示花樣較單一,顯示內(nèi)容相對較少??删幊绦?/p>
9、型LED顯示屏,雖然也存在著更換顯示內(nèi)容不便的缺點(diǎn),但增加了顯示屏系統(tǒng)的編程能力,顯示內(nèi)容和顯示花樣有所增加。而利用PC機(jī)通訊技術(shù)控制LED顯示屏,則具有顯示內(nèi)容豐富,信息更換靈活等優(yōu)點(diǎn)。本設(shè)計是基于單片機(jī)講述了16*16LED漢字點(diǎn)陣顯示的基本原理、硬件組成與設(shè)計、程序編譯與下載等基本環(huán)節(jié)和相關(guān)技術(shù)。1.3 論文主要內(nèi)容根據(jù)論文設(shè)計題目的特點(diǎn),對論文的內(nèi)容和結(jié)構(gòu)將做如下安排:(1)初步方案的論證和選擇搜集題目的相關(guān)資料,選定以單片機(jī)為核心控制器件,外加譯碼電路和驅(qū)動電路的設(shè)計方案。(2)方案實(shí)現(xiàn)以設(shè)計方案為指導(dǎo)思想選擇合適的器件來實(shí)現(xiàn)這一思想,選擇器件時要從理論和實(shí)際兩方面來選擇和論證。(3
10、)軟件編寫根據(jù)硬件特點(diǎn)和設(shè)計要求,軟件選用單片機(jī)編程。(4)結(jié)論設(shè)計完成后對設(shè)計中所遇到的問題、經(jīng)驗教訓(xùn)、以及自己的想法進(jìn)行總結(jié)。第2章 總體設(shè)計2.1 LED點(diǎn)陣顯示屏控制系統(tǒng)設(shè)計的原理 如2-1所示,本產(chǎn)品擬采用以AT89C51單片機(jī)為核心芯片的電路實(shí)現(xiàn),主要由圖16*16LED點(diǎn)陣、電源、AT89C51芯片、行驅(qū)動器、列驅(qū)動器5部分組成。 列驅(qū)動器單片機(jī) 電源行驅(qū)動器LED顯示點(diǎn)陣行驅(qū)動器 圖 2 1顯示屏電路框圖控制與組成圖形或文字的各個點(diǎn)所在的位置相對應(yīng)的LED器件發(fā)光,從而得到我們想要的顯示結(jié)果,這種顯示方法就是所謂的靜態(tài)驅(qū)動顯示。16*16的點(diǎn)陣共有256個發(fā)光二極管,而單片機(jī)沒
11、有這么多的端口,因此在實(shí)際應(yīng)用中的顯示屏是采用另一種稱為動態(tài)掃描的顯示方法,幾乎都不采用這種設(shè)計。逐行輪流點(diǎn)亮就是所謂的動態(tài)掃描,這樣的掃描驅(qū)動電路可以實(shí)現(xiàn)多行同名列共用一套驅(qū)動器6。動態(tài)掃描有兩種接法,共陰極接法和共陽極接法。采用動態(tài)掃描方式進(jìn)行顯示時,每一行有一個行驅(qū)動器,各行的同名列共用一個驅(qū)動器8。從控制電路到列驅(qū)動器的數(shù)據(jù)傳輸可以采用并行方式或串行方式。顯然,采用并行方式時,從控制電路到列驅(qū)動器的線數(shù)量大,相應(yīng)的硬件數(shù)目多。當(dāng)列數(shù)很多時,并行傳輸?shù)姆桨甘遣豢扇〉?。?章 系統(tǒng)硬件選擇及介紹 由圖2-1可知此次設(shè)計的硬件選擇如下:AT89C51芯片、LED、74LS154、電阻、LED
12、的驅(qū)動三極管等一些單片機(jī)外圍應(yīng)用電路組成。下面將介紹各種外圍電路。3.1 AT89C51單片機(jī)的結(jié)構(gòu) AT89C51俗稱單片機(jī),是一種帶4KB閃爍可編程序可擦除只讀存儲器的低電壓、高性能CMOS型8位微處理器9。該器件采用的是ATMEL高密度非易失存儲器制造技術(shù)制造的10,與工業(yè)標(biāo)準(zhǔn)的MCS-51指令集合輸出管腳相兼容。由于將多功能8位CPU合閃爍存儲器組合在芯片中,AT89C51是一種高效微控制器。它為很多嵌入式控制系統(tǒng)提供了一種靈活性高且廉價的方案。因此,在智能化電子設(shè)計與制作過程中AT89C51芯片是經(jīng)常被用到的。AT89C-51的特性與組成及外部總線:I.特性 與MCS-51兼容 數(shù)據(jù)
13、保留時間:10年壽命: 1000次寫/擦循環(huán) 三級程序存儲器鎖定 全靜態(tài)工作:0Hz-24HzII.組成 一個8位CPU 4K字節(jié)可編程閃爍存儲器 12*8位內(nèi)部RAM 兩個16位定時器/計數(shù)器 32條可編程的I/O線(4個8位并行I/O端口) 具有5個中斷源、兩個優(yōu)先級嵌套中斷結(jié)構(gòu) 可尋址64KB外部數(shù)據(jù)存儲器和64KB外部程序存儲器空間的控制電路 一個片內(nèi)振蕩器及時鐘電路 一個可編程全雙工串行接口III.外部總線(1) 地址總線 寬度為16位,高8位由P2口輸出,P0口輸出低8位。P0是地址/數(shù)據(jù)共用的端口。(2) 數(shù)據(jù)總線 寬度為8位,由P0口提供。(3) 控制總線 由4條控制總線和P3
14、口的第二功能狀態(tài)組成。3.1.1 AT89C51管腳說明(1)主電源引腳VSS和VCC。 VCC: 正常工作時接+5V電源。 VSS: 接地。(2)輸入/輸出(I/O)端口引腳 P0口:P0口可以作為輸入/輸出口,但在實(shí)際應(yīng)用中,通常作為地址/數(shù)據(jù)總線口,即低8位地址與數(shù)據(jù)線分時使用P0口。低8位地址由ALE信號的負(fù)跳變使它鎖存到外部地址鎖存器中,而高8位地址由P2口輸出。 P1口:P1口作為輸入輸出端口,但必須先寫1。 P2口:P2口作為輸入口或輸出口使用,外接I/O設(shè)備時,又作為擴(kuò)展系統(tǒng)的地址總線,輸出高8位地址,與P0口一起組成16位地址總線。 P3口:P0口為雙功能口,作為第一功能使用
15、時,其功能同P1口。當(dāng)作第二功能使用時,如下列所示: 管口引腳 備選功能 P3.0 RXD (串行輸入口) P3.1 TXD (串行輸出口) P3.2 INT0 (外部中斷0輸入線) P3.3 INT1(外部中斷1輸入線) P3.4 T0(定時器0外部輸入) P3.5 T1(定時器1外部輸入) P3.6 WR(外部數(shù)據(jù)存儲器寫選通信號輸出) P3.7 /RD (外部數(shù)據(jù)存儲器讀選通信號輸出) P3口同時為閃爍編程和編程校驗接收一些控制信號。(3)控制信號引腳RST、ALE/PROG、PSEN和EA/VPP。 RST: 復(fù)位輸入 當(dāng)振蕩器復(fù)位器件時,要保持RST引腳上出現(xiàn)兩個機(jī)器周期的高電平。A
16、LE/PROG: 允許地址鎖存輸出/編程脈沖輸入 正常工作時為ALE功能,提供把低字節(jié)地址鎖存到外部鎖存器的信號。ALE引腳以不變的頻率周期性的發(fā)出正脈沖信號。因此,它還可對外輸出時鐘信號,或用于定時目的。但要注意,沒當(dāng)訪問外部數(shù)據(jù)存儲器時,將跳過一個ALE脈沖。ALE端可以驅(qū)動8個TTL電路。PSEN: 片外程序存儲器讀選通信號輸出 從外部程序存儲器取指期間,PSEN每個機(jī)器周期內(nèi)兩次有效。 EA/VPP: 片內(nèi)、片外程序存儲器選擇輸出/編程電壓輸入 當(dāng)EA為高電平時,地址小于4KB時,訪問內(nèi)部程序存儲器,當(dāng)?shù)刂反笥?KB時,訪問外部程序存儲器;當(dāng)EA為低電平時,訪問外部程序存儲器。(4)時
17、鐘電路引腳XTAL1、XTAL2。 XTAL1:反向振蕩放大器的輸入及內(nèi)部時鐘工作電路的輸入。 XTAL2:來自反向振蕩器的輸出。3.2 LED點(diǎn)陣顯示屏 顯示部分包括顯示屏,至少可以顯示一個漢字,以及驅(qū)動該顯示屏的驅(qū)動電路。由于單片機(jī)的I/O口有限,不能直接用I/O口來驅(qū)動LED顯示屏,所以需對單片機(jī)I/O口進(jìn)行擴(kuò)展增加單片機(jī)并行輸出的能力。構(gòu)成LED屏幕的方法有兩種,一是由單個的發(fā)光二極管逐點(diǎn)連接起來;二是選用一些由單個發(fā)光二極管構(gòu)成的LED點(diǎn)陣子模塊構(gòu)成的大的LED點(diǎn)陣模塊11。這兩種屏幕構(gòu)成方法各有優(yōu)缺點(diǎn),單個發(fā)光二極管構(gòu)成顯示屏優(yōu)點(diǎn)在于當(dāng)單個的發(fā)光二極管出現(xiàn)問題時只需更換一個二極管即
18、可,兼修的成本較低,缺點(diǎn)在于連接電路復(fù)雜;而點(diǎn)陣模塊成的方法卻正好與之相反,模塊構(gòu)成節(jié)省了大量的連線,不過當(dāng)一個LED出現(xiàn)問題時同在一個模塊的所以LED都必須更換,這就加大了維修的成本12。目前市場上普遍采用的點(diǎn)陣模塊有8*8、16*16幾種。 兩種方法相比較,決定采用模塊構(gòu)成的方法來制作一個LDE點(diǎn)陣顯示屏。為了避免模塊的缺點(diǎn),選擇點(diǎn)陣數(shù)較小的模塊來減小這一問題的風(fēng)險。所以構(gòu)建一個16*16的LED點(diǎn)陣顯示屏。一個16*16的LED點(diǎn)陣顯示屏行和列各有16個引腳,不能單靠51單片機(jī)的端口驅(qū)動所以必須要對單片機(jī)的端口個數(shù)進(jìn)行擴(kuò)展13。經(jīng)常采用的端口擴(kuò)展方法是用串并轉(zhuǎn)換芯片進(jìn)行譯碼。3.3 行驅(qū)
19、動器和列驅(qū)動器3.3.1 行驅(qū)動芯片74HC154介紹 74HC154為變量譯碼器,也稱二進(jìn)制譯碼器,它是一種四線-十六線譯碼器,輸入端有4個,輸出端有24=16個,并有兩個選通端,它的管腳形式如圖3-1所示。當(dāng)選通端E1、E2均為低電平時,譯碼器處于工作狀態(tài),可將地址輸入端(A0-A3)的二進(jìn)制編碼在一個對應(yīng)的輸出端以低電平譯出。否則譯碼器被禁止,所以輸出端被封鎖在高電平。Y0-Y15為譯碼器輸出端,低電平有效,即在選通時,每輸入一個二進(jìn)制代碼將使對應(yīng)的一個輸出端為低電平,而其他輸出端均為高電平的無效信號。 圖3-1 74HC154管腳圖 圖 3-2 74HC595管腳圖 3.3.2 列驅(qū)動
20、芯片74HC595介紹 74HC595芯片的輸入測 有8個串行移位寄存器,每個移位寄存器的輸出都連接一個輸出鎖存器,如圖3-2所示。引腳SER是串行數(shù)據(jù)的輸入端。引腳SRCLK輸入移位寄存器的移位時鐘脈沖,在其上升沿發(fā)生移位,并將SER的下一個數(shù)據(jù)打入最低位。移位后的各位信號出現(xiàn)在各移位寄存器的輸出端,也就是輸出鎖存器的輸入端。RCLK是輸出鎖存器的打入信號,其上升沿將移位寄存器的輸出打入到輸出鎖存器。引腳OE是輸出三態(tài)門的開放信號,只有當(dāng)其為低時鎖存器的輸出才開放,否則為高阻態(tài)。SRCLR信號是移位寄存器的清零輸入端,當(dāng)其為低時移位寄存器的輸出全部為0。芯片的輸出端為QA-QH,最高位QH可
21、作為多片74HC595級連應(yīng)用時,向上一級的級連輸出。但因QH受輸出鎖存器打入控制,所以還從輸出鎖存器前引出了QH,作為與移位寄存器完全同步的級連輸出。3.4 74ls154芯片4 線16 線譯碼器 74LS154/54LS154引腳圖,參數(shù),及功能介紹74ls154功能簡介:74ls154 為 4 線16 線譯碼器,當(dāng)選通端(G1、G2)均為低電平時,可將地址端(ABCD)的二進(jìn)制編碼在一個對應(yīng)的輸出端,以低電平譯出。 如果將G1和G2中的一個作為數(shù)據(jù)輸入端,由ABCD對輸出尋址,74LS154還可作1線-16線數(shù)據(jù)分配器。74LS154引腳圖及邏輯圖見附錄I原理:這種4 線16 線譯碼器非
22、常適合用于高性能存儲器的譯碼器。當(dāng)兩個選通輸入G1 和G2 為低時, 它可將4 個二進(jìn)制編碼的輸入譯成16 個互相獨(dú)立的輸出之一。實(shí)現(xiàn)解調(diào)功能的辦法是:用4 個輸入線寫出輸出線的地址,使得在一個選通輸入為低時數(shù)據(jù)通過另一個選通輸入。當(dāng)任何一個選通輸入是高時,所有輸出都為高20。引腳功能介紹A、B、C、D 譯碼地址輸入端(低電平有效)G1、G2 選通端(低電平有效)015 輸出端(低電平有效)推薦工作條件74ls154電氣參數(shù)極限值電源電壓: 7V輸入電壓: 5.5V工作環(huán)境溫度54154:5512574154:070貯存溫度:65150 第4章 軟件的程序?qū)崿F(xiàn)4.1 流程圖 編譯、裝載、連續(xù)運(yùn)
23、行程序,點(diǎn)陣顯示模塊應(yīng)循環(huán)顯示字樣!下面是單片機(jī)流程圖。寫入FLASH開中斷中斷返回查詢方式接收下一個字節(jié)是否結(jié)束接收字節(jié)是否接收到起始字節(jié)進(jìn)行中斷關(guān)中斷開始打開中斷系統(tǒng)初始化串口初始化配置中斷調(diào)用顯示子程序 NYY(a) 主程序流程圖 (b)串行中斷流程圖圖4-1 流程圖 該系統(tǒng)的軟件編程采用MCS-51系列單片機(jī)匯編語言完成,并把顯示程序作為一個子程序,從而使主程序?qū)ζ溥M(jìn)行方便的調(diào)用。圖4-1所示是其流程圖。4.2 程序代碼 具體的程序編碼參考附錄II4.3程序?qū)崿F(xiàn)及硬件調(diào)試該設(shè)計方案可以應(yīng)用于學(xué)生實(shí)驗單片機(jī)LED顯示電路和多種儀器顯示系統(tǒng)中。只要將該顯示程序調(diào)入其主程序中,即可完成顯示功
24、能。經(jīng)過多次使用證明:該方法可移植性好、實(shí)用性強(qiáng)。單片機(jī)應(yīng)用系統(tǒng)的硬件調(diào)試和軟件調(diào)試時密不可分的,許多硬件故障在軟件調(diào)試時才能發(fā)現(xiàn),但通常要先排除系統(tǒng)中明顯的硬件故障。而本設(shè)計中硬件部分的調(diào)試將在proteus仿真軟件中調(diào)試,其調(diào)試工作可以分為三步:1. 目測檢查根據(jù)硬件邏輯設(shè)計圖,仔細(xì)檢查樣機(jī)線路是否連接正確,并核對元器件的型號、規(guī)格和安裝是否符合要求。2. 通電檢查在確保電源良好的前提下,啟動漢字顯示屏查看結(jié)果。若接通后漢字顯示屏閃爍很強(qiáng),則應(yīng)該立即關(guān)閉設(shè)計。說明顯示存在問題,可能是電壓不足,也可能是CPU內(nèi)存不夠,也可能是負(fù)載太大。則應(yīng)全面考慮,逐一分析原因。3.檢查相應(yīng)芯片的邏輯關(guān)系加
25、電后檢查各芯片相關(guān)引腳的電位,仔細(xì)測量相應(yīng)的輸入輸出電平是否正常。單片機(jī)系統(tǒng)大都是數(shù)字邏輯電路,使用電平檢查法可首先查出邏輯設(shè)計是否正確,選用器件和連接關(guān)系是否符合要求等。第5章 總結(jié)及展望 雖然本設(shè)計只使用了一塊16*16LED點(diǎn)陣,電路簡單,但是已經(jīng)包含了LED顯示屏的電路基本原理和基本程序,在設(shè)計的過程中應(yīng)該使顯示圖形和文字穩(wěn)定、清晰、無串?dāng)_。圖形或文字顯示有靜止、移入移出等顯示方式。本系統(tǒng)具有硬件少,結(jié)構(gòu)簡單,容易實(shí)現(xiàn),性能穩(wěn)定可靠,成本低等特點(diǎn)。在此次設(shè)計中通過查閱大量的相關(guān)資料,詳細(xì)了解LED的發(fā)光原理和LED顯示屏的原理,并了解了LED的現(xiàn)狀,清楚的了解了LED顯示屏與其他顯示屏
26、相比較有哪些優(yōu)點(diǎn),明確了研究目標(biāo)。通過這次課程設(shè)計,重新復(fù)習(xí)并進(jìn)一步學(xué)習(xí)MCS-51;熟練掌握了WORD軟件的使用。進(jìn)一步提高了自己在實(shí)際設(shè)計過程中研究問題、發(fā)現(xiàn)問題、解決問題的能力。但是從中也存在不足之處:對知識的積累還不夠,有些問題自己不能獨(dú)立解決,對實(shí)驗操作還要進(jìn)一步熟練,只有這樣才能讓自己在不斷的學(xué)習(xí)中提高自己。美國紐約州立大學(xué)研究LED的專家,多年來一直關(guān)注和致力于中國的LED產(chǎn)業(yè)的發(fā)展,介紹說:2010年,全球LED市場將達(dá)到500億美元,中國是600億人民幣,可以看出,中國的LED事業(yè)正處于穩(wěn)步增長的過程中。但和世界LED產(chǎn)業(yè)比較發(fā)達(dá)的地區(qū)相比,我們在產(chǎn)業(yè)規(guī)模,產(chǎn)能和技術(shù)上都還處
27、于一個比較下游的階段。我國自主研制的第一個發(fā)光二極管比世界上第一個發(fā)光二極管僅僅晚幾個月,目前我國半導(dǎo)體發(fā)光二極管產(chǎn)業(yè)的技術(shù)水平,與發(fā)達(dá)國家只差3年左右。發(fā)展半導(dǎo)體照明產(chǎn)業(yè),能夠充分發(fā)揮我國的人力資源優(yōu)勢,帶動相關(guān)產(chǎn)業(yè),并增加出口,吸納就業(yè)。未來LED顯示屏?xí)蛑鴺?biāo)準(zhǔn)化、規(guī)范化、產(chǎn)品結(jié)構(gòu)多樣化的方向發(fā)展20。參考文獻(xiàn) 1關(guān)積珍.LED顯示屏發(fā)展?fàn)顩r及趨勢J.世界電子元器件,2000,4(02):27-30. 2關(guān)吉珍,陸家和.我國LED顯示屏技術(shù)和產(chǎn)業(yè)發(fā)展及展望J.現(xiàn)代顯示,2004,7(02):34-37.3 郭志友.LED顯示屏亮度和顏色的調(diào)整方法J.液晶與顯示,2003,16(5):34
28、-36.4韓潤平.點(diǎn)陣LED顯示屏控制系統(tǒng)J.微計算機(jī)信息,2003 ,21(6):12-16. 5張寶祥.我國LED技術(shù)和發(fā)展展望J.傳感器世界,2005,21(12):33-35. 6趙曉安.MCS-51單片機(jī)原理及應(yīng)用M.天津:天津大學(xué)出版社 ,2001,25-29. 7文哲雄.用單片機(jī)控制LED顯示屏M.佛山:佛山科技學(xué)院,1995,3-37. 8張齊等.單片機(jī)應(yīng)用系統(tǒng)設(shè)計技術(shù)M.北京:電子工業(yè)出版社 ,2004 ,45-47. 9張培仁.基于C語言編程MCS-51單片機(jī)原理與語言M.北京:清華大學(xué)出版社,2003,16-19. 10樓然苗等.51系列單片機(jī)設(shè)計實(shí)例M.北京:北京航空航
29、天大學(xué)出版社,2003,45-49. 11陳偉人.單片微型計算機(jī)原理及其應(yīng)用M.北京:清華大學(xué)出版社 ,2001,44-45.12付家才.單片機(jī)控制工程實(shí)踐技術(shù)M.北京:機(jī)械工業(yè)出版社, 2004,39-43.13馬忠梅.單片機(jī)外圍電路設(shè)計M.北京:北京航空航天大學(xué)出版社, 2005,28-32.14張洪潤,馬平安.單片機(jī)原理及應(yīng)用M.北京:科學(xué)出版社, 1999 ,22-25.15Andrew Koenig. C Traps and PifallsM.Addison-Wesley:Professional,1989,30-40.16Petre van der Linden. Expert C
30、 ProgrammingM.New Jersey: Prentice Hall PTR,2008,39-41.17David F Rogers. Computer graphics algorithmM.Beijing: Bejing China Machine Press,2002,19-22. 18Willian Stalling .Data and Computer CommunicationM.New Jersey:Prentice HALL,1998,33-35. 19黃正瑾.在系統(tǒng)編程技術(shù)及其應(yīng)用M.南京:東東南大學(xué)出版 社,1999,23-29. 20路而紅.專用集成電路設(shè)計與電
31、子設(shè)計自動化M.北京:清華大學(xué)出版社,2004,40-44.附錄附錄I 常用芯片引腳 (1)AT89C51管腳圖 (2)74LS154引腳圖 (3)74LS154的實(shí)際應(yīng)用電路圖 附錄II LED點(diǎn)陣顯示屏控制系統(tǒng)程序清單 16*16點(diǎn)陣顯示程序清單如下: ORG 0000H LJMP XB13X01A: CLR A ;清列值 MOVE 0EH,A ;指向零列X023: MOV A,0EH ;取列值 CLR C SUBB A,#10H ;減16(十進(jìn)制數(shù)) JC X0D2 ;未滿16列繼續(xù)掃描下一行 RET ;本次掃描完畢返回主程序X0D2: MOV 0F0H,#02H MOV A,0EH M
32、UL AB ;當(dāng)前列值與2進(jìn)行十進(jìn)制調(diào)正 MOV 82H,A ;調(diào)正結(jié)果送數(shù)據(jù)指針DPTR MOV 83H,0F0H LCALL XB1F ;取與當(dāng)前列對應(yīng)的掃描代碼 MOV 20H,A LCALL XB4E ;掃描代碼送高八位鎖存器 MOV A,0EH ;取列值 MOV 0F0H,#02H;當(dāng)前列值與2進(jìn)行十進(jìn)制調(diào)正 MUL AB ADD A,#01H ;調(diào)正結(jié)果加1送數(shù)據(jù)指針DPTR MOV R7,A CLA A ADDC A,0F0H MOV 82H,R7 MOV 83H,A LCALL XB1F ;取與當(dāng)前列對應(yīng)的掃描代碼 PUSH DPH PUSH DPL MOV DPTR,#0FF
33、E0H MOVX DPTR,A MOV A,#01H ;代碼掃描從第一行開始 MOV R6,#00H MOV R0,0EH ;取當(dāng)前代碼掃描對應(yīng)的列值 INC R0 ;列指針加1 SJMP X083X07E: CLR C ;當(dāng)前代碼掃描對應(yīng)行的查找 RLC A ;行高八位左移一位 XCH A,R6 RLC A ;行低八位帶進(jìn)位左移一位 XCH A,R6X083: DJNZ R0,X07E ;不為當(dāng)前代碼掃描對應(yīng)行返上繼續(xù)調(diào)正 MOV DPTR,#0FFE2H ;當(dāng)前行碼送高八位鎖存器 MOVX DPTR,A MOV DPTR,#0FFE1H ;當(dāng)前行碼送低八位鎖存器 MOV A,R6 MOVX
34、 DPTR,A MOV R6,#80H ;當(dāng)前行鎖定顯示250微秒 DJNZ R6,$ CLR A ;關(guān)閉顯示 MOV DPTR,#0FFE1H MOVX DPTR,A ;行高八位鎖存器清零 INC DPTR MOVX DPTR,A ;行低八位鎖存器清零 POP DPL POP DPH INC 0EH ;列指針加1 AJMP X023 ;繼續(xù)下1行X097: CLR A MOV DPTR,#0FFE1H MOVX DPTR,A INC DPTR MOVX DPTR,AX0A0: CLR A ;清掃描個數(shù)寄存器 MOV R5,A ;從第一行開始掃描X0A2: MOV A,R5 ;取當(dāng)前掃描個數(shù) CLR C確定要顯示的漢字個數(shù);用戶可自定義漢字個數(shù) SUBB A,#19H ;共掃描83個漢字 JNC X0A0 ;掃描個數(shù)滿83個返回第一個開始 MOV A,R5 _確定顯示為循環(huán)方式;用戶可自定義為移位循環(huán)方式 MOV DPTR,#STLS ;指向漢字表首址 MOV 0F0H,#20H ;設(shè)定以完整的一個漢字為最小循環(huán)單位 MUL AB ADD A,dpl MOV 0ah,A MOV A,dph ADDC A,0F0H MOV 09H,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 吊扇清洗項目合同范本
- 云銅購銷合同范本
- 口腔醫(yī)生兼職合同范本
- 半路夫妻合同范本
- 協(xié)會副會長聘用合同范本
- 華為設(shè)計合同范本
- 專業(yè)醫(yī)療咨詢合同范本
- 加盟制合同范本
- 醫(yī)院科室共建合同范本
- 合作入股技術(shù)合同范本
- 2025年安徽職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫學(xué)生專用
- 2025年黑龍江農(nóng)墾職業(yè)學(xué)院單招職業(yè)傾向性測試題庫附答案
- 2025年黑龍江農(nóng)業(yè)工程職業(yè)學(xué)院單招職業(yè)適應(yīng)性測試題庫完整版
- 小學(xué)科學(xué)點(diǎn)亮我的小燈泡省公開課一等獎全國示范課微課金獎?wù)n件
- 2023-2024學(xué)年高中信息技術(shù)必修一滬科版(2019)第三單元項目六《 解決溫標(biāo)轉(zhuǎn)換問題-認(rèn)識程序和程序設(shè)計語言》教學(xué)設(shè)計
- 2024年中國農(nóng)業(yè)大學(xué)招聘筆試真題
- 浙江新陣地教育聯(lián)盟2025屆高三第二次聯(lián)考化學(xué)試題及答案
- 課件:以《哪吒2》為鏡借哪吒精神燃開學(xué)斗志
- 新生兒胃腸減壓護(hù)理
- 七年級數(shù)學(xué)下冊 第8章 單元測試卷(蘇科版 2025年春)
- 2025年全球及中國大型不銹鋼鑄件行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
評論
0/150
提交評論