【正文】
1摘 要本設(shè)計(jì)用 AT89C51 系列的高速單片機(jī)作為主控制模塊,利用簡單的外圍電路來驅(qū)動(dòng) 6416 的點(diǎn)陣 LED 顯示屏。同時(shí),也可在嵌入式系統(tǒng)軟件硬件設(shè)計(jì)仿真平臺(tái) Proteus 基礎(chǔ)上設(shè)置了 1616LED 點(diǎn)陣漢字顯示電路。使用 AT89C51 系列的高速單片機(jī)本身的功能,很方便的實(shí)現(xiàn)單片機(jī)和 PC 機(jī)之間的數(shù)據(jù)存儲(chǔ)及傳輸,一方面可利用軟件進(jìn)行顯示內(nèi)容的多樣化,另一方面點(diǎn)陣可顯示屏,廣泛的應(yīng)用于醫(yī)院、機(jī)場(chǎng)、銀行等公共場(chǎng)所,所以本設(shè)計(jì)具有很強(qiáng)的實(shí)際應(yīng)用性。LED 顯示屏可用動(dòng)態(tài)掃描的方式同時(shí)顯示 4 個(gè) 1616 點(diǎn)陣漢字,也可通過上位機(jī)軟件修改顯示的內(nèi)容和顯示的效果等等。把字符內(nèi)碼存儲(chǔ)在空閑的單片機(jī)程序存儲(chǔ)器空間,使本 LED 顯示系統(tǒng)能掉電存儲(chǔ) 1024 個(gè)字符。設(shè)計(jì)中采用了 SPI 接口的 GB2312 標(biāo)準(zhǔn)字庫,支持所有的國字符和 ASCII 標(biāo)準(zhǔn)字符的顯示。因?yàn)椴捎么袀鬏敺绞?,所以使本系統(tǒng)的可擴(kuò)展性得到提升,有利于多個(gè)顯示單元的級(jí)聯(lián)。通過漢字字模點(diǎn)陣數(shù)據(jù)的生成軟件進(jìn)行,實(shí)現(xiàn)漢字點(diǎn)陣的效果,同時(shí)應(yīng)用匯編語言對(duì)單片機(jī)進(jìn)行了控制性的操作。也完成了實(shí)物電路,并在Proteus 軟件基礎(chǔ)上對(duì)結(jié)果仿真,得到了漢字點(diǎn)陣效果圖。關(guān) 鍵 詞 : 動(dòng)態(tài)顯示 單片機(jī) 點(diǎn)陣字庫1AbstractThis design with AT89C51 series of microprocessor as the main control module, use the periphery of the simple circuit to drive the 64 x 16 matrix LED display. At the same time, also can be in embedded system software and hardware design simulation platform based on Proteus set 16 16 of LED dot matrix characters display circuit. Use the microprocessor itself AT89C51 series of function, very convenient realize between SCM and PC of data storage and transmission, on the one hand, can use software showing the contents of the diverse, on the other hand bitmap can display, widely used in hospitals, airports, Banks and other public places, so this design which is of great practical application. The LED display dynamic scanning way can also showed four 16 16 dot matrix characters, can also be through the PC software modify the content of the show and show the effect of the and so on. The character encoding stored in free microcontroller program memory space, make the LED display system can power lost storage 1024 characters. Applied to the design of the interface standard GB2312 SPI dictionaries, support for all of the countries and ASCII characters of characters that standard. Because the serial transmission way, so that the system scalability get promoted, be helpful for more display unit cascade. Through the Chinese characters font dot matrix of data generated software, achieve the effect of dot matrix characters, and application of the MCU assembly language controlling operation. Also pleted the real electric circuit, and Proteus software in based on the results of simulation, the dot matrix characters get depicted. 2Keywords: dynamic display。 Single chip microputer。 Bitmap fonts 畢業(yè)設(shè)計(jì)(論文)原創(chuàng)性聲明和使用授權(quán)說明原創(chuàng)性聲明本人鄭重承諾:所呈交的畢業(yè)設(shè)計(jì)(論文),是我個(gè)人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作及取得的成果。盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過的材料。對(duì)本研究提供過幫助和做出過貢獻(xiàn)的個(gè)人或集體,均已在文中作了明確的說明并表示了謝意。作 者 簽 名: 日 期: 指導(dǎo)教師簽名: 日 期: 使用授權(quán)說明本人完全了解 大學(xué)關(guān)于收集、保存、使用畢業(yè)設(shè)計(jì)(論文)的規(guī)定,即:按照學(xué)校要求提交畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版本;學(xué)校有權(quán)保存畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務(wù);學(xué)校可以采用影印、縮印、數(shù)字化或其它復(fù)制手段保存論文;在不以贏利為目的前提下,學(xué)??梢怨颊撐牡牟糠只蛉績?nèi)容。3作者簽名: 日 期: 4目錄1 LED 概述 ......................................................4 LED 電子顯示屏的基本概述 ...................................4 LED 電子顯示屏的分類 .......................................62 顯示原理及控制方式分析 ........................................7 LED 點(diǎn)陣模塊結(jié)構(gòu) ...........................................7 LED 的基本知識(shí) .............................................8 的動(dòng)態(tài)顯示原理 ........................................103 硬件電路設(shè)計(jì) .................................................11 系統(tǒng)硬件概述 .............................................11 1616LED 點(diǎn)陣顯示制作 ...................................13 1616LED 點(diǎn)陣的內(nèi)部結(jié)構(gòu)及工作原理 ...................13 用 88LED 點(diǎn)陣構(gòu)成 1616LED 點(diǎn)陣 .....................15 的接口說明 ........................................16 LED 硬件原理圖 ............................................194 字模的生成 ...................................................21 字模簡介 .................................................21 字庫生成 .................................................225 軟件的設(shè)計(jì) ...................................................24 程序設(shè)計(jì)總體思路 .........................................24 程序流程圖 ...............................................24 各個(gè)模塊的程序設(shè)計(jì) .......................................25 LED 動(dòng)態(tài)顯示的程序 ....................................25 系統(tǒng)初始化的程序 .....................................26 漢字顯示的原理 .......................................2656 效果圖測(cè)試 ...................................................28 實(shí)驗(yàn)顯示效果圖 ...........................................28 實(shí)驗(yàn)程序 .................................................34總結(jié) ...........................................................41致謝 ...........................................................42參考文獻(xiàn) .......................................................436第一章 LED 概述一、 緒論LED 顯示屏( LED panel):LED (Light Emitting Diode) ,同時(shí)也是發(fā)光二極管的英文縮寫,簡稱為 LED,它是一種能將電能轉(zhuǎn)化為可見光的固態(tài)的半導(dǎo)體器件,則它也可以直接把電轉(zhuǎn)化為光。它的作用是用來顯示文字、圖形、圖像、動(dòng)畫、行情、視頻、錄像信號(hào)等各種信息的顯示屏幕。LED 的主要核心是一個(gè)半導(dǎo)體的晶片,晶片一端是負(fù)極,另一端連接電源的正極,它可以使整個(gè)晶片被環(huán)氧樹脂封裝起來。LED 顯示屏可以分為圖文與視頻顯示屏,則它們均由 LED 的矩陣塊組合而成。在圖文的顯示屏當(dāng)中:它可與計(jì)算機(jī)同步顯示出來漢字、英文文本和圖形等等;視頻顯示屏它可采用微型的計(jì)算機(jī)來進(jìn)行控制,圖文、圖像并茂,使之以同步、清晰的信息傳播播放出來,信息,同時(shí)可顯示二維、三維動(dòng)畫、錄像、電視、VCD 節(jié)目及現(xiàn)場(chǎng)實(shí)時(shí)狀況。LED 顯示屏它的畫面特點(diǎn):畫面的色彩鮮艷,立體感覺強(qiáng),靜如油畫,動(dòng)如電影,應(yīng)用十分的廣泛,例如,應(yīng)用于車站、碼頭、機(jī)場(chǎng)、商場(chǎng)、醫(yī)院、賓館、銀行、證券市場(chǎng)、建筑市場(chǎng)、拍賣行、工業(yè)企業(yè)管理和其它公共場(chǎng)所等等。LED 顯示屏發(fā)光的基本原理:它的半導(dǎo)體晶片是由兩部分組合而成的,它的一部分是 P 型的半導(dǎo)體組成,在它里面的空穴占主導(dǎo)的地位,另一端是 N 型的半導(dǎo)體組成,在這邊主要是電子。然而這兩種半導(dǎo)體連接起來的時(shí)候,它們之間就會(huì)形成一個(gè)