895191634基于單片機(jī)大屏幕顯示設(shè)計(jì)論文_第1頁
895191634基于單片機(jī)大屏幕顯示設(shè)計(jì)論文_第2頁
895191634基于單片機(jī)大屏幕顯示設(shè)計(jì)論文_第3頁
895191634基于單片機(jī)大屏幕顯示設(shè)計(jì)論文_第4頁
895191634基于單片機(jī)大屏幕顯示設(shè)計(jì)論文_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、基于單片機(jī)大屏幕顯示設(shè)計(jì)摘要:基于單片機(jī)( at89c51) 介紹了一種 簡單 的 16 16 led漢字顯示屏的設(shè)計(jì)與制作過程,內(nèi)容包括led漢字顯示屏的硬件電路、pcb設(shè)計(jì)、匯編語言程序設(shè)計(jì)與調(diào)試等方面,涉及到單片機(jī)電子產(chǎn)品設(shè)計(jì)與制造過程中的各個(gè)環(huán)節(jié),能幫助廣大電子愛好者解漢字的點(diǎn)陣顯示原理,認(rèn)識(shí)單片機(jī)的基本結(jié)構(gòu)、工作原理及應(yīng)用方法,并提高單片機(jī)知識(shí)技術(shù)的運(yùn)用能力。關(guān)鍵詞:單片機(jī);led;點(diǎn)陣;漢字顯示led chinese character display screen design and making based on single chip abstract:this artic

2、le based on sigle chip( at89c51)introduces a kind of simple 16*16 led chinese character dislay screen design and making process,it includes the hardware circuit of led chinese character display screen,design of print circult board,assemble language programmer design and debugging and so on,it comes

3、down to each tache of the process of design and manufacture of sigle chip electronical manufacture it can help the general electronic loving knowing and understanding the principle of chinese lattice displaying,also can help everybody to know the basic structure,the principle of work and the applica

4、tion method of mcu,and enhance the utilization ability of mcu knowledge and technology. keywords:single chip;led;lattice;chinese character display 第1章 前言1.1 本課題的研究意義led電子顯示屏是運(yùn)用光電顯示技術(shù)、視頻技術(shù)、多媒體技術(shù)、網(wǎng)絡(luò)技術(shù)、計(jì)算機(jī)技術(shù)、自動(dòng)控制技術(shù),針對(duì)室內(nèi)外各種使用環(huán)境而設(shè)計(jì),顯示各種信息元素的屏幕,使用專用的控制技術(shù),用于顯示文字、文本、圖形、圖像、動(dòng)畫、股票行情及各種多媒體信息以及電視、錄像信號(hào)。它由led器件陣列排

5、列組成的顯示屏幕,具有高清晰度、色彩鮮艷、視角大、工作穩(wěn)定、壽命長、功耗低等優(yōu)點(diǎn)。由于采用單元模塊化結(jié)構(gòu),屏體的大小可按用戶要求靈活拼制。led顯示系統(tǒng)主要有:戶內(nèi)單色信息屏,雙基色視頻屏,全彩色,真彩色視頻屏;戶外單色信息屏,雙基色、全彩色、真彩色視頻屏;各種規(guī)格證券行情顯示屏;條型顯示屏;以及根據(jù)客戶需要運(yùn)用于各個(gè)行業(yè)的各種led顯示系統(tǒng)。led顯示系統(tǒng)廣泛應(yīng)用于政府 、軍隊(duì)、金融、廠礦企業(yè)、商業(yè)、智能交通、院校、醫(yī)療、服務(wù)業(yè)和體育場(chǎng)館等,主要適用范圍包括:查詢類:醫(yī)院、郵電通信業(yè)、工商局、稅務(wù)局、出境局、保險(xiǎn)業(yè)、法院、政府機(jī)構(gòu)導(dǎo)購類:賓館、商場(chǎng)、美容院、商業(yè)街、大型超級(jí)市場(chǎng)、展銷會(huì) 票務(wù)

6、、數(shù)據(jù)查詢類:航空公司售票處、國際游輪售票處、銀行、證券交易所、期貨市場(chǎng)、圖書館 導(dǎo)游類:公園、游樂場(chǎng)、旅行社、博物館、紀(jì)念館 導(dǎo)向類:機(jī)場(chǎng)、碼頭、火車站、寫字樓、大型比賽 出版類:報(bào)刊、圖書出版社、房地產(chǎn)介紹類光盤 led顯示屏的典型應(yīng)用系統(tǒng): 城市公眾信息咨詢系統(tǒng) 政府、企事業(yè)單位接待服務(wù)系統(tǒng) 工商、稅務(wù)、海關(guān)、銀行等行業(yè)業(yè)務(wù)查詢系統(tǒng) 郵電、水電煤氣等公用事業(yè)業(yè)務(wù)查詢系統(tǒng) 大型商場(chǎng)商品信息查詢系統(tǒng) 賓館旅游指南系統(tǒng) 商務(wù)中心、智能化樓宇分布查詢系統(tǒng) 人才市場(chǎng)、勞動(dòng)力市場(chǎng)供求信息咨詢服務(wù)系統(tǒng) 展覽、交易會(huì)信息查詢系統(tǒng) 醫(yī)院導(dǎo)醫(yī)系統(tǒng)查詢 將來,觸摸屏還要走入家庭。隨著城市向信息化方向發(fā)展和電腦

7、網(wǎng)絡(luò)在國民生活中的滲透,信息查詢都已觸摸屏-顯示內(nèi)容可觸摸的形式出現(xiàn)。led屏幕,作為新的媒體,運(yùn)動(dòng)的發(fā)光圖文,更容易吸引人的注意力,信息量大,隨時(shí)更新,有著非常好的廣告和告示效果。led屏比霓虹燈更加簡單,容易安裝和使用,效果變化更多,可以隨時(shí)更新內(nèi)容,是很好的戶內(nèi)外發(fā)視覺媒體。led屏幕屬于高科技電子產(chǎn)品,價(jià)格比較高,以前集中在政府和單位中使用。技術(shù)不斷進(jìn)步,價(jià)格不斷降低,組裝和維護(hù)更加簡單。小型的led條屏,因?yàn)閮r(jià)格便宜,安裝和使用簡單,慢慢被大眾接受,逐步走進(jìn)大小店鋪,應(yīng)用更加大眾化,普及化。二、課題發(fā)展現(xiàn)狀和前景展望1.發(fā)展現(xiàn)狀led顯示屏是20世紀(jì)90年代出現(xiàn)的新型平板顯示器件,由

8、于其亮度高、畫面清晰、色彩鮮艷,使它在公眾多媒體顯示領(lǐng)域一枝獨(dú)秀,因此市場(chǎng)空間巨大。led顯示屏市場(chǎng)隨技術(shù)發(fā)展而攀升led顯示屏的發(fā)展可分為以下幾個(gè)階段:第一階段為1990年到1995年,主要是單色和16級(jí)雙色圖文屏。用于顯示文字和簡單圖片,主要用在車站、金融證券、銀行、郵局等公共場(chǎng)所,作為公共信息顯示工具。第二階段是1995年到1999年,出現(xiàn)了64級(jí)、256級(jí)灰度的雙基色視頻屏。視頻控制技術(shù)、圖像處理技術(shù)、光纖通信技術(shù)等的應(yīng)用將led顯示屏提升到了一個(gè)新的臺(tái)階。led顯示屏控制專用大規(guī)模集成電路芯片也在此時(shí)由國內(nèi)企業(yè)開發(fā)出來并得以應(yīng)用。第三階段從1999年開始,紅、純綠、純藍(lán)led管大量涌

9、入中國,同時(shí)國內(nèi)企業(yè)進(jìn)行了深入的研發(fā)工作,使用紅、綠、藍(lán)三原色led生產(chǎn)的全彩色顯示屏被廣泛應(yīng)用,大量進(jìn)入體育場(chǎng)館、會(huì)展中心、廣場(chǎng)等公共場(chǎng)所,從而將國內(nèi)的大屏幕帶入全彩時(shí)代。隨 著led原材料市場(chǎng)的迅猛發(fā)展,表面貼裝器件從2001年面世,主要用在室內(nèi)全彩屏,并且以其亮度高、色彩鮮艷、溫度低的特性,可隨意調(diào)整的點(diǎn)間距,被不 同價(jià)位需求者所接受,在短短兩年多時(shí)間內(nèi),產(chǎn)品銷售額已超過3億元,表面貼裝全彩色led顯示屏應(yīng)用市場(chǎng)進(jìn)入新世紀(jì)。為了適應(yīng)2008年奧運(yùn)會(huì)的“瘦身” 計(jì)劃,利亞德開發(fā)了表面貼裝雙基色顯示屏,大量用于訓(xùn)練館和比賽計(jì)時(shí)計(jì)分系統(tǒng)。在奧運(yùn)場(chǎng)館全彩屏方面,為緊縮投資,全彩屏大部分采用可拆卸

10、方式,奧運(yùn)期間 可作為實(shí)況轉(zhuǎn)播工具,賽事結(jié)束后可用于租賃,作為演出、國家政策發(fā)布等公共場(chǎng)合應(yīng)用工具,通過這種方式可盡快收回成本。就市場(chǎng)而言,中國加入wto、北京申奧成功等,成為led顯示屏產(chǎn)業(yè)發(fā)展的新契機(jī)。國內(nèi)led顯示屏市場(chǎng)保持持續(xù)增長,目前在國內(nèi)市場(chǎng)上,國產(chǎn)led顯示屏的市場(chǎng)占有率近95%。國際上led顯示屏的市場(chǎng)容量預(yù)計(jì)以每年30%的速度在增長。目前,led顯示屏的主要制造廠商集中在日本、北美等地,我國led制造廠商出口的份額在其中微不足道。據(jù)不完全統(tǒng)計(jì),世界上目前至少有150家廠商生產(chǎn)全彩屏,其中產(chǎn)品齊全,規(guī)模較大的公司約有30家左右。國產(chǎn)led顯示屏技術(shù)差距在哪,隨 著led顯示屏市

11、場(chǎng)的不斷擴(kuò)大,目前國內(nèi)全彩色市場(chǎng)逐步被劃分為三個(gè)檔次。第一檔為巴可、松下等國際知名企業(yè)生產(chǎn)的高檔產(chǎn)品;第二檔為國內(nèi)大型企業(yè)研制的 采用日亞高品質(zhì)led生產(chǎn)的產(chǎn)品;第三檔為采用我國生產(chǎn)的led制作的顯示屏。這三種檔次的led顯示屏在價(jià)格和功能上也存在著較大區(qū)別。在技術(shù)上,led顯示屏的發(fā)展要緊跟世界一流企業(yè)的品質(zhì)特點(diǎn),目前國產(chǎn)的高品質(zhì)led顯示屏與國外頂尖產(chǎn)品在圖像處理技術(shù)、前端視頻處理技術(shù)等方面差別不大,主要差距在于以下兩個(gè)方面:1單點(diǎn)顏色確認(rèn)“單點(diǎn)顏色確認(rèn)”技術(shù)能夠確保逼真的色彩顯示,可持續(xù)長達(dá)數(shù)年之久不變。目 前國內(nèi)的產(chǎn)品只能做到單元模塊和單元箱體的調(diào)節(jié),不能做到真正的單點(diǎn)調(diào)節(jié),因此在色彩

12、和亮度一致性上有差別,特別是在經(jīng)過維修更換了顯示單元后,由于 led的參數(shù)可能發(fā)生了變化,顯示效果很難跟原屏保持一致,而這項(xiàng)工作在國外是由專用的大型設(shè)備完成的,而國內(nèi)沒有這類因產(chǎn)品特性而開發(fā)的設(shè)備,也希望社 會(huì)相關(guān)行業(yè)和設(shè)備制造企業(yè)能夠給予關(guān)注。目前這項(xiàng)工作在巴可利亞德是這樣做的:模塊內(nèi),每個(gè)像素點(diǎn)中的led燈管都有其各自的顏色、亮度 的數(shù)值,這些發(fā)光二極管在工廠安裝時(shí)均要被精確測(cè)量過,這些數(shù)據(jù)同時(shí)被儲(chǔ)存到每個(gè)模塊中的eeprom,而當(dāng)顯示信號(hào)被處理時(shí),數(shù)字處理儀 (digitizer)將從每個(gè)eeprom中讀取該信息,并對(duì)led的亮度、顏色差別加以修正,以保證顯示效果達(dá)到一致的最佳狀態(tài)。2結(jié)

13、構(gòu)工藝目前國內(nèi)產(chǎn)品的箱體外殼基本上都是采用單件鈑金加工,加工工藝差,精度不高,外觀不美觀,防水性也不十分好,特別是在室外惡劣環(huán)境下,易造成系統(tǒng)不穩(wěn)定。巴可的箱體適應(yīng)惡劣工作環(huán)境,所有箱體的外部硬件都裝在具備ip65標(biāo)準(zhǔn)的鋁合金鑄件包裝箱內(nèi)。箱體所采用的專門密封措施足以防止雨水、塵土的進(jìn)入。數(shù)字“5”是防止液體滲入的等級(jí),也是設(shè)計(jì)要求之一,這樣顯示系統(tǒng)就可以在雨天、無積水的環(huán)境下正常工作。2.展望led的發(fā)展首先,全彩色顯示屏將成為led顯示屏行業(yè)新的增長點(diǎn),蘊(yùn)含著極大的市場(chǎng)。隨著led器件材料性能的不斷提高,全彩色顯示屏的成本下降,應(yīng)用增加。到2003年底,全國范圍內(nèi)的全彩色led顯示屏達(dá)到6

14、00多塊。就全彩色顯示屏的綜合水平來說,國內(nèi)的全彩色led顯示屏除了價(jià)格和本地化服務(wù)的優(yōu)勢(shì)外,在技術(shù)深度、生產(chǎn)工藝等方面與國外產(chǎn)品的差距正在逐步縮小。采用smd表貼技術(shù)的室內(nèi)全彩色led顯示屏得到迅速發(fā)展并將成為今后室內(nèi)顯示屏的主導(dǎo)發(fā)展產(chǎn)品。其次,半導(dǎo)體照明的發(fā)展,也將為led顯示屏產(chǎn)業(yè)的總體提升形成新的發(fā)展機(jī)遇。在led顯示屏大范圍應(yīng)用的同時(shí),led作為新型照明光源材料的發(fā)展近年也取得了突破性發(fā)展。傳統(tǒng)的照明淘汰主要是白熾燈和熒光燈,在可靠性、耗電、使用壽命等方面不盡如人意。近年,led作為光源材料制作的裝飾燈、城市景觀燈等產(chǎn)品不斷推出,led光源材料的照明燈具的市場(chǎng)正在形成并呈上升趨勢(shì)。特

15、別是在城市景觀、危險(xiǎn)區(qū)域、緊急應(yīng)急等方面的使用潛力更為巨大。第三,交通信號(hào)、汽車等特種領(lǐng)域的led應(yīng)用前景廣闊。超高亮、大功率的led器件,在城市交通信號(hào)燈中已得到廣泛的采用。led信號(hào)燈有高亮度、高可靠性、低使用成本、長壽命等特點(diǎn)。1.3 研究思路led顯示屏系統(tǒng)采用發(fā)光二極管led陣列作發(fā)光體,顯示屏陣列的基本元件是led 點(diǎn)陣模塊,根實(shí)際需要拼裝互連就組成了整個(gè)顯示屏。對(duì)于大幕顯示屏采用靜態(tài)顯示占用端口多、譯碼電路復(fù)、硬件成本高、功耗大。因此,當(dāng)顯示位數(shù)較多,采用動(dòng)態(tài)顯示可以解決這些問題。所謂動(dòng)態(tài)顯示,就是利用視覺暫留效應(yīng),使顯屏顯示的內(nèi)容在一定周期內(nèi)刷新一次,實(shí)際中只使顯示屏每個(gè)發(fā)光管

16、在1 秒時(shí)間內(nèi)亮24 次,其余間熄滅,視覺上不會(huì)感覺到顯示屏的閃爍而且顯屏的功耗會(huì)大幅度下降,壽命也會(huì)延長。通過調(diào)導(dǎo)通的時(shí)間與電流,可實(shí)現(xiàn)高亮度穩(wěn)定的顯示。1. led單元電路及整個(gè)顯示屏的設(shè)計(jì)方案與擴(kuò)展led 外圍電路。通過單片機(jī)串行口txd 端輸出的移位脈沖將rxd 端輸出的數(shù)據(jù)逐位移入移位寄存器,在整個(gè)數(shù)據(jù)移完后,控制電路產(chǎn)生一個(gè)鎖存信號(hào)將此數(shù)據(jù)鎖存供顯示。此時(shí)相應(yīng)的掃描控制信號(hào)輪流通過對(duì)應(yīng)的驅(qū)動(dòng)管使相應(yīng)行的led管被點(diǎn)亮。標(biāo)準(zhǔn)led 單個(gè)模塊是由8 8 與陣列構(gòu)成的電路。行線為邏輯0,列線為邏輯1時(shí),對(duì)應(yīng)的行列坐標(biāo)下的led 管被點(diǎn)亮。為了能夠清晰顯示圖像或漢字,在組成顯示屏?xí)r,采用4

17、個(gè)模塊為一個(gè)單元,組成8 4 顯示單元。每個(gè)模塊由led 顯示模塊、數(shù)據(jù)移位寄存器、掃描驅(qū)動(dòng)電路組成。2 硬件電路基于這種設(shè)計(jì)思想設(shè)計(jì)具有32個(gè)16x16點(diǎn)陣漢字顯示功能的單片機(jī)硬件系統(tǒng)包括電腦主控電路、行驅(qū)動(dòng)電路、列驅(qū)動(dòng)電路。3 軟件系統(tǒng)在本設(shè)計(jì)中,軟件的設(shè)計(jì)包括了單片機(jī)部分和pc控制臺(tái)部分。單片機(jī)部分主要包括有接收和顯示兩個(gè)部分。編寫程序的語言為單片機(jī)匯編。pc控制臺(tái)部分主要包括有字模的編碼計(jì)算、界面設(shè)計(jì)和信息發(fā)送。1.4 論文所要做的主要工作 選擇器件設(shè)計(jì)一個(gè)單片機(jī)控制的系統(tǒng)完成漢字的顯示和移動(dòng)控制功能。 編寫程序?qū)崿F(xiàn)pc機(jī)信息發(fā)送與單片機(jī)對(duì)信息的接收和顯示。 畫出系統(tǒng)硬件原理圖。 列出

18、程序清單,元件清單。第2章 單片機(jī)的工作原理2.1單片機(jī)的發(fā)展單片機(jī)又稱單片微控制器,它不是完成某一個(gè)邏輯功能的芯片,而是把一個(gè)計(jì)算機(jī)系統(tǒng)集成到一個(gè)芯片上。概括的講:一塊芯片就成了一臺(tái)計(jì)算機(jī)。它的體積小、質(zhì)量輕、價(jià)格便宜、為學(xué)習(xí)、應(yīng)用和開發(fā)提供了便利條件。同時(shí),學(xué)習(xí)使用單片機(jī)了解計(jì)算機(jī)原理與結(jié)構(gòu)的最佳選擇??梢哉f,二十世紀(jì)跨越了三個(gè)“電”的時(shí)代,即電氣時(shí)代、電子時(shí)代和現(xiàn)已進(jìn)入的電腦時(shí)代。不過,這種電腦,通常是指個(gè)人計(jì)算機(jī),簡稱pc機(jī)。它由主機(jī)、鍵盤、顯示器等組成。還有一類計(jì)算機(jī),大多數(shù)人卻不怎么熟悉。這種計(jì)算機(jī)就是把智能賦予各種機(jī)械的單片機(jī)(亦稱微控制器)。顧名思義,這種計(jì)算機(jī)的最小系統(tǒng)只用了

19、一片集成電路,即可進(jìn)行簡單運(yùn)算和控制。因?yàn)樗w積小,通常都藏在被控機(jī)械的“肚子”里。它在整個(gè)裝置中,起著有如人類頭腦的作用,它出了毛病,整個(gè)裝置就癱瘓了?,F(xiàn)在,這種單片機(jī)的使用領(lǐng)域已十分廣泛,如智能儀表、實(shí)時(shí)工控、通訊設(shè)備、導(dǎo)航系統(tǒng)、家用電器等。各種產(chǎn)品一旦用上了單片機(jī),就能起到使產(chǎn)品升級(jí)換代的功效,常在產(chǎn)品名稱前冠以形容詞“智能型”,如智能型洗衣機(jī)等?,F(xiàn)在有些工廠的技術(shù)人員或其它業(yè)余電子開發(fā)者搞出來的某些產(chǎn)品,不是電路太復(fù)雜,就是功能太簡單且極易被仿制。究其原因,可能就卡在產(chǎn)品未使用單片機(jī)或其它可編程邏輯器件上。在計(jì)算機(jī)出現(xiàn)以前,有不少能工巧匠做出了不少精巧的機(jī)械。進(jìn)入電器時(shí)代后,人們借助電

20、氣技術(shù)實(shí)現(xiàn)了自動(dòng)控制機(jī)械,自動(dòng)生產(chǎn)線甚至自動(dòng)工廠,并且大大地發(fā)展了控制理論。然而,在一些大中型系統(tǒng)中自動(dòng)化結(jié)果均不理想。只有在計(jì)算機(jī)出現(xiàn)后,人們才見 到了希望的曙光。如今借助計(jì)算機(jī)逐漸實(shí)現(xiàn)了人類的夢(mèng)想。但是,計(jì)算機(jī)出現(xiàn)后的相當(dāng)長的時(shí)間里,計(jì)算機(jī)作為科學(xué)武器,在科學(xué)的神圣殿堂里默默地工作,而工業(yè)現(xiàn)場(chǎng)的測(cè)控領(lǐng)域并沒有得到真正的 應(yīng)用。只有在單片機(jī)(microcontroller)出現(xiàn)后,計(jì)算機(jī)才真正地從科學(xué)的神圣殿堂走入尋常百姓家,成為廣大工程技術(shù)人員現(xiàn)代化技術(shù)革新,技術(shù)革命的有利武器。目前,單片機(jī)在民用和工業(yè)測(cè)控領(lǐng)域得到最廣泛的應(yīng)用。彩電,冰箱,空調(diào),錄像機(jī),vcd,遙 控器,游戲機(jī),電飯煲等無

21、處不見單片機(jī)的影子,單片機(jī)早已深深地溶入我們每個(gè)人的生活之中。單片機(jī)能大大地提高這些產(chǎn)品的智能性,易用性及節(jié)能性等主要性能指標(biāo),給我們的生活帶來舒適和方便的同時(shí),在工農(nóng)業(yè)生產(chǎn)上也極大地提高了生產(chǎn)效率和產(chǎn)品質(zhì)量。 單片機(jī)按用途大體上可分為兩大類: l 通用型單片機(jī)l 專用型單片機(jī)專用型單片機(jī)是指用途比較專一,出廠時(shí)程序已經(jīng)一次性固化好,不能再修改的單片機(jī)。例如電子表里的單片機(jī)就是其中的一種。 通用型單片機(jī)的用途很廣泛,使用不同的接口電路及編制不同的應(yīng)用程序就可完成不同的功能。小到家用電器儀器儀表,大到機(jī)器設(shè)備和整套生產(chǎn)線都可用單片機(jī)來實(shí)現(xiàn)自動(dòng)化控制。2.2 單片機(jī)的結(jié)構(gòu)與工作原理單片機(jī)的功能模塊

22、如圖3.1所示。在一小塊芯片上,集成了一個(gè)微型計(jì)算機(jī)的各個(gè)部分。由圖2.1所見,單片機(jī)是由8位cpu只讀存儲(chǔ)器eprom/rom讀寫存儲(chǔ)器ram并行i/o口串行i/o定時(shí)器/計(jì)數(shù)器中斷系統(tǒng)振蕩器和時(shí)鐘電路等各部分組成,各部分之間通過內(nèi)部總線相連。 圖2.1 單片機(jī)的功能模塊單片機(jī)的核心部分是中央處理器cpu,它由運(yùn)算器和控制器兩大部分組成。運(yùn)算器用來完成算術(shù)運(yùn)算,邏輯運(yùn)算和進(jìn)行位操作(布爾處理),由算術(shù)單元(alu),位處理器,累加器(acc),寄存器b暫存器tmp1t和tmp2等組成,與一般運(yùn)算器的作用類似。控制器是用來統(tǒng)一指揮和控制計(jì)算機(jī)進(jìn)行工作的部件,它是由定時(shí)和控制邏輯電路,內(nèi)部振蕩電

23、路osc,指令寄存器及其譯碼器,程序計(jì)數(shù)器pc及其增量器,程序地址寄存器,程序狀態(tài)字寄存器psw,ram地址寄存器,數(shù)據(jù)指針dptr,堆棧指針sp等部分組成。本設(shè)計(jì)中使用的單片機(jī)為40管腳雙列直插式封裝的,其管腳如圖2.2所示:圖2.2 40腳雙列直插式封裝單片機(jī)管腳圖各管腳功能說明如下:l xtal1(19腳),txxal2(18腳):外部時(shí)鐘信號(hào)的兩個(gè)管腳。l rst(9腳):當(dāng)作為rst使用時(shí),為復(fù)位輸入端。在時(shí)鐘電路工作以后,此管腳出現(xiàn)兩個(gè)機(jī)器周期的高電平將使單片機(jī)復(fù)位。l (31腳):為訪問內(nèi)部或外部程序存儲(chǔ)器的選擇信號(hào)。若使用cpu片內(nèi)程序存儲(chǔ)器單元,端必須接高電平,當(dāng)pc值小于0

24、ffffh時(shí),cpu訪問內(nèi)部程序存儲(chǔ)器;當(dāng)pc值大于0ffffh且外部有擴(kuò)充的程序存儲(chǔ)器時(shí),cpu將自動(dòng)轉(zhuǎn)向執(zhí)行外部程序存儲(chǔ)器的程序。若使用片內(nèi)無rom/erpom的cpu時(shí),必須接地。cpu全部訪問外部程序存儲(chǔ)器。l p0口(32-39腳):8位漏極開路型雙向并行i/o口。在訪問外部存儲(chǔ)器時(shí),p0口作為低8位地址/數(shù)據(jù)總線復(fù)用,通過分時(shí)操作,先傳送低8位地址,利用ale信號(hào)的下降沿將地址鎖存,然后作為8位雙向數(shù)據(jù)總線使用,用來傳送8位數(shù)據(jù)。l p1口(1-8腳):具有內(nèi)部上拉電阻的八位準(zhǔn)雙向i/o口。l p2口(21-28腳):具有內(nèi)部上拉電阻的八位準(zhǔn)雙向i/o口。l p3口(10-17腳)

25、:具有內(nèi)部上拉電阻的八位準(zhǔn)雙向i/o口。每一位都有如下特殊功能:p3.0(rxd):串行輸入p3.1(txd):串行輸出p3.2():外部中斷0輸入端,低電平有效p3.3():外部中斷1輸入端,低電平有效p3.4(t0):定時(shí)/計(jì)數(shù)器0外部事件計(jì)數(shù)輸入端p3.5(t1):定時(shí)/計(jì)數(shù)器0外部事件計(jì)數(shù)輸入端p3.6():外部數(shù)據(jù)存儲(chǔ)器寫選取通信號(hào),低電平有效p3.7():外部數(shù)據(jù)存儲(chǔ)器讀選取通信號(hào),低電平有效22.3 單片機(jī)設(shè)計(jì)大屏幕顯示系統(tǒng)概述本設(shè)計(jì)采用atmel公司的高性能的位單片機(jī)89c51作為核心芯片的電路來實(shí)現(xiàn),主要由at89c51芯片、時(shí)鐘電路、復(fù)位電路、列掃描驅(qū)動(dòng)電路(74hc154

26、)、1616 led點(diǎn)陣5部分組成,我們?cè)趯?shí)際應(yīng)用中只是將led點(diǎn)陣的16條行線直接接在p0口和p2口,至于列選掃描信號(hào)則是由4-16線譯碼器74hc154來選擇控制,這樣一來列選控制只使用了單片機(jī)的4個(gè)io口,節(jié)約了很多io資源,為單片機(jī)系統(tǒng)擴(kuò)充使用功能提供了條件??紤]到p0口必需設(shè)置上拉電阻,我們采用4.7 k排電阻作為上拉電阻。漢字掃描顯示的基本過程是這樣的:通電后使單片機(jī)的rst復(fù)位腳電平先高后低,從而達(dá)到復(fù)位。之后,在單片機(jī)內(nèi)部時(shí)鐘電路的作用下,單片機(jī)89c51按照設(shè)定的程序在p0和p2接口輸出與內(nèi)部漢字對(duì)應(yīng)的代碼電平送至led點(diǎn)陣的行選線(高電平驅(qū)動(dòng)),同時(shí)在p1.1,p1.2,p

27、1.3,p1.4接口輸出列選掃描信號(hào)(低電平驅(qū)動(dòng)),從而選中相應(yīng)的象素lcd發(fā)光,并利用人眼的視覺暫留特性合成整個(gè)漢字的顯示。第3章 硬件電路設(shè)計(jì)3.1 硬件電路是由兩個(gè)部分組成得 1. 控制電路 主要由at89c51組成。其作用就是控制led按用戶要求進(jìn)行左移等操作。2. 顯示電路由32塊電子顯示模塊組成。顯示18個(gè)漢字。此圖只使用了一塊1616 led點(diǎn)陣,電路簡單,但是已經(jīng)包涵了led顯示屏的電路基本原理,只要擴(kuò)展單片機(jī)的io接口,并增加一些led點(diǎn)陣和相關(guān)芯片,就能設(shè)計(jì)出更大面積、更多花樣的led顯示屏。第4章 系統(tǒng)軟件設(shè)計(jì)1.總述在本設(shè)計(jì)中,軟件的設(shè)計(jì)包括了單片機(jī)部分和pc控制臺(tái)部分

28、。單片機(jī)部分主要包括有接收和顯示兩個(gè)部分。編寫程序的語言為單片機(jī)匯編。pc控制臺(tái)部分主要包括有字模的編碼計(jì)算、界面設(shè)計(jì)和信息發(fā)送。系統(tǒng)軟件分成控制系統(tǒng)主程序及上位機(jī)用于輸入文本的串行通信程序兩部分,控制系統(tǒng)主程序框圖如圖所示,控制程序采用c51在計(jì)算機(jī)上編寫,通過串行口將編寫好的控制程序下載到單片機(jī)中并進(jìn)行調(diào)試。2.單片機(jī)部分的設(shè)計(jì) 主程序包含一個(gè)中程序,單片機(jī)接收到中斷后,就跳到接收程序接收顯示信息,接收完顯示信息后,從中斷程序返回,進(jìn)入顯示程序 1.顯示程序 開串口中斷顯 示 結(jié) 束 初始化2.接收程序y將不同的顯示方式的字符的存儲(chǔ)地址初值設(shè)為不同的值 接收握手信息存儲(chǔ)漢字字?jǐn)?shù)握手信息是否正確n接收漢字點(diǎn)陣碼信息接受顯示信息初始化左移子程序把外部ram存儲(chǔ)器前128字節(jié)置ff讀取左移的漢字?jǐn)?shù)調(diào)出左移漢字的點(diǎn)陣碼的首字節(jié)的存儲(chǔ)地址 讀取一個(gè)字節(jié) 結(jié)束已處理的字是否足一幕yn 進(jìn)行左移處理是否已處理完左移漢字yn左移字?jǐn)?shù)是否為0ny部分程序:org 00hstart: mov a,#00h ;清除屏幕 mov p0, acall dis ;調(diào)用顯示子程序call move ;調(diào)用左移子程序jnp startdis: mov r2, #04h ;每個(gè)畫面8個(gè)字,32個(gè)字分四次顯示 mov 20h,#00 ;取碼指針暫存地址20h初

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論