基于單片機(jī)的LED漢字顯示屏的設(shè)計(jì)與實(shí)現(xiàn).doc
《基于單片機(jī)的LED漢字顯示屏的設(shè)計(jì)與實(shí)現(xiàn).doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《基于單片機(jī)的LED漢字顯示屏的設(shè)計(jì)與實(shí)現(xiàn).doc(12頁珍藏版)》請(qǐng)?jiān)趨R文網(wǎng)上搜索。
1、個(gè)人收集整理 勿做商業(yè)用途 全國中職骨干專業(yè)教師培訓(xùn)班論文 題 目: 基于單片機(jī)LED漢字顯示屏的設(shè)計(jì)與實(shí)現(xiàn) 系 別: 電子與信息學(xué)院 專 業(yè): 電子技術(shù)應(yīng)用班 姓 名: 謝利民 指導(dǎo)老師: 韓克 柳秀山 時(shí) 間: 2008 年 9 月基于單片機(jī)的LED漢字顯示屏的設(shè)計(jì)與實(shí)現(xiàn)全國中職骨干教師培訓(xùn)班電子應(yīng)用技術(shù)班 謝利民摘 要:本文研究了基于AT89C51單片機(jī)88 LED漢字滾動(dòng)顯示屏的設(shè)計(jì)并運(yùn)用Proteus軟件的仿真和實(shí) 現(xiàn)。主要介紹了LED漢字顯示屏的硬件電路設(shè)計(jì)、匯編程序設(shè)計(jì)與調(diào)試、Proteus軟件仿真和實(shí)物制作等方面的內(nèi)容,本顯示屏的設(shè)計(jì)具有體積小、硬件少、電路結(jié)構(gòu)簡單及容易實(shí)現(xiàn)等
2、優(yōu)點(diǎn)。能幫助廣大電子愛好者了解漢字的點(diǎn)陣顯示原理,認(rèn)識(shí)單片機(jī)的基本結(jié)構(gòu)、工作原理及應(yīng)用方法,并提高單片機(jī)知識(shí)技術(shù)的運(yùn)用能力。關(guān)鍵詞:單片機(jī) LED 點(diǎn)陣 Proteus仿真1 引 言 LED 顯示屏是利用發(fā)光二極管點(diǎn)陣模塊或像素單元組成的平面式顯示屏幕。它具有發(fā)光率高、使用壽命長、組態(tài)靈活、色彩豐富以及對(duì)室內(nèi)外環(huán)境適應(yīng)能力強(qiáng)等優(yōu)點(diǎn)。并廣泛的用于公交汽車、商店、體育場(chǎng)館、車站、學(xué)校、銀行、高速公路等公共場(chǎng)所的信息發(fā)布和廣告宣傳.LED 顯示屏發(fā)展較快,本文講述了基于AT89C51單片機(jī)88 LED漢字點(diǎn)陣滾動(dòng)顯示的基本原理、硬件組成與設(shè)計(jì)、程序編寫與調(diào)試、Proteus軟件仿真等基本環(huán)節(jié)和相關(guān)技
3、術(shù)。2 硬件電路組成及工作原理本產(chǎn)品采用以AT89C51單片機(jī)為核心芯片的電路來實(shí)現(xiàn),主要由AT89C51芯片、時(shí)鐘電路、復(fù)位電路、列掃描驅(qū)動(dòng)電路、88 LED點(diǎn)陣5部分組成,電路框圖如圖1所示.其中,AT89C51是一種帶4 kB閃爍可編程可擦除只讀存儲(chǔ)器(Falsh Programmable and Erasable Read OnlyMemory,FPEROM)的低電壓、高性能CMOS型8位微處理器,俗稱單片機(jī).該器件采用ATMEL高密度非易失存儲(chǔ)器制造技術(shù)制造,工業(yè)標(biāo)準(zhǔn)的MCS一51指令集和輸出管腳相兼容。由于將多功能8位CPU和閃爍存儲(chǔ)器組合在單個(gè)芯片中,能夠進(jìn)行1 000次寫擦循環(huán)
4、,數(shù)據(jù)保留時(shí)間為10年.他是一種高效微控制器,為很多嵌人式控制系統(tǒng)提供了一種靈活性高且價(jià)廉的方案。因此,在智能化電子設(shè)計(jì)與制作過程中經(jīng)常用到AT89C51芯片。時(shí)鐘電路由AT89C51的18,19腳的時(shí)鐘端(XTAI 1及XTAL2)以及12 MHz晶振X 、電容C2、C3組成,采用片內(nèi)振蕩方式。復(fù)位電路采用簡易的上電復(fù)位電路,主要由電阻R ,R2,電容C ,開關(guān)K 組成,分別接至AT89C51的RST復(fù)位輸人端。LED點(diǎn)陣顯示屏采用8x8共64個(gè)象素的點(diǎn)陣,可通過萬用表檢測(cè)發(fā)光二極管的方法測(cè)試判斷出該點(diǎn)陣的引腳分布。文檔為個(gè)人收集整理,來源于網(wǎng)絡(luò)個(gè)人收集整理,勿做商業(yè)用途我們把行列總線接在單
5、片機(jī)的I/O口,然后把上面分析到的掃描代碼送入總線,就可以得到顯示的漢字了。我們?cè)趯?shí)際應(yīng)用中是將LED點(diǎn)陣的8條列線通過驅(qū)動(dòng)電路接在PO口8條行線通過限流電阻接在P2口,考慮到PO口必需設(shè)置上拉電阻,我們采用1k排電阻作為上拉電阻.漢字掃描顯示的基本過程是這樣的:通電后由于電阻R ,電容cl的作用,使單片機(jī)圖1 硬件電路組成框圖的RST復(fù)位腳電平先高后低,從而達(dá)到復(fù)位;之后,在C、C3 、X 以及單片機(jī)內(nèi)部時(shí)鐘電路的作用下,單片機(jī)89C51按照設(shè)定的程序在P2和P0接口輸出與內(nèi)部漢字對(duì)應(yīng)的代碼電平送至LED點(diǎn)陣的行列線(高電平驅(qū)動(dòng)),從而選中相應(yīng)的象素LED發(fā)光,并利用人眼的視覺暫留特性合成整
6、個(gè)漢字的顯示。再改變?nèi)”淼刂穼?shí)現(xiàn)漢字的滾動(dòng)顯示.硬件電路組成框圖如圖1所示,硬件電路如圖2所示。圖2 硬件電路3 漢字的點(diǎn)陣顯示原理及字庫代碼獲取方法 我們以UCDOS中文宋體字庫為例,每一個(gè)字由8行8列的點(diǎn)陣組成顯示.我們可以把每一個(gè)點(diǎn)理解為一個(gè)象素,而把每一個(gè)字的字形理解為一幅圖像。事實(shí)上這個(gè)漢字屏不僅可以顯示漢字,也可以顯示在64象素范圍內(nèi)的任何圖形.如查用8位的AT89C51單片機(jī)控制,如圖3所示圖3 漢字顯示原理為了弄清楚漢字的點(diǎn)陣組成規(guī)律,首先通過列掃描方法獲取漢字的代碼。首先將8行分成4位的上、下兩部分,把發(fā)光的象素位編為0不發(fā)光的象素位為1的十六進(jìn)制代碼.這樣就把要顯示的“四川
- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
10 積分
下載 | 加入VIP,下載共享資源 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 基于 單片機(jī) LED 漢字 顯示屏 設(shè)計(jì) 實(shí)現(xiàn)
鏈接地址:http://zhizhaikeji.com/p-2472619.html