課程設(shè)計(jì)--led1616點(diǎn)陣顯示設(shè)計(jì)_第1頁(yè)
已閱讀1頁(yè),還剩18頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p>  課程設(shè)計(jì)IV </p><p><b>  設(shè)計(jì)說明書</b></p><p><b>  課程設(shè)計(jì)任務(wù)書</b></p><p>  專業(yè): 學(xué)號(hào): 姓名: </p><

2、p>  課程設(shè)計(jì)名稱: 課程設(shè)計(jì)IV﹙10171010﹚ </p><p>  設(shè)計(jì)題目: LED16*16點(diǎn)陣顯示設(shè)計(jì) </p><p>  完成期限:自 2013 年 9 月 2 日至 2013 年 9 月 14 日共 2 周</p><p>  設(shè)計(jì)依據(jù)要求及主要內(nèi)容</p><p

3、><b>  一、目的任務(wù):</b></p><p>  依據(jù)實(shí)驗(yàn)器材提供的功能,利用并行接口芯片8255A和LED點(diǎn)陣模塊顯示字符,用取模軟件建立標(biāo)準(zhǔn)字庫(kù),并編制程序?qū)崿F(xiàn)點(diǎn)陣循環(huán)左移顯示漢字。</p><p><b>  二、設(shè)計(jì)內(nèi)容:</b></p><p>  1. 復(fù)習(xí)相關(guān)課程內(nèi)容:微機(jī)原理及應(yīng)用課程相關(guān)內(nèi)容

4、;匯編語(yǔ)言程序設(shè)計(jì)的相關(guān)內(nèi)容;熟悉模擬電路、數(shù)字電路的相關(guān)知識(shí);</p><p>  2. 熟悉實(shí)驗(yàn)相關(guān)器材的主要功能。</p><p>  3. 在上述基礎(chǔ)上,根據(jù)課程設(shè)計(jì)的基本要求,完成以下各項(xiàng)任務(wù)(反映在設(shè)計(jì)說明書中):</p><p> ?。?)題目要求涉及的硬件電路圖及摘要說明。</p><p> ?。?)題目的工作原理及相應(yīng)描述。

5、</p><p> ?。?)程序流程框圖。</p><p><b>  三、設(shè)計(jì)要求:</b></p><p>  1.軟件程序文檔();2.硬件電路圖(用專業(yè)軟件);3.完成實(shí)驗(yàn);4.完成設(shè)計(jì)說明書。</p><p><b>  摘 要</b></p><p>  利用微

6、機(jī)接口芯片8255,并行控制LED點(diǎn)陣顯示;其次就是掌握8088微機(jī)系統(tǒng)與LED點(diǎn)陣顯示模塊之間接口電路設(shè)計(jì)及編程,了解LED點(diǎn)陣顯示的基本原理和如何來(lái)實(shí)現(xiàn)漢字的的循環(huán)左移顯示。在控制板MC1上以并行通信的方式控制LED點(diǎn)陣顯示。要求自建字庫(kù),編制程序?qū)崿F(xiàn)點(diǎn)陣循環(huán)左移顯示漢字;</p><p>  關(guān)鍵詞:芯片; 并行;循環(huán)</p><p><b>  目 錄</b

7、></p><p>  1. 設(shè)計(jì)目的.................................................................................................................................................1</p><p>  2. 設(shè)計(jì)內(nèi)容..........

8、.......................................................................................................................................2</p><p>  3. 硬件電路設(shè)計(jì)....................................................

9、.....................................................................................3</p><p>  3.1 8255.......................................................................................................

10、...........................................3</p><p>  3.2 138譯碼器.......................................................................................................................................3</p&

11、gt;<p>  3.3 371鎖存器.......................................................................................................................................3</p><p>  3.4 LED動(dòng)態(tài)顯示原理......................

12、...................................................................................................3</p><p>  3.5 整個(gè)系統(tǒng)的仿真電路圖...................................................................................

13、..............................6</p><p>  4. 字模生成.................................................................................................................................................7</p>&

14、lt;p>  5. 程序設(shè)計(jì).................................................................................................................................................8</p><p>  5.1 程序設(shè)計(jì)整體思路......................

15、...................................................................................................8</p><p>  5.2 程序流程圖........................................................................................

16、.............................................8</p><p>  5.3 源程序...........................................................................................................................................10<

17、;/p><p>  6. 系統(tǒng)功能測(cè)試.......................................................................................................................................13</p><p>  6.1 實(shí)物測(cè)試.......................

18、................................................................................................................13</p><p>  6.2 仿真測(cè)試...........................................................................

19、............................................................13</p><p>  7. 總結(jié)..................................................................................................................................

20、.....................14</p><p>  參考文獻(xiàn)....................................................................................................................................................15</p><p>

21、;<b>  1. 設(shè)計(jì)目的</b></p><p>  本次課程設(shè)計(jì)目的剖析試驗(yàn)箱,利用微機(jī)接口芯片8255,并行控制LED點(diǎn)陣顯示;其次就是掌握8088微機(jī)系統(tǒng)與LED點(diǎn)陣顯示模塊之間接口電路設(shè)計(jì)及編程,了解LED點(diǎn)陣顯示的基本原理和如何來(lái)實(shí)現(xiàn)漢字的的循環(huán)左移顯示。</p><p><b>  2. 設(shè)計(jì)內(nèi)容</b></p>&

22、lt;p>  利用598H試驗(yàn)系統(tǒng)擴(kuò)展接口CZ7座,在控制板MC1上以并行通信的方式控制LED點(diǎn)陣顯示。要求自建字庫(kù),編制程序?qū)崿F(xiàn)點(diǎn)陣循環(huán)左移顯示漢字,并要求通過protues仿真軟件畫出電路圖,運(yùn)行程序。</p><p><b>  3. 硬件電路設(shè)計(jì)</b></p><p>  整個(gè)電路由8088CPU,兩片8255,1個(gè)74ls373,1個(gè)74LS138,

23、1個(gè)16×16的LED,5個(gè)7407。該電路可靜態(tài)顯示1個(gè)16*16位的漢字,也可循環(huán)顯示。</p><p><b>  3.1 8255</b></p><p>  Intel8255A是一種通用的可編程序并行I/O接口芯片,又稱“可編程外設(shè)接口芯片”,是為Intel8080/8085系列微處理?yè)?jù)設(shè)計(jì)的,也可用于其它系列的微機(jī)系統(tǒng)??捎沙绦騺?lái)改變其功能,通

24、用性強(qiáng)、使用靈活。通過8255A,CPU可直接同外設(shè)相連接,是應(yīng)用最廣的并行I/O接口芯片。其中含3個(gè)獨(dú)立的8位并行輸入/輸出端口,各端口均具有數(shù)據(jù)的控制和鎖存能力??赏ㄟ^編程設(shè)置各端口的工作方式和數(shù)據(jù)傳送方向(入/出/雙向)。</p><p>  3.2 138譯碼器</p><p>  譯碼器是組合邏輯電路的一個(gè)重要的器件,74LS138的輸出是低電平有效,故實(shí)現(xiàn)邏輯功能時(shí),輸出端不可

25、接或門及或非門,74LS138與前面不同,其有使能端,故使能端必須加以處理,否則無(wú)法實(shí)現(xiàn)需要的邏輯功能。發(fā)光二極管點(diǎn)亮只須使其正向?qū)纯?,根?jù)LED的公共極是陽(yáng)極還是陰極分為兩類譯碼器,即針對(duì)共陽(yáng)極的低電平有效的譯碼器;針對(duì)共陰極LED的高電平輸出有效的譯碼器。</p><p>  3.3 373鎖存器</p><p>  74LS373是低功耗肖特基TTL8D鎖存器,內(nèi)有8個(gè)相同的D型

26、(三態(tài)同相)鎖存器,由兩個(gè)控制端(11腳G或EN;1腳OUT、CONT、OE)控制。當(dāng)OE接地時(shí),若G為高電平,74LS373接收由PPU輸出的地址信號(hào);如果G為低電平,則將地址信號(hào)鎖存。工作原理:74LS373的輸出端O0—O7可直接與總線相連。當(dāng)三態(tài)允許控制端OE為低電平時(shí),O0—O7為正常邏輯狀態(tài),可用來(lái)驅(qū)動(dòng)負(fù)載或總線。當(dāng)OE為高電平時(shí),O0—O7呈高阻態(tài),即不驅(qū)動(dòng)總線,也不為總線的負(fù)載,但鎖存器內(nèi)部的邏輯操作不受影響。 當(dāng)鎖存允

27、許端LE為高電平時(shí),O隨數(shù)據(jù)D而變。當(dāng)LE為低電平時(shí),O被鎖存在已建立的數(shù)據(jù)電平。</p><p>  3.4 LED 動(dòng)態(tài)顯示原理</p><p>  LED點(diǎn)陣顯示系統(tǒng)中各模塊的顯示方式: 有靜態(tài)和動(dòng)態(tài)顯示兩種。靜態(tài)顯示原理簡(jiǎn)單、控制方便,但硬件接線復(fù)雜,在實(shí)際應(yīng)用中一般采用動(dòng)態(tài)顯示方式,動(dòng)態(tài)顯示采用掃描的方式工作,由峰值較大的窄脈沖電壓驅(qū)動(dòng),從上到下逐次不斷地對(duì)顯示屏的各行進(jìn)行選通,

28、同時(shí)又向各列送出表示圖形或文字信息的列數(shù)據(jù)信號(hào),反復(fù)循環(huán)以上操作,就可顯示各種圖形或文字信息。</p><p>  點(diǎn)陣式LED絕大部分是采用動(dòng)態(tài)掃描顯示方式,這種顯示方式巧妙地利用了人眼的視覺暫留特性。將連續(xù)的幾幀畫面高速的循環(huán)顯示,只要幀速率高于24幀/秒,人眼看起來(lái)就是一個(gè)完整的,相對(duì)靜止的畫面。最典型的例子就是電影放映機(jī)。在電子領(lǐng)域中,因?yàn)檫@種動(dòng)態(tài)掃描顯示方式極大的縮減了發(fā)光單元的信號(hào)線數(shù)量,因此在LED

29、顯示技術(shù)中被廣泛使用。</p><p>  以8×8點(diǎn)陣模塊為例,說明一下其使用方法及控制過程。圖2.1中,紅色水平線Y0、Y1……Y7叫做行線,接內(nèi)部發(fā)光二極管的陽(yáng)極,每一行8個(gè)LED的陽(yáng)極都接在本行的行線上。相鄰兩行線間絕緣。同樣,藍(lán)色豎直線X0、X1……X7叫做列線,接內(nèi)部每列8個(gè)LED的陰極,相鄰兩列線間絕緣。</p><p>  在這種形式的LED點(diǎn)陣模塊中,若在某行線

30、上施加高電平(用“1”表示),在某列線上施加低電平(用“0”表示)。則行線和列線的交叉點(diǎn)處的LED就會(huì)有電流流過而發(fā)光。比如,Y7為1,X0為0,則右下角的LED點(diǎn)亮。再如Y0為1,X0到X7均為0,則最上面一行8個(gè)LED全點(diǎn)亮。</p><p>  現(xiàn)描述一下用動(dòng)態(tài)掃描顯示的方式,顯示字符“B”的過程。其過程如圖3.1</p><p>  圖3.1 用動(dòng)態(tài)掃描顯示字符“B”的過程<

31、/p><p>  Proteus中只有5×7和8×8等LED點(diǎn)陣,并沒有16×16LED點(diǎn)陣,而在實(shí)際應(yīng)用中,要良好地顯示一個(gè)漢字,則至少需要16×16點(diǎn)陣。下面我們就首先介紹使用8×8點(diǎn)陣構(gòu)建16×16點(diǎn)陣的方法,并構(gòu)建一塊16×16LED點(diǎn)陣,用于本次設(shè)計(jì)。</p><p>  首先,從Proteus7.5的元件庫(kù)中找到

32、“MATRIX-8X8-RED”元器件,并將四塊該元器件放入Proteus文檔區(qū)編輯窗口中。此時(shí)需要注意,如果該元器件保持初始的位置(沒有轉(zhuǎn)動(dòng)方向),我們要首先將其左轉(zhuǎn)90°,使其水平放置,那么此時(shí)它的左面8個(gè)引腳是其行線,右邊8個(gè)引腳是其列線(當(dāng)然,如果你是將右轉(zhuǎn),則右邊8個(gè)引腳是行線)。然后我們將四個(gè)元器件對(duì)應(yīng)的行線和列線分別進(jìn)行連接,使每一條行線引腳接一行16個(gè)LED,列線也相同。并注意要將行線和列線引出一定長(zhǎng)度的引腳,

33、以便下面我們使用。連接好的16×16點(diǎn)陣如圖3.2所示。</p><p>  成如上圖的16×16點(diǎn)陣只是第一步,這樣分開的數(shù)塊并不能達(dá)到好的顯示效果,下面我們要將其進(jìn)一步組合。組合實(shí)際上很簡(jiǎn)單,首先選中如上圖中右側(cè)的兩塊8×8點(diǎn)陣,然后拖動(dòng)并使其與左側(cè)的兩塊相并攏,如圖3.3所示。</p><p><b>  圖3.3</b></

34、p><p>  可以看到原來(lái)的連線已經(jīng)自動(dòng)隱藏了,至于線上的交點(diǎn),我們不要去動(dòng)。然后,我們?cè)賮?lái)最后一步,選中下側(cè)的兩塊點(diǎn)陣,并拖動(dòng)使其與上側(cè)的兩塊并攏,最后的效果如圖3.4所示。看到,原來(lái)雜亂的連線現(xiàn)在已經(jīng)幾乎全部隱藏了,一塊16×16的LED點(diǎn)陣做成了。需要注意,做成的LED點(diǎn)陣的行線為左側(cè)的16個(gè)引腳,下側(cè)的16個(gè)引腳為其列線,而且其行線為高電平有效,列線為低電平有效。然后,我們將其保存,以便以后使用。

35、</p><p><b>  圖3.4</b></p><p>  3.5 整個(gè)系統(tǒng)的仿真電路圖</p><p><b>  圖3.5</b></p><p><b>  4. 字模生成</b></p><p>  文字的字模是一組數(shù)字,但它的意義卻與數(shù)

36、字的意義有著根本的變化,它是用數(shù)字的各位信息來(lái)記載英文或漢字的形狀[1。</p><p>  在電腦硬件中,根本沒有漢字這個(gè)概念,也沒有英文的概念,其認(rèn)識(shí)的概念只有——內(nèi)碼(將ASCII表的高128個(gè)很少用到的數(shù)值以兩個(gè)為一組來(lái)表示漢字,即漢字的內(nèi)碼。而剩下的低128位則留給英文字符使用,即英文的內(nèi)碼)。如果你用啟動(dòng)盤啟動(dòng)系統(tǒng)后用DIR命令可能得到一串串莫名其妙的字符,但那確確實(shí)實(shí)是漢字,如果你啟動(dòng)UCDOS或其

37、他的漢字系統(tǒng)后,就會(huì)看到那是一個(gè)個(gè)熟悉的漢字。在硬件系統(tǒng)內(nèi),英文的字模信息一般固化在ROM里,即使在沒有進(jìn)入系統(tǒng)的CMOS里,也可以讓你看到英文字符。而在DOS下,中文的字模信息一般記錄在漢字庫(kù)文件里(將制作好的字模放到一個(gè)個(gè)標(biāo)準(zhǔn)的庫(kù)中,這就是點(diǎn)陣字庫(kù)文件)。</p><p>  在通過軟件實(shí)現(xiàn)的技術(shù)中,目前有許多字模生成軟件,軟件打開后輸入漢字,點(diǎn)“檢取”,十六進(jìn)制數(shù)據(jù)的漢字代碼即可自動(dòng)生成,把我們所需要的豎排

38、數(shù)據(jù)復(fù)制到我們的程序中即可。在通過硬件實(shí)現(xiàn)字模提取的技術(shù)中,有在系統(tǒng)中增加硬漢字庫(kù)的方法,主控器發(fā)送的漢字是其機(jī)內(nèi)碼,用兩個(gè)字節(jié)來(lái)表示一個(gè)漢字。根據(jù)機(jī)內(nèi)碼,顯示單元控制模塊從漢字庫(kù)中查取顯示字模,實(shí)現(xiàn)漢字顯示。由于帶有硬漢字庫(kù),進(jìn)行動(dòng)態(tài)文字顯示時(shí),通用智能顯示單元僅接受漢字的機(jī)內(nèi)碼即可,這樣數(shù)據(jù)通訊量大大減少。因此,“動(dòng)態(tài)文字顯示速度快”。</p><p><b>  5. 程序設(shè)計(jì)</b>

39、</p><p>  5.1 程序設(shè)計(jì)總體思路</p><p>  用簡(jiǎn)短的匯編程序設(shè)計(jì),實(shí)現(xiàn)LED點(diǎn)陣顯示內(nèi)容,并使顯示的內(nèi)容在屏幕上從左到右的滾動(dòng)顯示。系統(tǒng)采用模塊化結(jié)構(gòu),包括主程序、顯示子程序和循環(huán)掃描顯示子程序。</p><p>  用8088、74LS373、74LS138、7407芯片和1個(gè)16×16LED點(diǎn)陣顯示器構(gòu)成一個(gè)完整的16位點(diǎn)陣LE

40、D顯示系統(tǒng)。</p><p><b>  5.2 程序流程圖</b></p><p>  程序主要由開始、初始化、主程序、子程序、字庫(kù)組成(源程序詳見附錄)。其中主程序和子程序的流程圖為:</p><p>  圖5.1循環(huán)掃描顯示子程序流程圖</p><p><b>  字庫(kù)為: </b><

41、/p><p>  DB 00H,00H,00H,00H,00H,00H,00H,00H, 00H,00H,00H,00H,00H,00H,00H,00H,00H</p><p>  DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H</p><p>  DB 01H,0

42、0H,00H,80H,00H,60H,0FFH,0F8H,00H,07H,00H,00H,00H,04H,79H,24H ;信</p><p>  DB 49H,24H,49H,25H,49H,26H,49H, 24H,49H,24H,79H,24H,00H,04H,00H,00H</p><p>  DB 40H,00H,30H,00H,00H,00H,03H,0FCH,39

43、H,54H,41H,54H,41H,56H,45H,55H ;息</p><p>  DB 59H,54H,41H,54H,41H,54H,73H,0FCH,00H,00H,08H,00H,30H,00H,00H,00H</p><p>  DB 20H,00H,20H,04H,20H,04H,20H,04H,20H,04H,20H,04H,20H,04H,3FH,0FCH

44、 ;工</p><p>  DB 20H,04H,20H,04H,20H,04H,20H,04H,20H,04H,20H,04H,20H,00H,00H,00H</p><p>  DB 08H,24H,06H,24H,01H,0A4H,0FFH,0FEH,01H,23H,06H,22H,40H,00H,49H,3EH ;程</p><p>  

45、DB 49H,22H,49H,22H,7FH,22H,49H,22H,49H,22H,49H,3EH,41H,00H,00H,00H</p><p>  DB 04H,40H,04H,30H,04H,11H,04H,96H,04H,90H,44H,90H,84H,91H,7EH,96H ;學(xué)</p><p>  DB 06H,90H,05H,90H,04H,98H,0

46、4H,14H,04H,13H,04H,50H,04H,30H,00H,00H</p><p>  DB 00H,00H,0FFH,0FEH,04H,22H,08H,5AH,07H,86H,80H,10H,41H,0CH,31H,24H ;院</p><p>  DB 0FH,24H,01H,25H,01H,26H,3FH,24H,41H,24H,41H,14H,71H,0CH

47、,00H,00H</p><p>  DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H</p><p>  DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H</p><p><

48、;b>  5.3 源程序</b></p><p>  PA EQU 0040H ;行代碼1</p><p>  PB EQU 0042H ;行代碼2</p><p>  PCTL EQU 0046H ;行8255控制口地址</p><p>  XP

49、A EQU 0048H ;列掃描1</p><p>  XPB EQU 004AH ;列掃描2</p><p>  XPCTL EQU 004EH ;列8255控制口地址</p><p>  DATA SEGMENT AT 0</p><p>  

50、ORG 2DB0H</p><p>  FL DB ? ;選擇列掃描</p><p>  R0 DW ? ;數(shù)據(jù)地址偏移量</p><p>  R6 DW ? ;掃描存儲(chǔ)單元</p><p>  R1 DB

51、? ;列掃描通道選擇</p><p>  DATA ENDS</p><p>  CODE SEGMENT</p><p>  ASSUME CS:CODE,DS:DATA</p><p>  ORG 2DC0H</p><p><b>  START:</b&

52、gt;</p><p>  MOV DX,XPCTL</p><p>  MOV AL,80H</p><p>  OUT DX,AL ;選擇8255個(gè)端口工作方式</p><p>  MOV DX,PCTL</p><p>  OUT DX,AL

53、</p><p>  CALL OFFLED</p><p>  MOV AL,00H ;數(shù)據(jù)初始化</p><p>  MOV FL,AL</p><p>  MOV R6,0048H</p><p>  X0: MOV R0,0000H</

54、p><p>  X1: CALL DEL1</p><p>  INC R0</p><p>  INC R0 ;R0+2</p><p>  CMP R0,00E0H ;304</p><p>  JNZ X1</p>&l

55、t;p>  JMP X0</p><p><b>  DISPW:</b></p><p>  PUSH R0 ;LED點(diǎn)陣顯示</p><p>  MOV R1,01H</p><p><b>  DISP1:</b></p>

56、<p>  MOV AX,R0</p><p>  MOV BX,OFFSET TAB</p><p>  ADD BX,AX</p><p>  MOV AL,CS:[BX]</p><p>  MOV DX,PB</p><p>  OUT

57、 DX,AL ;行代碼1輸入</p><p>  INC R0</p><p>  MOV AX,R0</p><p>  MOV BX,OFFSET TAB</p><p>  ADD BX,AX</p><p>  MOV AL,CS:

58、[BX]</p><p>  MOV DX,PA</p><p>  OUT DX,AL ;行代碼2輸入</p><p>  MOV DX,R6</p><p>  MOV AL,R1</p><p>  NOT AL</p><

59、;p>  OUT DX,AL ;列掃描</p><p>  MOV CX,0010H ;循環(huán)128次</p><p>  LOOP $</p><p>  CALL OFFLED</p><p>  INC R0</p><p>  RCL

60、 R1,1 ;掃描信號(hào)左移8次</p><p>  JNC DISP1</p><p>  CMP FL,00H</p><p>  JNZ EXIT</p><p>  INC FL</p><p>  CLC

61、 ;標(biāo)志位CF清零</p><p>  MOV R1,01H</p><p>  MOV R6,004AH ;切換到列掃描2</p><p>  JMP DISP1</p><p>  EXIT: MOV R6,0048H ;切換到列掃描1</p><p>

62、;  MOV FL,00H</p><p>  POP R0</p><p><b>  RET</b></p><p>  OFFLED: MOV DX,XPA ;滅燈</p><p>  MOV AL,0FFH</p><p>  O

63、UT DX,AL</p><p>  MOV DX,XPB</p><p>  OUT DX,AL</p><p><b>  RET</b></p><p>  DEL1: MOV CX,0020H ;計(jì)數(shù)32次</p><p>  CON

64、1: PUSH CX</p><p>  CALL DISPW</p><p>  POP CX</p><p>  LOOP CON1</p><p><b>  RET</b></p><p><b>  TAB: </b>&

65、lt;/p><p>  DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H</p><p>  DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H</p><p>  DB 01H

66、,00H,00H,80H,00H,60H,0FFH,0F8H,00H,07H,00H,00H,00H,04H,79H,24H ;信</p><p>  DB 49H,24H,49H,25H,49H,26H,49H,24H,49H,24H,79H,24H,00H,04H,00H,00H</p><p>  DB 40H,00H,30H,00H,00H,00H,03H,0FCH,39

67、H,54H,41H,54H,41H,56H,45H,55H ;息</p><p>  DB 59H,54H,41H,54H,41H,54H,73H,0FCH,00H,00H,08H,00H,30H,00H,00H,00H</p><p>  DB 20H,00H,20H,04H,20H,04H,20H,04H,20H,04H,20H,04H,20H,04H,3FH,0FCH

68、 ;工</p><p>  DB 20H,04H,20H,04H,20H,04H,20H,04H,20H,04H,20H,04H,20H,00H,00H,00H</p><p>  DB 08H,24H,06H,24H,01H,0A4H,0FFH,0FEH,01H,23H,06H,22H,40H,00H,49H,3EH ;程</p><p>  DB

69、49H,22H,49H,22H,7FH,22H,49H,22H,49H,22H,49H,3EH,41H,00H,00H,00H</p><p>  DB 04H,40H,04H,30H,04H,11H,04H,96H,04H,90H,44H,90H,84H,91H,7EH,96H ;學(xué)</p><p>  DB 06H,90H,05H,90H,04H,98H,04H,14H,

70、04H,13H,04H,50H,04H,30H,00H,00H</p><p>  DB 00H,00H,0FFH,0FEH,04H,22H,08H,5AH,07H,86H,80H,10H,41H,0CH,31H,24H ;院</p><p>  DB 0FH,24H,01H,25H,01H,26H,3FH,24H,41H,24H,41H,14H,71H,0CH,00H,00H&

71、lt;/p><p>  DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H</p><p>  DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H</p><p>  CODE ENDS

72、</p><p>  END START</p><p><b>  六、系統(tǒng)功能測(cè)試</b></p><p><b>  6.1 實(shí)物測(cè)試</b></p><p>  通過分析程序,了解LED點(diǎn)陣漢字循環(huán)循環(huán)左移的顯示方法,自建字庫(kù),很成功的完成了實(shí)物測(cè)試,達(dá)到了預(yù)期的要求。</

73、p><p><b>  6.2 仿真測(cè)試</b></p><p>  在仿真軟件proteus中運(yùn)行測(cè)試系統(tǒng)整體功能,一切正常。實(shí)現(xiàn)了漢字的左移滾動(dòng)顯示,循環(huán)顯示出了“信息工程學(xué)院”浮動(dòng)漢字。</p><p><b>  圖6.1仿真測(cè)試圖</b></p><p><b>  7. 總結(jié)<

74、;/b></p><p>  通過本次(16×16位點(diǎn)陣LED)的設(shè)計(jì),理論知識(shí)學(xué)習(xí)和實(shí)際設(shè)計(jì)的結(jié)合鍛煉了我的綜合運(yùn)用所學(xué)的專業(yè)基礎(chǔ)知識(shí)解決實(shí)際工程問題的能力,同時(shí)也提高我查閱文獻(xiàn)資料、設(shè)計(jì)手冊(cè)、設(shè)計(jì)規(guī)范以及電腦制圖等其他專業(yè)能力水平,而且通過對(duì)整體的掌控,對(duì)局部的取舍,以及對(duì)細(xì)節(jié)的斟酌處理,都使我的能力得到了鍛煉,經(jīng)驗(yàn)得到了豐富。為后繼的學(xué)習(xí)奠定的基礎(chǔ)。</p><p>

75、<b>  參考文獻(xiàn)</b></p><p>  [1] 張義和,王敏男,許宏昌,余長(zhǎng)春.例說51單片機(jī).北京:人民郵電出版社,2008</p><p>  [2] 王讓定,朱瑩,葉富樂,史旭華.匯編語(yǔ)言與接口技術(shù).北京:清華大學(xué)出版社,2005</p><p>  [3] 康華光.電子技術(shù)基礎(chǔ)數(shù)字部分(第五版).北京:高等教育出版社,2006

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(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)論