版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、淮北師范大學(xué)物理與電子信息學(xué)院 2007 級學(xué)士學(xué)位論文 基于單片機(jī)的 16*16 點陣的滾動顯示學(xué) 院 物電學(xué)院 專 業(yè) 電子信息工程專業(yè) 研 究 方 向 單板微機(jī)電路設(shè)計 學(xué) 生 姓 名 汪 長 鴻 學(xué) 號 20071342113 指導(dǎo)教師姓名 楊 保 華 指導(dǎo)教師職稱 講 師 2010 年 10 月 8 日淮北師范大學(xué)物理與電子信息學(xué)院 2007 級學(xué)士論文 基于單片機(jī)的 16*16 點陣滾動顯示ii基于單片機(jī)的 16*16 點陣的滾動顯示汪長鴻 淮北師范大學(xué)信物理與電子信息學(xué)院 235000摘要 本文的設(shè)計是基于單片機(jī)系統(tǒng)的基本模塊的一部分。led 點陣電子顯示屏是集微電子技術(shù)、計算機(jī)
2、技術(shù)、信息處理技術(shù)于一體的大型顯示屏系統(tǒng)。它以其色彩鮮艷,動態(tài)范圍廣,亮度高,壽命長,工作穩(wěn)定可靠等優(yōu)點而成為眾多顯示媒體以及戶外作業(yè)顯示的理想選擇。同時也可廣泛應(yīng)用到軍事、車站、賓館、體育、新聞、金融、證券、廣告以及交通運輸?shù)仍S多行業(yè)。本次設(shè)計的點陣顯示屏主要是通過單片機(jī)直接控制行掃描,然后用 74ls138 來控制列掃描。這個設(shè)計的軟硬件都成功通過了 proteus 的仿真調(diào)試。關(guān)鍵詞:單片機(jī);點陣;滾動顯示淮北師范大學(xué)物理與電子信息學(xué)院 2007 級學(xué)士論文 基于單片機(jī)的 16*16 點陣滾動顯示iiibased on scm 16*16 led rolling display desi
3、gnwang changhonginstitute of physical and electronical information, huaibei normal university, 235000abstract: the design of this article is based on a part of the basic module scm(single-chip-microcomputer)system. led electronic display screen is a large system which combined with micro-electronic
4、technology and computer technology and information processing technology. it has become the ideal choice of numerous display media and out-door jobs display because of its advantages, including bright-colored flavor, wide dynamic state range, high brilliance, long life-span and stable and reliable w
5、ork and so on. at the same time, it would be widely used in military affairs, stations, hotels, sports, news, finances, bonds, ads and traffic transportations etc. this design is mainly directly controlled by scm in order to achieve row-scanning and the column-scanning achieved by the 74ls138.this d
6、esign of hardware and software modules pass the proteus simulation debugging successfully.key words: scm; led; rolling display淮北師范大學(xué)物理與電子信息學(xué)院 2007 級學(xué)士論文 基于單片機(jī)的 16*16 點陣滾動顯示iv目 次1 緒論.11.1 mcs-51 系列單片機(jī)簡介.11.2 單片機(jī)的應(yīng)用模式和應(yīng)用領(lǐng)域 .11.3 主要工作任務(wù) .22 硬件設(shè)計.22.1 單片機(jī)系統(tǒng)的基本模塊 .22.2 16*16 點陣滾動顯示的硬件設(shè)計.33 軟件設(shè)計.53.1 16*1
7、6 點陣滾動顯示的軟件設(shè)計.54 軟件仿真結(jié)果.64.1 16*16 點陣滾動顯示仿真結(jié)果.6結(jié)論 .7參考文獻(xiàn) .8致謝 .9附錄相關(guān)源程序 .10淮北師范大學(xué)物理與電子信息學(xué)院 2007 級學(xué)士論文 基于單片機(jī)的 16*16 點陣滾動顯示11 緒論 單片機(jī)(single-chip-microcomputer)又稱微控制器(microcontroller),最基本的結(jié)構(gòu)是將 cpu 和計算機(jī)外圍功能單元,如存儲器、i/o 口、定時器/計數(shù)器、中斷系統(tǒng)等集成在一個芯片上構(gòu)成的。雖然單片機(jī)只是一個芯片,但無論從成還是功能上來看,它都具有了微機(jī)系統(tǒng)的特征。11.1mcs-51 系列單片機(jī)簡介197
8、1 年微處理器研制成功。1974 年,美國仙童(fairchild)公司研制出世界上第一臺單片機(jī)微型計算機(jī) f8。該機(jī)由兩塊集成電路芯片構(gòu)成,具有與眾不同的指令系統(tǒng),深受民用電器及儀器儀表領(lǐng)域的歡迎和重視。從此單片機(jī)開始迅速發(fā)展,應(yīng)用領(lǐng)域也不斷擴(kuò)大。1976 年 intel 公司推出 mcs-48 系列 8 位單片微型計算機(jī),它以體積小、功能全、價格低等優(yōu)點,贏得了廣泛的應(yīng)用,為單片機(jī)的發(fā)展奠定了基礎(chǔ)。成為單片機(jī)發(fā)展過程中的一個重要階段。在 mcs-48 成功應(yīng)用的推動下,許多半導(dǎo)體公司和計算機(jī)公司也競相研制和開發(fā)自己的單片機(jī)系列。到目前為止,世界各地廠商也相繼研制出大約 50 個系列 300
9、 多個品種的單片機(jī)產(chǎn)品,可以滿足不同領(lǐng)域的需要。代表產(chǎn)品有 intel公司的 mcs-51 單片機(jī),motorola 公司的 mc6081、mc6082 系列機(jī),zilog 公司的 z-8 系列機(jī),ti 公司的 tms7000 系列機(jī)等,此外 rockwell、ns、gi 和日本的 nec、松下、日立等公司也先后生產(chǎn)了自己的單片機(jī)系列。此后,在 8 位單片機(jī)的基礎(chǔ)上,又發(fā)展了 16 位單片機(jī)。16 位單片機(jī)的特點是,工藝先進(jìn)、集成度高和內(nèi)部功能強(qiáng),加法運算速度可達(dá) 1us 以上,而且允許用戶采用面向工業(yè)控制的專用語言,如 pl/m、plus c 和 forth 語言等。代表產(chǎn)品有 intel
10、公司的 mcs-96 系列、ti 公司的 tms9900、nec 公司的 783*系列和 ns 公司的 hpc16040 等。然而,由于 16 位單片機(jī)銷售量并不大,價格也比較貴,大量應(yīng)用領(lǐng)域需要的仍然是 8 位單片機(jī)。因此,各公司 1986 年以來紛紛開發(fā)高性能、大容量和多功能新型 8 位單片機(jī)。這些單片機(jī)有 intel 公司的 8044(雙 cpu 工作) 、zilog公司的 super8(含 dma 通道) 、motorola 公司的 mc68ch11(內(nèi)含 e2prom 及 a/d轉(zhuǎn)換電路)和 wdc 公司的 65c124(內(nèi)含網(wǎng)絡(luò)接口電路) ,等等。淮北師范大學(xué)物理與電子信息學(xué)院 2
11、007 級學(xué)士論文 基于單片機(jī)的 16*16 點陣滾動顯示2目前,單片機(jī)正朝著高性能和多品種方向發(fā)展,但以 mcs-51 為主的 8 位單片機(jī)仍然占據(jù)著單片機(jī)的主導(dǎo)地位。單片機(jī)的應(yīng)用日益廣泛啊,如應(yīng)用在儀器儀表、家用電器和專用設(shè)備的智能化以及過程控制等方面,單片機(jī)在人們的日常生活和工作中正扮演著越來越重要的角色。單片機(jī)的應(yīng)用從根本上改變了傳統(tǒng)的控制系統(tǒng)的設(shè)計思想和設(shè)計方法。從前必須由模擬電路或數(shù)字電路實現(xiàn)的大部分控制功能?,F(xiàn)在已經(jīng)能用單片機(jī)通過軟件方法實現(xiàn)了。這種以軟件取代硬件的并能提高系統(tǒng)性能的控制技術(shù),稱之為微控制技術(shù)。微控制技術(shù)標(biāo)志著一種全新概念的出現(xiàn),是對傳統(tǒng)控制技術(shù)的一次革命。隨著單
12、片機(jī)應(yīng)用的廣泛普及,微控制技術(shù)必將不斷發(fā)展,日益完善,更加充實。1.2 單片機(jī)的應(yīng)用領(lǐng)域 單片機(jī)具有體積小、可靠性高、功能強(qiáng)、靈活方便等優(yōu)點,故可以廣泛應(yīng)用于國民經(jīng)濟(jì)的各個領(lǐng)域,對各行各業(yè)的技術(shù)改造和產(chǎn)品更新?lián)Q代起到了推動作用。從應(yīng)用規(guī)模來分,單片機(jī)應(yīng)用系統(tǒng)常分為簡單應(yīng)用系統(tǒng)、常規(guī)應(yīng)用系統(tǒng)和高級應(yīng)用系統(tǒng)三類。簡單應(yīng)用系統(tǒng)是指它在家用電器或儀器儀表中的應(yīng)用,其特點是沒有人機(jī)對話功能,程序和運行參數(shù)均可固化在 rom 中。常規(guī)應(yīng)用系統(tǒng)用于過程控制,通常配有一個鍵盤和若干個 i/o 端口,用以實現(xiàn)對被控制對象進(jìn)行監(jiān)視和控制;高級應(yīng)用系統(tǒng)是指單片機(jī)在分布式計算機(jī)系統(tǒng)或計算機(jī)網(wǎng)絡(luò)中的應(yīng)用;在這類應(yīng)用系統(tǒng)
13、中,單片機(jī)通常用作下位機(jī),而上位機(jī)一般是一臺系統(tǒng)或網(wǎng)絡(luò)工作站機(jī)。為了使讀者了解單片機(jī)的應(yīng)用情況,現(xiàn)就單片機(jī)在直接數(shù)字系統(tǒng)和分布控制系統(tǒng)中的應(yīng)用問題分別進(jìn)行簡單的介紹。(1)單片機(jī)在直接數(shù)字控制系統(tǒng)中的應(yīng)用直接數(shù)字控制(direct digital control) ,簡稱 ddc。它是單片機(jī)在工業(yè)控制中應(yīng)用最普遍的一種方式。在這種方式中,單片機(jī)作為系統(tǒng)的一個組成部分或環(huán)節(jié),直接參與控制過程。一臺單片機(jī)可以對多個被控參數(shù)進(jìn)行巡回檢測,并把檢測結(jié)果和給定值進(jìn)行比較,再按事先約定的控制規(guī)律進(jìn)行運算處理,然后通過 d/a 和反多路開關(guān)控制執(zhí)行機(jī)構(gòu)動作,從而使生產(chǎn)過程始終處于最佳狀態(tài)。淮北師范大學(xué)物理與
14、電子信息學(xué)院 2007 級學(xué)士論文 基于單片機(jī)的 16*16 點陣滾動顯示3(2)單片機(jī)在分布式控制系統(tǒng)中的應(yīng)用分布式控制系統(tǒng)(distributed control system),簡稱 dcs。它實際上是一個分級結(jié)構(gòu)的計算機(jī)系統(tǒng),這類系統(tǒng)一般由一臺或數(shù)臺主計算機(jī)和若干單片機(jī)構(gòu)成。單片機(jī)在工業(yè)控制中直接位于控制第一線,應(yīng)用面廣、應(yīng)用量大,是工廠自動化的關(guān)鍵部件之一。1.3 主要工作任務(wù)本文的設(shè)計是單片機(jī)系統(tǒng)基本模塊的一部分,即利用單片機(jī)驅(qū)動顯示屏工作。其中點陣行掃描由單片機(jī)直接驅(qū)動,列掃描由單片機(jī)驅(qū)動的 74ls138 直接驅(qū)動,通過程序?qū)懭氪a從而實現(xiàn)點陣的顯示。這部分電路在單片機(jī)的學(xué)習(xí)中
15、很重要,我們要知道點陣的顯示原理,了解行掃描和列掃描是怎么一回事,以及用什么來驅(qū)動行掃描和用什么來驅(qū)動列掃描,這里我們使用了 74ls138 來驅(qū)動列掃描,通過這個設(shè)計,我們可以更加明白 74ls138 的使用方法以及它的一些功能特性。對點陣顯示屏及其他的一些顯示屏也能有更多的了解。2 硬件設(shè)計2.1 單片機(jī)系統(tǒng)的基本模塊基本模塊的制作是基于單片機(jī)的 16*16 點陣滾動顯示的基本思路,也是我們研究的基于單片機(jī)的 16*16 點陣滾動顯示的重要依據(jù)。如圖 1 所示基于單片機(jī)系統(tǒng)基本模塊圖。 圖 1 單片機(jī)系統(tǒng)基本模塊圖其中,單片機(jī)最小系統(tǒng)包括復(fù)位電路、晶振電路和電源電路。顯示部分即點陣顯示電路
16、,驅(qū)動部分即 74ls138 驅(qū)動電路,接口擴(kuò)展在本次設(shè)計中暫未使用。 單片機(jī)系統(tǒng) 顯示部分 驅(qū)動部分單片機(jī)最小系統(tǒng)接口擴(kuò)展部分淮北師范大學(xué)物理與電子信息學(xué)院 2007 級學(xué)士論文 基于單片機(jī)的 16*16 點陣滾動顯示42.2 16*16 點陣滾動顯示的硬件設(shè)計2.2.1單個點陣顯示基本原理一般的點陣都是 8*8 的,即橫豎都有 8 個發(fā)光二極管,如圖 2 所示。觀察二極管正負(fù)極,我們可以很容易發(fā)現(xiàn),如果賦予p0=0 xff;p2=0 x00;那么所有的發(fā)光二極管將被點亮,從而點陣就可以實現(xiàn)全亮。類似的,如果需要實現(xiàn)某一列或者某一行全亮,也可以進(jìn)行類似的賦值。比如,我們要實現(xiàn)第一列全亮,第一
17、列全亮就要求 p20=0;其他為 1,則代碼為 p0=0 xff;p2=0 xfe; 但是如果需要讓點陣顯示一個字符的話,上述賦 值則不能達(dá)到目的,這里,我們需要先知道掃描的概念。所謂掃描,就是每隔一個時間段,發(fā)送一組代碼,當(dāng)然,這個時間段要足夠小。由于人眼有視覺暫留效應(yīng),人的肉眼無法分辨,因此,經(jīng)過多次掃描,點陣上就能穩(wěn)定的顯示一個字符。那么程序上如何實現(xiàn)掃描呢?掃描包括行掃描和列掃描,我們可以任意使用其中一種。假設(shè)我們使用行掃描,就是首先令 p07 為 1,即 p00=0 x80;然后觀察在這一行上有哪些二極管被點亮,點亮的那一列所對應(yīng)的端口就為 0,不亮的就為 1,記下此時 p2 數(shù)值,
18、短暫延時過后,令 p06=1,即 p00=0 x40;然后觀察在這一行上有哪些二極管被點亮,點亮的那一列就為 0,不亮的就為 1,記下此時 p2 數(shù)值,同理如此重復(fù)下去,直到 p00=0 x01;那么所有的 p0 和 p2 的數(shù)值就構(gòu)成了兩個長度為 8 的數(shù)組,我們可以在程序中每個一段時間按順序發(fā)送一組代碼,只要時間段足夠短,那么我們就可以在點陣上看到穩(wěn)定的字符了。以上就是單個點陣顯示的基本原理。2.2.216*16 點陣的組成及顯示原理圖 2 8*8 點陣圖 3 16*16 點陣淮北師范大學(xué)物理與電子信息學(xué)院 2007 級學(xué)士論文 基于單片機(jī)的 16*16 點陣滾動顯示5所謂 16*16 點
19、陣,就是行列各位 16 個長度的點陣,現(xiàn)實中我們可以通過 4個 8*8 點陣進(jìn)行拼湊來實現(xiàn)一個 16*16 的點陣。如圖 3 所示。圖中的 16*16 點陣由 u6,u7,u8,u9 四個單點陣組成,所有的行(x0-x7)都通過排阻接到單片機(jī)的 p0 口上,所有的列(y00-y07、y10-y17、y20-y27、y30-y37)接到不同的74ls138(u2,u3,u4,u5)上,u2 控制 u6,u3 控制 u7,u4 控制 u8,u5 控制u9。74ls138 直接由單片機(jī)的 p2 口進(jìn)行驅(qū)動,這樣就形成了一個完整的電路。如圖 4 所示。其顯示原理與單個點陣的顯示原理類似,但是這里需要先
20、把代碼寫入 u6,然后短暫延時后寫入 u7,直到 u9。時間段控制合理的話,我們就可以看到顯示屏上將顯示穩(wěn)定的字符。這里涉及到一個滾動顯示的問題,所謂滾動顯示,即字符是從屏幕右端慢慢往左邊移動,好像是一個拉幕的效果,那么滾動顯示在程序上如何實現(xiàn)呢?這里我們就要用到單片機(jī)的定時中斷,中斷一次,字符往左移動一次,如此循環(huán),即實現(xiàn)了字符的滾動顯示。這與上面單個點陣的靜態(tài)顯示是有區(qū)別的。關(guān)于 74ls138 的使用,74ls138 是 3-8 線譯碼器,當(dāng) e1=1,e2,e3=0 時,該譯碼器被選中,此時如果數(shù)據(jù)輸入端 abc 輸入 000-111 八個數(shù)據(jù),輸出端 y0-y7 將依次輸出 0。所以
21、,我們可以依次選中四個譯碼器,向數(shù)據(jù)輸入端寫入數(shù)據(jù)來直接控制某個點陣的顯示。以上就是 16*16 點陣的滾動顯示原理。2.2.316*16 點陣滾動顯示的硬件設(shè)計圖 4 74ls138 驅(qū)動電路淮北師范大學(xué)物理與電子信息學(xué)院 2007 級學(xué)士論文 基于單片機(jī)的 16*16 點陣滾動顯示6如圖 5 就是本次設(shè)計的全部硬件電路圖:3 軟件設(shè)計3.1 16*16 點陣滾動顯示的軟件設(shè)計在設(shè)計 16*16 滾動顯示的軟件部分時,我們必須要明白其中的原理。本次設(shè)計中我們需要注意以下幾個問題:第一,怎么樣讓點陣顯示我們需要的字符,即我們?nèi)绾潍@得字符顯示的代碼。第二,如何實現(xiàn)字符的滾動顯示。第三,如何使畫面
22、保持穩(wěn)定。第一,如何取得代碼。現(xiàn)在針對點陣的取字模軟件很多,我們只需要打開軟件,寫入需要取字模的字,然后注意取字模的順序,是橫向還是縱向就行了。我們這里采用縱向取模,設(shè)置字模為 c51 格式。這樣當(dāng)寫入的字確定后,我們就可以直接復(fù)制字模到程序中來實現(xiàn)相應(yīng)功能。如“歡”的字模就為:0 x04,0 x28,0 x08,0 x24,0 x32,0 x22,0 xc2,0 x21,0 xc2,0 x26,0 x34,0 x38,0 x04,0 x04,0 x08,0 x18,0 x30,0 xf0,0 xc0,0 x17,0 x60,0 x10,0 x18,0 x10,0 x0c,0 x14,0 x0
23、6,0 x18,0 x04,0 x10,0 x00,0 x00。圖 5 本次設(shè)計完整電路圖淮北師范大學(xué)物理與電子信息學(xué)院 2007 級學(xué)士論文 基于單片機(jī)的 16*16 點陣滾動顯示7第二,如何實現(xiàn)滾動顯示。為了實現(xiàn)字符的滾動顯示,我們加入了定時中斷函數(shù),如下:void timer0() interrupt 1 using 3th0=0 xd8; tl0=0 xf0; /這里實現(xiàn) 10ms 定時,10ms 時間到后就產(chǎn)生中斷 if (n1100) offset=0; n=0; 在主函數(shù)中,我們通過:p0=*(p+offset+2*i); ;這句話來實現(xiàn)字符的滾動顯示,每中斷 10 次后 off
24、set 加 2,即字符整體往左移動 2 個點,移動時間間隔為10*10ms=100ms,由于人眼的視覺暫留效應(yīng),我們看到的字符是在流暢的往左移動。第三,如何使畫面保持穩(wěn)定。畫面的穩(wěn)定有兩個條件:一,中斷的時間應(yīng)控制在合理的范圍之內(nèi),時間小了會看不清畫面,時間大了畫面不連續(xù)。二,選中各個點陣中間的延時,也應(yīng)當(dāng)控制在合理范圍之內(nèi),延時函數(shù)如下:void delay(void) int16 i;for (i=0;i50;i+);這兩個條件控制好了,我們就可以看到顯示的畫面很穩(wěn)定,很流暢。 淮北師范大學(xué)物理與電子信息學(xué)院 2007 級學(xué)士論文 基于單片機(jī)的 16*16 點陣滾動顯示84 軟件仿真結(jié)果4
25、.116*16 點陣滾動顯示的仿真結(jié)果如圖 6、7、8、9 為本次 16*16 點陣滾動顯示的仿真結(jié)果: 圖6 點陣顯示“歡”字 圖 7 點陣顯示“迎”字 圖 8 點陣顯示“您”字 圖 9 點陣顯示兩個字之間 淮北師范大學(xué)物理與電子信息學(xué)院 2007 級學(xué)士論文 基于單片機(jī)的 16*16 點陣滾動顯示9結(jié)論本次設(shè)計的基于單片機(jī)的 16*16 點陣的滾動顯示經(jīng)測試仿真結(jié)果良好,能清楚的看到字符的滾動顯示,畫面比較穩(wěn)定,流暢。有時會出現(xiàn)字符顯示不完整的現(xiàn)象,我認(rèn)為這是程序在時間的控制上做的不夠好。但程序思想還是很正確的,學(xué)生可以很容易就讀懂程序,電路也很容易就看明白了。在最后的硬件設(shè)計時,我們要認(rèn)
26、真畫原理圖和 pcb,尤其是在 pcb 布線時,我們要考慮板子的大小要適宜,太大了會浪費資源,太小了對于元件就不好擺放,還要注意元件的擺放位置要適宜布線,不要造成多處飛線的情況,最后,還要設(shè)置線寬,線太細(xì)的話容易斷。最后再完成調(diào)試檢測工作。通過這次的設(shè)計,我明白了點陣的工作原理,對單片機(jī)以及其他外部器件有了更深的理解,對市場上的元器件價格有了了解,也對各式各樣的點陣廣告牌等電子顯示屏的工作原理有了更深的認(rèn)識同時,在考慮問題方面對于這部分的設(shè)計一定要結(jié)合所有的部分綜合考慮,在我們初始設(shè)計的時候就應(yīng)該有大致的整體框架。淮北師范大學(xué)物理與電子信息學(xué)院 2007 級學(xué)士論文 基于單片機(jī)的 16*16
27、點陣滾動顯示10參參考考文文獻(xiàn)獻(xiàn)1 胡鍵 .單片機(jī)原理及接口技術(shù)m.北京:機(jī)械工業(yè)出版社,20052 陶國正 .單片機(jī)與接口應(yīng)用技術(shù)m.蘇州:蘇州大學(xué)出版社,20043 梅麗鳳,單片機(jī)原理及接口技術(shù)m。王艷秋,汪毓鐸。北京:清華大學(xué)出版社 ,2003,54 鄭學(xué)堅 .微型計算機(jī)原理與應(yīng)用m.北京:清華大學(xué)出版社,20015 徐愛鈞,智能化測量控制儀表原理與設(shè)計m。北京:北京航空航天大學(xué)出版社, 2004,96 張迎新,單片微型計數(shù)機(jī)原理,應(yīng)用及接口技術(shù)m。北京:國房工業(yè)出版社, 19937 李華 . mcs-51 系列單片 機(jī)實用接口技術(shù) m.北京:北京航空航天大學(xué)出版社, 19938 王幸之
28、單片機(jī)應(yīng)用系統(tǒng)抗干擾技術(shù)m.北京:北京航空航天大學(xué)出版社, 19999 何立民 . mcs-51 系列 單片 機(jī)應(yīng)用系統(tǒng)設(shè)計系統(tǒng)配置與接口技術(shù)m.北京:北京航空航天大學(xué)出版社,199010 薛均義,張彥斌 mcs-51/96 系列單片微型計算機(jī)及其應(yīng)用m西安:西安交通大學(xué)出版社,199711 彭勇 ; 向云南 ; 李書舟 ; “單片機(jī) ”課程說課 j,教師, 2009, 53 ;27-2812郭兆正. led 點陣顯示屏系統(tǒng)設(shè)計j. 渤海大學(xué)學(xué)報(自然科學(xué)版), 2005,(04) 淮北師范大學(xué)物理與電子信息學(xué)院 2007 級學(xué)士論文 基于單片機(jī)的 16*16 點陣滾動顯示112李喆. 淺談
29、led 電子顯示屏在幕墻系統(tǒng)中的應(yīng)用j. 硅谷, 2009,(10) 3詹新生,張江偉. 基于單片機(jī)的 1664 led 點陣顯示屏的設(shè)計j. 電子元器件應(yīng)用, 2009,(08) 14.莫少瑩。單片機(jī)原理及接口技術(shù)課程實驗教學(xué)改革j。大眾科技。 2010, (9)175,,77致謝本論文是在我的指導(dǎo)老師楊保華講師的親切關(guān)懷和悉心指導(dǎo)下完成的。感謝楊老師對本論文從選題、構(gòu)思、資料收集到最后定稿的各個環(huán)節(jié)給予細(xì)心的指引和教導(dǎo),使我對于單片機(jī)的 16*16 點陣滾動顯示設(shè)計有較好的認(rèn)識,并最終得以完成畢業(yè)論文。對此我表示衷心的感謝。楊老師嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度、淵博的知識、敏銳的學(xué)術(shù)思維、精益求精的工作態(tài)
30、度、積極進(jìn)取的科研精神以及誨人不倦的師者風(fēng)范是我學(xué)習(xí)的楷模,此外還得到其他眾多老師的關(guān)心支持和幫助,在此,謹(jǐn)向老師們致以衷心的感謝和崇高的敬意!在大學(xué)四年生活中,得到各位老師、同學(xué)的關(guān)心與幫助,特別要感謝我的好友張新泉同學(xué)對我的幫助。我在學(xué)習(xí)和生活中不斷得到友誼的溫暖與關(guān)懷,最重要的是一種精神上的激勵,讓我非常感動。感謝父母對我二十多年來辛勤的養(yǎng)育,并讓我獲取了一定的知識并最終走向社會為社會貢獻(xiàn)自己!最后,我要向在百忙之中抽時間對本文進(jìn)行審閱、評議和參加本人論文答辯的各位老師表示衷心的感謝!淮北師范大學(xué)物理與電子信息學(xué)院 2007 級學(xué)士論文 基于單片機(jī)的 16*16 點陣滾動顯示12 附錄
31、相關(guān)源程序#include #define int8 unsigned char#define int16 unsigned intint8 n;int8 code table32= 0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,/*顯示一個空屏*/ 0 x04
32、,0 x28,0 x08,0 x24,0 x32,0 x22,0 xc2,0 x21,0 xc2,0 x26,0 x34,0 x38,0 x04,0 x04,0 x08,0 x18,0 x30,0 xf0,0 xc0,0 x17,0 x60,0 x10,0 x18,0 x10,0 x0c,0 x14,0 x06,0 x18,0 x04,0 x10,0 x00,0 x00,/*歡*/ 0 x02,0 x02,0 x04,0 x82,0 xf8,0 x73,0 x04,0 x20,0 x02,0 x00,0 xe2,0 x3f,0 x42,0 x20,0 x82,0 x40,0 x02,0 x40
33、,0 xfa,0 x3f,0 x02,0 x20,0 x42,0 x20,0 x22,0 x20,0 xc2,0 x3f,0 x02,0 x00,0 x00,0 x00,/*迎*/ 0 x00,0 x01,0 x04,0 x02,0 x1c,0 x0c,0 xc0,0 x3f,0 x1c,0 xc0,0 x02,0 x09,0 x02,0 x16,0 x92,0 x60,0 x4a,0 x20,0 x82,0 x2f,0 x02,0 x20,0 x0e,0 x24,0 x00,0 x22,0 x90,0 x31,0 x0c,0 x20,0 x00,0 x00,/*您*/ 淮北師范大學(xué)物理與電子
34、信息學(xué)院 2007 級學(xué)士論文 基于單片機(jī)的 16*16 點陣滾動顯示130 x44,0 x10,0 x44,0 x14,0 x88,0 x54,0 x88,0 x54,0 xd0,0 x5f,0 x30,0 x50,0 x60,0 x50,0 xfe,0 x7f,0 x40,0 x50,0 x20,0 x90,0 xb0,0 x9f,0 x98,0 x92,0 x8c,0 x94,0 x88,0 x34,0 x80,0 x11,0 x00,0 x00,/*乘*/ 0 x82,0 x00,0 x02,0 x01,0 x22,0 x06,0 x22,0 x38,0 x22,0 x04,0 x22
35、,0 x03,0 x22,0 x00,0 xfe,0 xff,0 xa2,0 x00,0 x22,0 x01,0 x22,0 x02,0 x22,0 x3c,0 x22,0 x02,0 x02,0 x01,0 x02,0 x00,0 x00,0 x00,/*坐*/ 0 x00,0 x00,0 x80,0 x00,0 x04,0 x01,0 x0e,0 x02,0 x14,0 x0c,0 x24,0 x70,0 xc4,0 x21,0 x8c,0 x00,0 x08,0 x00,0 x08,0 x70,0 x28,0 x08,0 x1e,0 x06,0 x0c,0 x03,0 x80,0 x01
36、,0 x00,0 x01,0 x00,0 x00,/*公*/ 0 x40,0 x00,0 x40,0 x08,0 x41,0 x08,0 x42,0 x08,0 x4c,0 x08,0 xf8,0 x7f,0 x50,0 x08,0 x40,0 x08,0 x40,0 x08,0 x60,0 x08,0 xd0,0 x7f,0 x4c,0 x08,0 x47,0 x08,0 x42,0 x08,0 x40,0 x00,0 x00,0 x00,/*共*/ 0 x20,0 x08,0 x20,0 x86,0 x7f,0 x60,0 x80,0 x0f,0 x00,0 x04,0 x00,0 x1a
37、,0 x00,0 xea,0 x00,0 x2a,0 x00,0 x2a,0 x00,0 x2a,0 x00,0 x2a,0 xf0,0 x2b,0 x0c,0 x28,0 x02,0 x20,0 x0f,0 x00,0 x00,0 x00,/*汽*/ 0 x20,0 x00,0 x20,0 x20,0 x20,0 x21,0 x20,0 x23,0 x20,0 x25,0 x20,0 x39,0 x20,0 xe1,0 x20,0 x21,0 xff,0 x2f,0 x20,0 x21,0 x20,0 x21,0 x20,0 x21,0 x20,0 x21,0 x20,0 x21,0 x20
38、,0 x00,0 x00,0 x00,/*車*/ 0 x00,0 x00,0 x00,0 x00,0 x1a,0 x00,0 x1c,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,/*,*/ 0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x0c,0 x0e,0 x14
39、,0 x10,0 x24,0 x10,0 x44,0 x10,0 x84,0 x11,0 x0c,0 x0e,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,/*2*/ 0 x04,0 x02,0 x44,0 x06,0 xc4,0 x1a,0 x48,0 xe3,0 x48,0 x46,0 x48,0 x00,0 x04,0 x09,0 x04,0 x09,0 x08,0 x09,0 xc8,0 xff,0 x30,0 x09,0 x28,0 x49,0 x44,0 x39,0 x02,0 x29,0 x1f,0 x01
40、,0 x00,0 x00,/*線*/ 0 x00,0 x02,0 x02,0 x42,0 x04,0 x42,0 x08,0 x42,0 x30,0 x42,0 xc0,0 x7f,0 x00,0 x42,0 x00,0 x42,0 x00,0 x42,0 x00,0 x42,0 xfe,0 x7f,0 x00,0 x42,0 x00,0 x42,0 x00,0 x42,0 x00,0 x42,0 x00,0 x00,/*開*/ 0 x40,0 x04,0 x80,0 x08,0 x00,0 x11,0 xff,0 xef,0 x00,0 x44,0 x02,0 x10,0 x82,0 x10
41、,0 x82,0 x10,0 x82,0 x90,0 xfe,0 x7f,0 x82,0 x50,0 x82,0 x10,0 x82,0 x10,0 x82,0 x10,0 x02,0 x10,0淮北師范大學(xué)物理與電子信息學(xué)院 2007 級學(xué)士論文 基于單片機(jī)的 16*16 點陣滾動顯示14x00,0 x00,/*往*/ 0 x00,0 x04,0 x01,0 x04,0 x02,0 x04,0 x04,0 x04,0 x08,0 x04,0 x30,0 x04,0 xc0,0 x05,0 x00,0 xfe,0 x80,0 x05,0 x60,0 x04,0 x10,0 x04,0 x0c,
42、0 x04,0 x06,0 x04,0 x03,0 x04,0 x02,0 x04,0 x00,0 x00,/*大*/ 0 x00,0 x02,0 x40,0 x0c,0 x40,0 x08,0 x40,0 x48,0 x40,0 x3a,0 x40,0 x2a,0 x42,0 x0a,0 x41,0 x8a,0 xfe,0 x7a,0 x40,0 x2b,0 x40,0 x0a,0 x40,0 x18,0 x40,0 xea,0 x40,0 x4c,0 x40,0 x08,0 x00,0 x00,/*學(xué)*/ 0 x20,0 x08,0 x30,0 x08,0 xe0,0 xff,0 x42,
43、0 x08,0 x4c,0 x08,0 xf0,0 x1f,0 x10,0 x12,0 x1a,0 x12,0 xf2,0 x13,0 x04,0 x10,0 xc8,0 xff,0 x30,0 x10,0 xcc,0 x50,0 x02,0 x37,0 x1c,0 x12,0 x00,0 x00,/*城*/ 0 x00,0 x00,0 x00,0 x00,0 x1a,0 x00,0 x1c,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,
44、0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,/*,*/ 0 x00,0 x02,0 x00,0 x42,0 x00,0 x32,0 xfe,0 x23,0 x04,0 x00,0 x08,0 x44,0 xff,0 x55,0 x50,0 x55,0 x50,0 x55,0 x50,0 xfd,0 x52,0 x55,0 x51,0 x55,0 xfe,0 x55,0 x00,0 x44,0 x00,0 x04,0 x00,0 x00,/*請*/ 0 x00,0 x01,0 x04,0 x02,0 x1c,0 x0c,0 xc0,0 x3f,
45、0 x1c,0 xc0,0 x02,0 x09,0 x02,0 x16,0 x92,0 x60,0 x4a,0 x20,0 x82,0 x2f,0 x02,0 x20,0 x0e,0 x24,0 x00,0 x22,0 x90,0 x31,0 x0c,0 x20,0 x00,0 x00,/*您*/ 0 x82,0 x00,0 x02,0 x01,0 x22,0 x06,0 x22,0 x38,0 x22,0 x04,0 x22,0 x03,0 x22,0 x00,0 xfe,0 xff,0 xa2,0 x00,0 x22,0 x01,0 x22,0 x02,0 x22,0 x3c,0 x22,0 x02,0 x02,0 x01,0 x02,0 x00,0 x00,0 x00,/*坐*/ 0 x01,0 x08,0 xc2,0 x08,0 x44,0 x0f,0 x28,0 xf8,0 x30,0 x08,0 xce,0 x0f,0 x04,0 x01,0 x00,0 x41,0 x02,0 x41,0 x01,0 x41,0 xfe,0 x4f,0 x00,0 x51,0 x00,0 x61,0 x00,0 x41,0 x00,0 x01,0 x00,0 x00,/*好*/ 0 x42,0 x08,0 x81,0 x08,0 xfe,0 xff,0 x00,0 x09
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學(xué)班主任2022年度個人工作計劃(5篇)
- 叉車出租行業(yè)供需趨勢及投資風(fēng)險研究報告
- 中國汽車半導(dǎo)體行業(yè)市場前瞻與投資戰(zhàn)略規(guī)劃分析報告
- 《魯濱遜漂流記》學(xué)生讀后感
- 寫給女朋友的道歉信(匯編15篇)
- 關(guān)于試用期工作總結(jié)模板匯編七篇
- 環(huán)境演講稿范文集合6篇
- 高中教師個人工作計劃3篇集錦
- 房屋中介買賣合同
- 高中語文教學(xué)反思15篇
- 湖南2025年湖南機(jī)電職業(yè)技術(shù)學(xué)院合同制教師招聘31人歷年參考題庫(頻考版)含答案解析
- 黑龍江省哈爾濱市第六中學(xué)2025屆高考數(shù)學(xué)三模試卷含解析
- 【MOOC】數(shù)字邏輯設(shè)計及應(yīng)用-電子科技大學(xué) 中國大學(xué)慕課MOOC答案
- 傷口治療師進(jìn)修匯報
- 研學(xué)活動協(xié)議書合同范本
- ISBAR輔助工具在交班中應(yīng)用
- AIGC行業(yè)報告:國內(nèi)外大模型和AI應(yīng)用梳理
- 湖北省十堰市2023-2024學(xué)年高二上學(xué)期期末調(diào)研考試 地理 含答案
- 寒假假前安全教育課件
- 專題03 一次函數(shù)圖像和性質(zhì)(十大類型)(題型專練)(原卷版)-A4
- 焊工(高級)職業(yè)技能鑒定考試題及答案(新版)
評論
0/150
提交評論