漢字顯示屏分析.doc_第1頁(yè)
漢字顯示屏分析.doc_第2頁(yè)
漢字顯示屏分析.doc_第3頁(yè)
漢字顯示屏分析.doc_第4頁(yè)
漢字顯示屏分析.doc_第5頁(yè)
已閱讀5頁(yè),還剩16頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

電子技術(shù) 課程設(shè)計(jì)任務(wù)書 電子信息工程系 20152016 學(xué)年 第1學(xué)期2015年12月20日指導(dǎo)教師職 稱專業(yè)班級(jí)設(shè)計(jì)題目漢字顯示屏學(xué)生人數(shù)設(shè)計(jì)目的:本課題要求設(shè)計(jì)一漢字顯示屏,即用數(shù)字技術(shù)按照要求顯示漢字。通過(guò)設(shè)計(jì)一漢字顯示屏,使學(xué)生對(duì)模擬及數(shù)字電子技術(shù)理論知識(shí)在生產(chǎn)實(shí)際中的應(yīng)用有一個(gè)初步的認(rèn)識(shí)。加深學(xué)生對(duì)所學(xué)的理論知識(shí)與實(shí)際的應(yīng)用的結(jié)合。通過(guò)設(shè)計(jì),全面提高學(xué)生分析、判斷、解決問(wèn)題的能力。使學(xué)生對(duì)所學(xué)知識(shí)的應(yīng)用能力、查詢資料能力及書寫報(bào)告能力,有一個(gè)較大的提高,為畢業(yè)設(shè)計(jì)打下一定的基礎(chǔ)。原始資料:模擬電子技術(shù)教材、數(shù)字電子技術(shù)教材、電子元器件手冊(cè)、圖書館、網(wǎng)上及各種可能的渠道查詢各種資料。設(shè)計(jì)內(nèi)容: 1.設(shè)計(jì)一漢字顯示屏。要求顯示16*16點(diǎn)陣,同時(shí)顯示8個(gè)字。2.給出電路原理框圖,進(jìn)行原理電路圖設(shè)計(jì),分單元進(jìn)行設(shè)計(jì)。對(duì)電路參數(shù)進(jìn)行必要的計(jì)算,選擇元器件參數(shù)。 3.畫出完整的電路原理圖。 4.條件許可時(shí),對(duì)設(shè)計(jì)的電路進(jìn)行仿真驗(yàn)證。設(shè)計(jì)要求:1要求用1616點(diǎn)陣高亮度發(fā)光二極管點(diǎn)陣顯示“山西大學(xué)” ,同時(shí)字體可流動(dòng)、可有幾種變化。用單片機(jī)系統(tǒng)完成2.每一位學(xué)生對(duì)設(shè)計(jì)內(nèi)容都應(yīng)根據(jù)自己所學(xué)知識(shí)、水平及能力獨(dú)立完成,不得有雷同。3.寫出完整的設(shè)計(jì)報(bào)告。進(jìn)度安排:設(shè)計(jì)時(shí)間為兩周,具體時(shí)間安排如下:第13天熟悉資料進(jìn)行元器件的查詢。 第48天進(jìn)行電路的原理分析及設(shè)計(jì)、寫出報(bào)告。 第910天交報(bào)告,進(jìn)行答辯。 教研室意見(jiàn) 教研室主任 2015年 12 月 20 日山西大學(xué)課程設(shè)計(jì)報(bào)告課程名稱: 漢字顯示屏 系 部: 電子信息工程系 專業(yè)班級(jí): 學(xué)生姓名: 指導(dǎo)教師: 完成時(shí)間: 2016年1月19號(hào) 報(bào)告成績(jī): 評(píng)閱意見(jiàn): 評(píng)閱教師 日期 摘 要本設(shè)計(jì)使用AT89C51芯片作為主控制模塊,利用簡(jiǎn)單的外圍電路來(lái)驅(qū)動(dòng)16*16點(diǎn)陣LED顯示屏。設(shè)計(jì)分為三個(gè)模塊:?jiǎn)纹瑱C(jī)控制模塊.輸出顯示模塊,譯碼器74HC138與三極管驅(qū)動(dòng)的驅(qū)動(dòng)模塊。單片機(jī)控制模塊以單片機(jī)為核心,以軟件KEIL編程實(shí)現(xiàn)信號(hào)輸出,以驅(qū)動(dòng)16*16 LED點(diǎn)陣顯示塊為目的。另一方面顯示屏廣泛的應(yīng)用于醫(yī)院、火車站、銀行等公共場(chǎng)所,因此本設(shè)計(jì)有很強(qiáng)的現(xiàn)實(shí)實(shí)用性。關(guān)鍵字: 單片機(jī);漢字顯示屏;控制模塊;驅(qū)動(dòng)模塊;軟件編程 目 錄第一章 緒論61.1 單片機(jī)的應(yīng)用61.2 LED簡(jiǎn)介6第二章 系統(tǒng)整體方案72.1 需要實(shí)現(xiàn)的功能72.2 系統(tǒng)軟件的設(shè)計(jì)8第三章 系統(tǒng)硬件電路的設(shè)計(jì)93.2 單片機(jī)系統(tǒng)及外圍電路93.2.1 單片機(jī)的選擇93.2.2 AT89C51芯片介紹93.2.3 單片機(jī)系統(tǒng)外圍電路103.3 驅(qū)動(dòng)電路103.3.1 74HC138芯片簡(jiǎn)介103.3.2 驅(qū)動(dòng)電路的構(gòu)成113.4 16*16LED顯示屏電路和原理13第四章 系統(tǒng)程序的設(shè)計(jì)134.1 顯示驅(qū)動(dòng)電路134.2 系統(tǒng)主程序14第五章 軟件仿真17結(jié)論18致謝19參考文獻(xiàn)20第一章 緒論1.1 單片機(jī)的應(yīng)用 單片機(jī)是生活必不可缺的控制部件,單片機(jī)的應(yīng)用是很廣泛的,導(dǎo)彈的導(dǎo)航裝置、飛機(jī)上各種儀表的控制、計(jì)算機(jī)的網(wǎng)絡(luò)通訊和數(shù)據(jù)傳輸、工業(yè)自動(dòng)化過(guò)程和實(shí)時(shí)控制數(shù)據(jù)處理、廣泛使用的智能IC卡、民用豪華轎車的安全保障系統(tǒng)、錄像機(jī)和攝像機(jī)、全自動(dòng)洗衣機(jī)的控制、以及程控玩具、電子寵物等等。單片機(jī)廣泛應(yīng)用于儀器儀表、家用電器、醫(yī)用設(shè)備、航空航天、專用設(shè)備的智能化管理及過(guò)程控制等領(lǐng)域。1.2 LED簡(jiǎn)介 LED俗稱發(fā)光二極管,它包含了可見(jiàn)光和不可見(jiàn)光,屬于光電半導(dǎo)體的一類,在結(jié)構(gòu)上包括P極和N極,是一種依靠半導(dǎo)體PN結(jié)發(fā)光的光電元件。LED就是由電子材料,封裝材料,輔助材料聯(lián)結(jié)而成的的一個(gè)發(fā)光的閉路電子元件。它可以直接把電轉(zhuǎn)換成光,LED的心臟是一個(gè)半導(dǎo)體的晶片,晶片的一端附在一個(gè)支架上,一端是負(fù)極,另一端連電源的正極,使整個(gè)芯片被環(huán)氧樹(shù)脂封起來(lái)。LED的內(nèi)在特征決定了它是最理想的光源去代替?zhèn)鹘y(tǒng)的光源,它有著廣泛的用途。體積小,LED基本上是一塊很小的芯片被封裝在環(huán)氧樹(shù)脂里面,所以它非常的小非常的輕;耗電量低,LED耗電量非常低,一般來(lái)說(shuō)LED的工作電壓是2-3.6V,工作電流是0.02-0.03A,這就是說(shuō)它消耗的電量不超過(guò)0.1W;使用壽命長(zhǎng),在恰當(dāng)?shù)碾娏骱碗妷合?,LED的使用壽命可達(dá)10萬(wàn)小時(shí);高亮度、低熱量;環(huán)保,LED是由無(wú)毒的材料做成,不像熒光燈含水銀會(huì)造成污染,同時(shí)LED也可以回收再利用;堅(jiān)固耐用,LED是被完全的封裝在環(huán)氧樹(shù)脂里面,它比燈泡和熒光燈管還要堅(jiān)固,等體內(nèi)也沒(méi)有松動(dòng)的部分,這些特點(diǎn)使得LED可以說(shuō)是不易損壞的。 LED顯示屏:它是一種通過(guò)控制半導(dǎo)體發(fā)光二極管的顯示方式,其大概的樣子就是由很多個(gè)通常是紅色的小燈組成,靠燈的亮滅來(lái)顯示字符。用來(lái)顯示文字、圖形、圖像、動(dòng)畫、行情、視頻、錄像信號(hào)等各種信息的顯示屏幕。點(diǎn)陣模塊方案: 最早的設(shè)計(jì)方案,由室內(nèi)偽彩點(diǎn)陣屏發(fā)展而來(lái)優(yōu)勢(shì): 原材料成本最有優(yōu)勢(shì),且生產(chǎn)加工工藝簡(jiǎn)單,質(zhì)量穩(wěn)定。缺點(diǎn): 色彩一致性差,馬賽克現(xiàn)象較嚴(yán)重,顯示效果較差。led顯示屏市場(chǎng)前景現(xiàn)狀:目前由于led顯示屏造價(jià)昂貴,主要用于比較高檔的場(chǎng)所,主要集中在城市的繁華場(chǎng)所,作為多媒體廣告的一部分。單雙色led顯示屏主要應(yīng)用于交通,高速公路,銀行、證券交易等金融場(chǎng)所。以后:隨著人們生活水平的提高,戶外led顯示屏將逐漸應(yīng)用于各個(gè)行業(yè)。第二章 系統(tǒng)整體方案2.1 需要實(shí)現(xiàn)的功能 用移動(dòng)顯示屏來(lái)顯示漢字,通過(guò)單片機(jī)AT89C51的行掃描和74HC138芯片的列掃描使點(diǎn)陣顯示屏移動(dòng)顯示“山西大學(xué)”的字幕。當(dāng)中還要實(shí)現(xiàn)的功能:5V的電壓輸入,時(shí)鐘電路的設(shè)置,復(fù)位電路的設(shè)置,單片機(jī)給74HC138芯片的E1高電平同時(shí)給E2和E3低電平,74HC138才能正常的工作,點(diǎn)陣模塊:此點(diǎn)陣模塊由四個(gè)8*8點(diǎn)陣組成,圖2.1.1為88點(diǎn)陣LED外觀及引腳圖,只要其對(duì)應(yīng)的X、Y軸順向偏壓,即可使LED發(fā)亮。例如如果想使左上角LED點(diǎn)亮,則Y0=1,X0=0即可。應(yīng)用時(shí)限流電阻可以放在X軸或Y軸。8*8LED點(diǎn)陣等效電路如圖2.1.2所示圖 2.1.1圖 2.1.28X8點(diǎn)陣LED工作原理說(shuō)明 :8X8點(diǎn)陣共需要64個(gè)發(fā)光二極管組成,且每個(gè)發(fā)光二極管是放置在行線和列線的交叉點(diǎn)上,當(dāng)對(duì)應(yīng)的某一列置1電平,某一行置0電平,則相應(yīng)的二極管就亮;因此要實(shí)現(xiàn)一根柱形的亮法,對(duì)應(yīng)的一列為一根豎柱,或者對(duì)應(yīng)的一行為一根橫柱,因此實(shí)現(xiàn)柱的亮的方法如下所述:一根豎柱:對(duì)應(yīng)的列置1,而行則采用掃描的方法來(lái)實(shí)現(xiàn)。 一根橫柱:對(duì)應(yīng)的行置0,而列則采用掃描的方法來(lái)實(shí)現(xiàn)。需要實(shí)現(xiàn)的功能如下圖流程圖圖2.1.3所示:四個(gè)8*8點(diǎn)陣三極管列掃描模塊顯示模塊行掃描模塊時(shí)鐘電路復(fù)位電路圖 2.1.3 本電路使用AT89C51實(shí)現(xiàn)行驅(qū)動(dòng),對(duì)顯示模塊從上至下的掃描,用74HC138和三極管實(shí)現(xiàn)列驅(qū)動(dòng),對(duì)顯示模塊從左至右的掃描,然后顯示字符。在中規(guī)模集成電路中譯碼器有幾種型號(hào),使用最廣的通常是74HC138譯碼器,74HC138譯碼器的輸出是低電平有效,故實(shí)現(xiàn)邏輯功能時(shí),輸出端不可接或門及或非門(因?yàn)槊看蝺H一個(gè)為低電平,其余皆為高電平);74HC138譯碼器有使能端,故使能端必須加以處理,否則無(wú)法實(shí)現(xiàn)需要的邏輯功能。在片選使用狀態(tài)下輸入中8線始終只有1線為0, 此74HC138芯片在單片機(jī)系統(tǒng)中極大限度的起到了擴(kuò)展IO資源的作用,只要用單片機(jī)的2個(gè)IO引腳資源就能控制8個(gè)輸出,而且程序的編制也容易實(shí)現(xiàn)。2.2 系統(tǒng)軟件的設(shè)計(jì) 軟件程序是整個(gè)控制系統(tǒng)的核心部分。顯示部分采用動(dòng)態(tài)掃描的方式,實(shí)現(xiàn)對(duì)顯示屏要顯示的漢字、圖像、字符等數(shù)據(jù)信息進(jìn)行傳輸控制以及顯示等功能。程序中將數(shù)據(jù)存儲(chǔ)器分為三個(gè)區(qū):顯示緩沖區(qū)、數(shù)據(jù)存儲(chǔ)區(qū)和接收緩沖區(qū)。單片機(jī)通過(guò)串口中斷接收PC機(jī)傳來(lái)的數(shù)據(jù),暫時(shí)存放在接收緩沖區(qū),經(jīng)分析處理后按一定的規(guī)律放入數(shù)據(jù)存儲(chǔ)區(qū)保存起來(lái),然后再根據(jù)顯示方式依次從數(shù)據(jù)存儲(chǔ)器中取出數(shù)據(jù)放入顯示緩沖區(qū)中用于顯示。顯示采用逐行掃描的方式,圖5是顯示一屏字符的程序流程圖。與PC機(jī)的實(shí)時(shí)通信部分主要是利用單片機(jī)串口中斷接收數(shù)據(jù)信息,實(shí)現(xiàn)與計(jì)算機(jī)的數(shù)據(jù)信息傳輸。其程序流程圖如圖5和6附錄所示。第三章 系統(tǒng)硬件電路的設(shè)計(jì)3.2 單片機(jī)系統(tǒng)及外圍電路3.2.1 單片機(jī)的選擇本設(shè)計(jì)選用了AT89C51單片機(jī)作控制3.2.2 AT89C51芯片介紹概述:AT89C51為40 腳雙列直插封裝的8 位通用微處理器,采用工業(yè)標(biāo)準(zhǔn)的C51內(nèi)核,在內(nèi)部功能及管腳排布上與通用的8xc52 相同,其主要用于會(huì)聚調(diào)整時(shí)的功能控制。功能包括對(duì)會(huì)聚主IC 內(nèi)部寄存器、數(shù)據(jù)RAM及外部接口等功能部件的初始化,會(huì)聚調(diào)整控制,會(huì)聚測(cè)試圖控制,紅外遙控信號(hào)IR的接收解碼及與主板CPU通信等。主要管腳有:XTAL1(19 腳)和XTAL2(18 腳)為振蕩器輸入輸出端口,外接12MHz 晶振。RST(9 腳)為復(fù)位輸入端口,外接電阻電容組成的復(fù)位電路。VCC(40 腳)和VSS(20 腳)為供電端口,分別接+5V電源的正負(fù)端。P0P3 為可編程通用I/O 腳,其功能用途由軟件定義,在本設(shè)計(jì)中,P0 端口(3239 腳)被定義為N1 功能控制端口,分別與N1的相應(yīng)功能管腳相連接,13 腳定義為IR輸入端,10 腳和11腳定義為I2C總線控制端口,分別連接N1的SDAS(18腳)和SCHC(19腳)端口,12 腳、27 腳及28 腳定義為握手信號(hào)功能端口,連接主板CPU 的相應(yīng)功能端,用于當(dāng)前制式的檢測(cè)及會(huì)聚調(diào)整狀態(tài)進(jìn)入的控制功能。AT89C51的引腳圖如下圖3.2所示: 圖 3.2.13.2.3 單片機(jī)系統(tǒng)外圍電路 單片機(jī)外圍電路一般有兩塊:時(shí)鐘電路(如圖3.2.3)和復(fù)位電路(3.2.4)時(shí)鐘電路由一個(gè)晶振和兩個(gè)小電容組成,用來(lái)產(chǎn)生時(shí)鐘頻率復(fù)位電路由一個(gè)電阻、按鍵和一個(gè)電容組成,用來(lái)產(chǎn)生復(fù)位信號(hào),使單片機(jī)上電的時(shí)候復(fù)位。圖 3.2.3 AT89C51單片機(jī)芯片內(nèi)部有一個(gè)反向放大器構(gòu)成的振蕩器,XTAL1和XTAL2分別為振蕩器電路的輸入端和輸出端,時(shí)鐘可由內(nèi)部和外部生成,在XTAL1和XTAL2引腳上外接定時(shí)元件,內(nèi)部振蕩電路就會(huì)產(chǎn)生自激振蕩。系統(tǒng)采用的定時(shí)元件為石英晶體和電容組成的并聯(lián)諧振回路。晶振頻率選擇12MHz,C1、成的電容值取22PF,電容的大小頻率起微調(diào)的作用圖3.2.4 單片機(jī)有多種復(fù)位電路,本系統(tǒng)采用電平式開(kāi)關(guān)復(fù)位與上電復(fù)位方式,當(dāng)上電時(shí),C1相當(dāng)于短路,使單片機(jī)復(fù)位,在正常工作時(shí),按下復(fù)位時(shí)單片機(jī)復(fù)位。在有時(shí)碰到干擾時(shí)會(huì)造成錯(cuò)誤復(fù)位,但是大多數(shù)條件下,不會(huì)出現(xiàn)單片機(jī)錯(cuò)誤復(fù)位,而可能會(huì)引起內(nèi)部某些寄存器錯(cuò)誤復(fù)位,在復(fù)位端加一個(gè)去耦電容,則會(huì)得到很好的效果。3.3 驅(qū)動(dòng)電路3.3.1 74HC138芯片簡(jiǎn)介74HC138 為3 線8 線譯碼器,共有 54/74S138和 54/74HC138 兩種線路結(jié)構(gòu)型式,其工作原理如下:當(dāng)一個(gè)選通端(E1)為高電平,另兩個(gè)選通端(E2)和/(E3))為低電平時(shí),可將地址端(A、B、C)的二進(jìn)制編碼在一個(gè)對(duì)應(yīng)的輸出端以低電平譯出。 利用 E1、E2和E3可級(jí)聯(lián)擴(kuò)展成 24 線譯碼器;若外接一個(gè)反相器還可級(jí)聯(lián)擴(kuò)展成 32 線譯碼器。 若將選通端中的一個(gè)作為數(shù)據(jù)輸入端時(shí),74HC138還可作數(shù)據(jù)分配器。74HC138的引腳圖如圖3.3所示:圖 3.33.3.2 驅(qū)動(dòng)電路的構(gòu)成本設(shè)計(jì)的驅(qū)動(dòng)電路由電阻和PNP的三極管構(gòu)成,由三極管將電流放大,再通過(guò)三極管的集電極輸出給點(diǎn)陣顯示屏,使其足夠亮。其驅(qū)動(dòng)電路的電阻值是采用4.7K歐姆的電阻,其驅(qū)動(dòng)電壓為5V。行驅(qū)動(dòng)電路如圖3.3.2所示,列驅(qū)動(dòng)電路如圖3.3.3所示:圖 3.3.2圖 3.3.33.4 16*16LED顯示屏電路和原理16*16LED顯示屏電路由四個(gè)8*8LED點(diǎn)陣組成的,其中二極管的正極控制器也就是AT89C51,負(fù)極接譯碼器也就是74HC138。顯示屏可以顯示字符、漢字、動(dòng)畫等任何圖形。該電路充分利用了單片機(jī)的IO口資源使整機(jī)硬件達(dá)到最簡(jiǎn)。8*8點(diǎn)陣的原理:點(diǎn)陣LED掃描法介紹點(diǎn)陣LED一般采用掃描式顯示,實(shí)際運(yùn)用分為三種方式:(1)點(diǎn)掃描;(2)行掃描;(3)列掃描。若使用第一種方式,其掃描頻率必須大于1664=1024Hz,周期小于1ms即可。若使用第二和第三種方式,則頻率必須大于168=128Hz,周期小于7.8ms即可符合視覺(jué)暫留要求。此外一次驅(qū)動(dòng)一列或一行(8顆LED)時(shí)需外加驅(qū)動(dòng)電路提高電流,否則LED亮度會(huì)不足。8X8點(diǎn)陣LED工作原理說(shuō)明 :8X8點(diǎn)陣共需要64個(gè)發(fā)光二極管組成,且每個(gè)發(fā)光二極管是放置在行線和列線的交叉點(diǎn)上,當(dāng)對(duì)應(yīng)的某一列置1電平,某一行置0電平,則相應(yīng)的二極管就亮;因此要實(shí)現(xiàn)一根柱形的亮法,對(duì)應(yīng)的一列為一根豎柱,或者對(duì)應(yīng)的一行為一根橫柱,因此實(shí)現(xiàn)柱的亮的方法如下所述:一根豎柱:對(duì)應(yīng)的列置1,而行則采用掃描的方法來(lái)實(shí)現(xiàn)。 一根橫柱:對(duì)應(yīng)的行置0,而列則采用掃描的方法來(lái)實(shí)現(xiàn)。電路如圖3.4所示: 圖 3.4第四章 系統(tǒng)程序的設(shè)計(jì)4.1 顯示驅(qū)動(dòng)電路 p=&table00; while (1) for (i=0;i8;i+) /顯示左半邊屏幕 P0=*(p+offset+2*i); P2=i|0x08; /P2.4=0,P2.3=1 選中U2, 輸出掃描碼給U6 delay(); P0=*(p+offset+2*i+1); P2=i|0x10; /P2.4=1,P2.3=0 選中U3, 輸出掃描碼給U7 delay(); for (i=8;i16;i+) /顯示右半邊屏幕 P0=*(p+offset+2*i); P2=(i-8)|0x20; /P2.5=1 P2.4=0, P2.3=0 選中U4,輸出掃描碼U8 delay(); P0=*(p+offset+2*i+1); P2=(i-8)|0x40; /P2.6=1 P2.5=0, P2.4=0 選中U5,輸出掃描碼U94.2 系統(tǒng)主程序#include #define int8 unsigned char#define int16 unsigned int#define int32 unsigned longint8 flag;int8 n;int8 code table32= 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/* */ 0x00,0x00,0x00,0x00,0xFC,0x0F,0x04,0x00,0x04,0x00,0x04,0x00,0x04,0x00,0xFC,0xFF,0x04,0x00,0x04,0x00,0x04,0x00,0x04,0x00,0xFE,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,/*山*/ 0x00,0x40,0x00,0x40,0xFF,0x47,0x12,0x44,0x22,0x44,0xC2,0x7F,0x02,0x44,0x02,0x44,0x02,0x44,0xC2,0x7F,0x22,0x44,0x22,0x44,0xFF,0x47,0x00,0x40,0x00,0x40,0x00,0x00,/*西*/ 0x01,0x04,0x01,0x04,0x02,0x04,0x04,0x04,0x08,0x04,0x30,0x04,0xC0,0x04,0x00,0xFF,0xC0,0x04,0x30,0x04,0x08,0x04,0x04,0x04,0x02,0x04,0x01,0x04,0x01,0x04,0x00,0x00,/*大*/ 0x20,0x02,0x20,0x0C,0x20,0x88,0x20,0x69,0x20,0x09,0x22,0x09,0x21,0x89,0x7E,0x69,0x60,0x09,0xA0,0x09,0x20,0x19,0x20,0x28,0x20,0xC8,0x20,0x0A,0x20,0x0C,0x00,0x00,/*學(xué)*/ 0x01,0x04,0x01,0x04,0x02,0x04,0x04,0x04,0x08,0x04,0x30,0x04,0xC0,0x04,0x00,0xFF,0xC0,0x04,0x30,0x04,0x08,0x04,0x04,0x04,0x02,0x04,0x01,0x04,0x01,0x04,0x00,0x00,/大,40x00,0x00,0x04,0x10,0x88,0x11,0x90,0x12,0xA0,0x14,0x82,0x18,0x81,0xF0,0xFE,0x17,0x80,0x10,0x80,0x10,0xA0,0x10,0x90,0x10,0x88,0x10,0x04,0x10,0x00,0x00,0x00,0x00,/東,50x81,0x00,0x81,0x00,0x82,0x08,0x82,0x88,0x84,0x68,0x88,0x08,0xB0,0x08,0xC0,0x0F,0xB0,0x08,0x88,0x08,0x84,0x28,0x82,0xC8,0x82,0x08,0x81,0x00,0x81,0x00,0x00,0x00,/關(guān),60x20,0x08,0xC0,0x08,0x00,0x0B,0xFF,0xFF,0x00,0x09,0x80,0x08,0x01,0x01,0x01,0x12,0xC2,0x14,0x34,0x90,0x08,0x70,0x34,0x10,0xC2,0x14,0x01,0x12,0x01,0x11,0x00,0x00,/校,70x00,0x00,0xFE,0x7F,0x02,0x40,0x02,0x40,0x12,0x40,0x22,0x48,0x42,0x44,0x82,0x42,0x02,0x41,0x82,0x42,0x42,0x44,0x32,0x58,0x02,0x40,0x02,0x40,0x02,0x00,0x00,0x00,/區(qū),0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00/* */ ;void delay(void);int16 offset;void main(void) int8 i; int8 *p; flag=0x10; n=0; TMOD=0x01; TH0=0xb1; TL0=0xe0; ET0=1; EA=1; TR0=1; p=&table00; while (1) for (i=0;i8;i+) /顯示左半邊屏幕 P0=*(p+offset+2*i); P2=i|0x08; /P2.4=0,P2.3=1 選中U2, 輸出掃描碼給U6 delay(); P0=*(p+offset+2*i+1); P2=i|0x10; /P2.4=1,P2.3=0 選中U3, 輸出掃描碼給U7 delay(); for (i=8;i16;i+) /顯示右半邊屏幕 P0=*(p+offset+2*i); P2=(i-8)|0x20; /P2.5=1 P2.4=0, P2.3=0 選中U4,輸出掃描碼U8 delay(); P0=*(p+offset+2*i+1); P2=(i-8)|0x40; /P2.6=1 P2.5=0, P2.4=0 選中U5,輸出掃描碼U9 delay(); void delay(void) int16 i; for (i=0;i50;i+) ;void timer0() interrupt 1 using 3 TF0=0; TH0=0xb1; TL0=0xe0; if (n1100) offset=0; n=0; 第五章 軟件仿真 結(jié)論畢業(yè)論文是學(xué)習(xí)階段一次非常難得的理論與實(shí)際相結(jié)合的機(jī)會(huì),通過(guò)這次比較完整的給16*16點(diǎn)陣設(shè)計(jì),我擺脫了單純的理論知識(shí)學(xué)習(xí)狀態(tài),和實(shí)際設(shè)計(jì)的結(jié)合鍛煉了我的綜合運(yùn)用所學(xué)的專業(yè)基礎(chǔ)知識(shí),解決實(shí)際工程問(wèn)題的能力,同時(shí)也提高我查閱文獻(xiàn)資料、設(shè)計(jì)手冊(cè)、設(shè)計(jì)規(guī)范以及電腦制圖等其他專業(yè)能力水平,而且通過(guò)對(duì)整體的掌控,對(duì)局部的取舍,以及對(duì)細(xì)節(jié)的斟酌處理,都使我的能力得到了鍛煉,經(jīng)驗(yàn)得到了豐富,并且意志品質(zhì)力,抗壓能力及耐力也都得到了不同程度的提升。這是我們都希望看到的也正是我們進(jìn)行畢業(yè)設(shè)計(jì)的目的所在。 雖然畢業(yè)設(shè)計(jì)內(nèi)容繁多,過(guò)程繁瑣但我的收獲卻更加豐富。各種系統(tǒng)的適用條件,各種設(shè)備的選用標(biāo)準(zhǔn),各種軟件的安裝方式,我都是隨著設(shè)計(jì)的不斷深入而不斷熟悉并學(xué)會(huì)應(yīng)用的。和老師的溝通交流更使我從經(jīng)濟(jì)的角度對(duì)設(shè)計(jì)有了新的認(rèn)識(shí)也對(duì)自己提出了新的要求, 在設(shè)計(jì)過(guò)程中元件的設(shè)計(jì)讓我很頭痛,原因是由于本身設(shè)計(jì)受到電路圖本

溫馨提示

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