【正文】
光二極管在發(fā)光顏色、亮度等性能方面得以提高,并迅速進入批量化和實用化。emitting 1/16 sweep。 關(guān)鍵詞 LED點陣控制器;AT89S52;1/16掃;08接口The Design and Implementation of LED Dot Matrix Display Driver Abstract This paper has designed a machine based on the model which is produced by ATMEL pany in the United States with a 40 feet MCU AT89S52 as the control core, [1] and a 64 * 32 dot matrix module controller, so according to the requirements of the standard 08 control interface, it also can drive the mon on the market of 16 monochrome display, display Chinese character, English, Arabic Numbers, and other information, etc. At the same time, by adopting the method of reading Chinese characters from the HZK16 * 16 standard documents, and the Chinese characters from the upper machine sent to LED display control card, the entire system also provides the external expansion, including regular lattice controller module. This system has realized the function of updating the controlling of 1/16 scan driver circuit, and it also obtains other functions, such as ,and with a faster shuabing, a higher brighter and a lower energyneed and waste, etc. Key words LED dot matrix controller。整個系統(tǒng)提供外部擴展,包括常規(guī)點陣控制器模塊。本科生論文(設(shè)計)作者簽名:年 月 日目 錄摘 要 III關(guān)鍵詞 IIIAbstract IIIKeywords IV1 引言 12 總體設(shè)計方案 3 設(shè)計任務(wù)與要求 3 基本要求 4 發(fā)揮部分 43 系統(tǒng)硬件設(shè)計 4 整體電路 4 AT89S52單片機最小系統(tǒng) 6 標準08接口 7 鍵盤模塊 9 LED顯示模塊 9 列驅(qū)動模塊 10 行驅(qū)動模塊 114 系統(tǒng)軟件設(shè)計 12 顯示驅(qū)動程序 12 漢字字模的提取方法 13 程序流程圖 14 顯示子程序 165 系統(tǒng)調(diào)試與分析 18 硬件調(diào)試 18 軟件調(diào)試 196 總結(jié) 20參考文獻 21致 謝 23附錄 24附錄A 實物顯示效果圖 24附錄B 主程序 24LED點陣顯示屏驅(qū)動器的設(shè)計與實現(xiàn)摘 要本文設(shè)計了一個以整機為美國ATMEL公司生產(chǎn)的40腳單片機AT89S52[1]為控制核心,以一個64*32點陣模塊控制器,根據(jù)標準的08控制接口要求,可以驅(qū)動市面上常見的16掃單色顯示屏,顯示漢字、英文、阿拉伯數(shù)字及其他信息等。對論文的研究做出重要貢獻的個人和集體均已在文中以明確的方式標明。 學科分類號 0806 本科生畢業(yè)論文(設(shè)計)題目(中文): LED點陣顯示屏驅(qū)動器的設(shè)計與實現(xiàn) (英文):The Design and Implementation of LED Dot Matrix Display Driver 本科畢業(yè)論文(設(shè)計)誠信聲明作者鄭重聲明:所呈交的本科生論文(設(shè)計),是在指導老師的指導下,獨立進行研究所取得的成果,成果不存在知識產(chǎn)權(quán)爭議。除文中已近注明引用的內(nèi)容外,論文不含任何其他個人或集體已經(jīng)發(fā)表或撰寫過的成果。本聲明的法律結(jié)果由作者承擔。同時通過調(diào)用HZK16*16標準漢字庫文件讀取字模的方法,把漢字從上位機發(fā)送到LED顯示屏控制卡上。該系統(tǒng)實現(xiàn)了1/16掃描驅(qū)動電路等功能,并能通過PC機串口修改程序?qū)︼@示信息進行控制更新,具有刷新速度快、亮度高、功耗低等特點。 89S52。 08 Interface281 引言 LED(lightdiode,發(fā)光二極管)是六十年代末發(fā)展起來的一種半導體顯示器件。進入八十年代后,LED在發(fā)光波長范圍和性能方面大大提高,并開始形成平面顯示產(chǎn)品即LED顯示屏。LED顯示屏的應(yīng)用涉及到社會經(jīng)濟的許多領(lǐng)域,主要包括:機場、港口、車站旅客引導信息顯示;證券交易、金融信息顯示;郵政、電信、商場購物中心等服務(wù)領(lǐng)域的業(yè)務(wù)宣傳及信息顯示;道路交通信息顯示;高校教學管理信息發(fā)布顯示;文藝演出和體育比賽;室外產(chǎn)品廣告及信息發(fā)布。另外,自2000年后隨著高亮度LED產(chǎn)品亮度與效率增進,可攜式產(chǎn)品(如手機、PDA、數(shù)字相機等)大量使用作為產(chǎn)品屏幕或按鍵光源,配合可攜式產(chǎn)品市場成長,使得可攜式產(chǎn)品成為LED最大應(yīng)用市場。因此,在科技以日新月異的速度向前發(fā)展,經(jīng)濟全球一體化的社會中,LED點陣顯示技術(shù)發(fā)展前景樂觀。特別是進入21世紀后,世界面臨嚴重的能源、環(huán)境危機,在發(fā)達國家,照明用電占總用電量的20%;我國的照明用電約占總用電量的12%,至2010年,我國照明用電將高達3000億度,相當于三峽水電站完工后的年發(fā)電量的3倍以上。而半導體照明作為新興的發(fā)光體,具有電光效率高、體積小、壽命長、電壓低、節(jié)能和環(huán)保等優(yōu)點,是下一代照明的不二之選。因而,現(xiàn)今不管是國內(nèi)還是國外我們都是圍繞先進的LED技術(shù)做進一步研究。但同時應(yīng)該清楚的認識到我國的LED技術(shù)雖然發(fā)展迅速但和世界先進水平還有一定的差距。 在設(shè)計本課題時本人查閱了大量的書籍和相關(guān)知識使我能夠掌握LED點陣顯示驅(qū)動的基本顯示原理和設(shè)計方法,對LED顯示屏這個行業(yè)有了較為深刻的了解和認識。并且通過本設(shè)計課題學習掌握AT89S52單片機的控制功能和用它作為主控單元完成許多設(shè)計目標的方法。且能掌握使用AD進行電路設(shè)計和制圖的方法步驟。 因此,學習LED點陣顯示驅(qū)動與工程技術(shù)很有必要。 本文采用89S52單片機為核心,在軟件編程中采用C語言,顯示時采用點陣顯示。2 總體設(shè)計方案 設(shè)計任務(wù)與要求本系統(tǒng)由AT89S516個74HC595[2]、16個74HC138[3]及LED顯示屏為核心組成的點陣式LED漢字顯示屏,主要由24MHZ晶振電路、復位電路、89S52單片機、點陣陽極驅(qū)動電路、點陣陰極驅(qū)動電路、64*32顯示屏6部分組成。LED顯示采用動態(tài)掃描方式實現(xiàn),控