




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、.目 錄摘 要2引 言31、背景介紹31.1 LED及LED顯示屏32 、MCS-51系列單片機(jī)簡(jiǎn)介42.1 MCS-51系列單片機(jī)及其特點(diǎn)42.2 單片機(jī)的發(fā)展歷史簡(jiǎn)介43、功能要求44、方案實(shí)現(xiàn)54.1 系統(tǒng)硬件電路的設(shè)計(jì)64.1.1單片機(jī)系統(tǒng)及外圍電路64.1.2列驅(qū)動(dòng)電路64.1.3行驅(qū)動(dòng)器74.2.系統(tǒng)程序的設(shè)計(jì)74.2.1顯示驅(qū)動(dòng)程序74.2.2系統(tǒng)主程序85、性能分析與仿真調(diào)試95.1 性能分析95.2 仿真結(jié)果95.3 焊接后實(shí)物效果圖106、總結(jié)11參考文獻(xiàn)12附錄A 四個(gè)8*8點(diǎn)陣構(gòu)成的1616的點(diǎn)陣LED漢字顯示屏的硬件原理圖13附錄 B 程序清單16 摘 要本設(shè)計(jì)是基于
2、MCS-51的1616點(diǎn)陣LED電子顯示屏的設(shè)計(jì),1616的點(diǎn)陣共有256個(gè)發(fā)光二極管,我們采用動(dòng)態(tài)掃描的顯示方法,更節(jié)省鎖存器也就節(jié)省了成本。掃描驅(qū)動(dòng)電路就可以實(shí)現(xiàn)多行(比如16行)的同名列共用一套驅(qū)動(dòng)器。具體就1616的點(diǎn)陣來(lái)說(shuō),把所有同1行的發(fā)光管的陰極連在一起,把所有同1列的發(fā)光管的陽(yáng)極連在一起(即我們采用共陰極的接法)。采用掃描方式進(jìn)行顯示時(shí),每一行和每一列都有一個(gè)行驅(qū)動(dòng)器和列驅(qū)動(dòng)器,各行的同名列和各列的同名行共用一個(gè)驅(qū)動(dòng)器。我們采用四個(gè)74HC595驅(qū)動(dòng)集成塊。顯示數(shù)據(jù)通常存儲(chǔ)在單片機(jī)的存儲(chǔ)器中,按8位一個(gè)字節(jié)的形式順序排放。單片機(jī)的P2口低3位與行驅(qū)動(dòng)器相連,高3位于列驅(qū)動(dòng)器相連
3、,P2.5(P2.0)為串行數(shù)據(jù)輸入口,P2.6(P2.1)為移位時(shí)鐘脈沖控制口,P2.7(P.2)為輸出鎖存器控制脈沖口。我們通過(guò)淘寶網(wǎng)和跑電子元件商店購(gòu)買設(shè)計(jì)所需元器件,再編寫點(diǎn)陣顯示程序,利用proteus畫出電路原理圖并裝入程序仿真調(diào)試,仿真成功后完成電路焊接并裝入程序完成實(shí)物設(shè)計(jì)。整個(gè)設(shè)計(jì)過(guò)程讓我們學(xué)到許多實(shí)踐知識(shí)!基于MCS-51的1616點(diǎn)陣LED電子顯示屏的設(shè)計(jì)引 言 LED顯示屏顯示畫面色彩鮮艷,立體感強(qiáng),靜如油畫,動(dòng)如電影,廣泛應(yīng)用于車站、碼頭、機(jī)場(chǎng)、商場(chǎng)、醫(yī)院、賓館、銀行、證券市場(chǎng)、建筑市場(chǎng)、拍賣行、工業(yè)企業(yè)管理和其它公共場(chǎng)所。在實(shí)際應(yīng)用中的顯示屏由于成本和可靠性的因素常
4、采用一種稱為動(dòng)態(tài)掃描的顯示方法。本文設(shè)計(jì)的是一個(gè)室內(nèi)用1616的點(diǎn)陣LED圖文顯示屏,圖形或文字顯示有靜止、移入移出等顯示方式。1、背景介紹1.1 LED及LED顯示屏 LED 就是Light Emitting Diode(發(fā)光二極管)的縮寫。在某些半導(dǎo)體材料的PN結(jié)中,注入的少數(shù)載流子與多數(shù)載流子復(fù)合時(shí)會(huì)把多余的能量以光的形式釋放出來(lái),從而把電能直接轉(zhuǎn)換為光能。PN結(jié)加反向電壓,少數(shù)載流子難以注入,故不發(fā)光。這種利用注入式電致發(fā)光原理制作的二極管叫發(fā)光二極管,通稱LED。發(fā)光二極管是由p 型和n 型半導(dǎo)體組成的二極管。在LED 的p - n 結(jié)附近,n 型材料中多數(shù)載流子是電子,p 型材料中
5、多數(shù)載流子是空穴。p -n 結(jié)上未加電壓時(shí)構(gòu)成一定的勢(shì)壘,當(dāng)加正向偏壓時(shí),在外電場(chǎng)作用下,p 區(qū)的空穴和n 區(qū)的電子就向?qū)Ψ綌U(kuò)散運(yùn)動(dòng),構(gòu)成少數(shù)載流子的注入,從而在p - n結(jié)附近產(chǎn)生導(dǎo)帶電子和價(jià)帶空穴的復(fù)合,同時(shí)釋放出相對(duì)應(yīng)的能量h(h 為普朗克常數(shù),為光子頻率)而發(fā)光。該能量相當(dāng)于半導(dǎo)體材料的帶隙能量Eg(Ev) ,其與發(fā)光波長(zhǎng)(nm) 的關(guān)系為= 1239. 6PEg。LED顯示屏是一種通過(guò)控制半導(dǎo)體發(fā)光二極管的顯示方式,用來(lái)顯示文字、圖形、圖像、動(dòng)畫、行情、視頻、錄像信號(hào)等各種信息的顯示屏幕。LED顯示屏分為圖文顯示屏和視頻顯示屏,均由LED矩陣塊組成。圖文顯示屏可與計(jì)算機(jī)同步顯示漢字、
6、英文文本和圖形;視頻顯示屏采用微型計(jì)算機(jī)進(jìn)行控制,圖文、圖像并茂,以實(shí)時(shí)、同步、清晰的信息傳播方式播放各種信息,還可顯示二維、三維動(dòng)畫、錄像、電視、VCD節(jié)目以及現(xiàn)場(chǎng)實(shí)況。LED顯示屏顯示畫面色彩鮮艷,立體感強(qiáng),靜如油畫,動(dòng)如電影,廣泛應(yīng)用于車站、碼頭、機(jī)場(chǎng)、商場(chǎng)、醫(yī)院、賓館、銀行、證券市場(chǎng)、建筑市場(chǎng)、拍賣行、工業(yè)企業(yè)管理和其它公共場(chǎng)所。它的優(yōu)點(diǎn):亮度高、工作電壓低、功耗小、微型化、易與集成電路匹配、驅(qū)動(dòng)簡(jiǎn)單、壽命長(zhǎng)、耐沖擊、性能穩(wěn)定。2 、MCS-51系列單片機(jī)簡(jiǎn)介2.1 MCS-51系列單片機(jī)及其特點(diǎn)可靠性高:因?yàn)樾酒前垂I(yè)測(cè)控環(huán)境要求設(shè)計(jì)的,故抗干擾的能力優(yōu)于PC機(jī)。系統(tǒng)軟件(如:程序
7、指令,常數(shù),表格)固化在ROM中,不易受病毒破壞。許多信號(hào)的通道均在一個(gè)芯片內(nèi),故運(yùn)作時(shí)系統(tǒng)穩(wěn)定可靠。便于擴(kuò)展:片內(nèi)具有計(jì)算機(jī)正常運(yùn)行所必需的部件,片外有很多供擴(kuò)展用的(總線,并行和串行的輸入/輸出)管腳,很容易組成一定規(guī)模的計(jì)算機(jī)應(yīng)用系統(tǒng)??刂乒δ軓?qiáng):具有豐富的控制指令:如:條件分支轉(zhuǎn)移指令,I/O口的邏輯操作指令,位處理指令。實(shí)用性好:體積小,功耗低,價(jià)格便宜,易于產(chǎn)品化。2.2 單片機(jī)的發(fā)展歷史簡(jiǎn)介第1階段(1971年1978年),以MCS-48系列為代表,稱4位單片機(jī)。在片內(nèi):CPU有4位或8位;ROM有1KB或2KB;RAM有64B或128B;只有并行接口,無(wú)串行接口;只有1個(gè)8位的
8、定時(shí)/計(jì)時(shí)器;中斷源只有2個(gè)。在片外:尋址范圍只有4KB;芯片引腳有40個(gè)。第2階段(1978年1983年),以MCS-51系列為代表,稱8位單片機(jī)。在片內(nèi):CPU有8位;ROM有4KB或8KB;RAM有128B或256B;有串/并行接口;有2個(gè)或3個(gè)16位的定時(shí)/計(jì)時(shí)器;中斷源有5至7個(gè)。在片外:尋址范圍有64KB;芯片引腳有40個(gè)。第3階段(1983年以后),以MCS-96系列為代表,稱16位單片機(jī)。在片內(nèi):CPU有16位;ROM有8KB;RAM有232B;有串/并行接口;有4個(gè)16位的定時(shí)/計(jì)時(shí)器;中斷源有8個(gè);增加了D/A和A/D轉(zhuǎn)換電路。在片外:尋址范圍有64KB;芯片引腳有48個(gè)或
9、68個(gè)。以上MCS-51系列以其優(yōu)良的性價(jià)比,在我國(guó)得到了廣泛的應(yīng)用。3、功能要求設(shè)計(jì)一個(gè)室內(nèi)用1616的點(diǎn)陣LED圖文顯示屏,要求在目測(cè)條件下LED顯示屏各點(diǎn)亮度均勻、充足,可顯示圖形和文字,顯示圖形和文字應(yīng)穩(wěn)定、清晰無(wú)串?dāng)_。4、方案實(shí)現(xiàn)從理論上說(shuō),不論顯示圖形還是文字,只要控制與組成這些圖形或文字的各個(gè)點(diǎn)所在的位置相對(duì)應(yīng)的LED器件發(fā)光,就可以得到我們想要的顯示結(jié)果,這種同時(shí)控制各個(gè)發(fā)光點(diǎn)亮滅的方法稱為靜態(tài)驅(qū)動(dòng)顯示方式。1616的點(diǎn)陣共有256個(gè)發(fā)光二極管,顯然單片機(jī)沒(méi)有這么多的端口,如果我采用鎖存器來(lái)擴(kuò)展端口,按8位的鎖存器來(lái)計(jì)算,1616的點(diǎn)陣需要256/8=32個(gè)鎖存器。這個(gè)數(shù)字很龐
10、大,因?yàn)槲覀儍H僅是1616的點(diǎn)陣,在實(shí)際應(yīng)用中的顯示屏往往要大得多,這樣在鎖存器上花的成本將是一個(gè)很龐大的數(shù)字。因此在實(shí)際應(yīng)用中的顯示屏幾乎都不采用這種設(shè)計(jì),而采用另外一種稱為動(dòng)態(tài)掃描的顯示方法。動(dòng)態(tài)掃描的意思簡(jiǎn)單地說(shuō)就是逐行輪流點(diǎn)亮,這樣掃描驅(qū)動(dòng)電路就可以實(shí)現(xiàn)多行(比如16行)的同名列共用一套驅(qū)動(dòng)器。具體就1616的點(diǎn)陣來(lái)說(shuō),把所有同1行的發(fā)光管的陽(yáng)極連在一起,把所有同1列的發(fā)光管的陰極連在一起(共陽(yáng)極的接法),先送出對(duì)應(yīng)第一行發(fā)光管亮滅的數(shù)據(jù)并鎖存,然后選通第1行使其燃亮一定時(shí)間,然后熄滅;再送出第二行的數(shù)據(jù)并鎖存,然后選通第2行使其燃亮相同的時(shí)間,然后熄滅;以此類推,第16行之后,又重新
11、燃亮第1行,反復(fù)輪回。當(dāng)這樣輪回的速度足夠快(每秒24次以上),由于人眼的視覺(jué)暫留現(xiàn)象,就能夠看到顯示屏上穩(wěn)定的圖形了。采用掃描方式進(jìn)行顯示時(shí),每一行有一個(gè)行驅(qū)動(dòng)器,各行的同名列共用一個(gè)驅(qū)動(dòng)器。顯示數(shù)據(jù)通常存儲(chǔ)在單片機(jī)的存儲(chǔ)器中,按8位一個(gè)字節(jié)的形式順序排放。顯示時(shí)要把一行中各列的數(shù)據(jù)都傳送到相應(yīng)的列驅(qū)動(dòng)器上去,這就存在一個(gè)顯示數(shù)據(jù)傳輸?shù)膯?wèn)題。從控制電路到列驅(qū)動(dòng)器的數(shù)據(jù)傳輸可以采用并列方式或串行方式。顯然,采用并行方式時(shí),從控制電路到列驅(qū)動(dòng)器的線路數(shù)量大,相應(yīng)的硬件數(shù)目多。當(dāng)列數(shù)很多時(shí),并列傳輸?shù)姆桨甘遣豢扇〉摹2捎么袀鬏數(shù)姆椒?,控制電路可以只用一根信?hào)線,將列數(shù)據(jù)一位一位傳往列驅(qū)動(dòng)器,在硬
12、件方面無(wú)疑是十分經(jīng)濟(jì)的。但是,串行傳輸過(guò)程較長(zhǎng),數(shù)據(jù)按順序一位一位地輸出給列驅(qū)動(dòng)器,只有當(dāng)一行的各列數(shù)據(jù)都以傳輸?shù)轿恢螅@一行的各列才能并行地進(jìn)行顯示。這樣,對(duì)于一行的顯示過(guò)程就可以分解成列數(shù)據(jù)準(zhǔn)備(傳輸)和列數(shù)據(jù)顯示兩部分。對(duì)于串行傳輸方式來(lái)說(shuō),列數(shù)據(jù)準(zhǔn)備時(shí)間可能相當(dāng)長(zhǎng),在行掃描周期確定的情況下留給行顯示的時(shí)間就太少了,以致影響到LED的亮度。解決串行傳輸中列數(shù)據(jù)準(zhǔn)備和列數(shù)據(jù)顯示的時(shí)間矛盾問(wèn)題,可以采用重疊處理的方法。即在顯示本行各列數(shù)據(jù)的同時(shí),傳送下一列數(shù)據(jù)。為了達(dá)到重疊處理的目的,列數(shù)據(jù)的顯示就需要具有所存功能。經(jīng)過(guò)上述分析,就可以歸納出列驅(qū)動(dòng)器電路應(yīng)具有的功能。對(duì)于列數(shù)據(jù)準(zhǔn)備來(lái)說(shuō),它
13、應(yīng)能實(shí)現(xiàn)串入并處的移位功能;對(duì)于列數(shù)據(jù)顯示來(lái)說(shuō),應(yīng)具有并行鎖存的功能。這樣,本行已準(zhǔn)備好的數(shù)據(jù)打入并行鎖存器進(jìn)行顯示時(shí),串并移位寄存器就可以準(zhǔn)備下一行的列數(shù)據(jù),而不會(huì)影響本行的顯示。圖1為顯示屏電路實(shí)現(xiàn)的結(jié)構(gòu)框圖。 單片機(jī)列驅(qū)動(dòng)器電源LED顯示點(diǎn)陣 行驅(qū)動(dòng)器 圖1 顯示屏電路框圖4.1 系統(tǒng)硬件電路的設(shè)計(jì)硬件電路大致上可以分成單片機(jī)系統(tǒng)及外圍電路、列驅(qū)動(dòng)電路和行驅(qū)動(dòng)電路三部分。4.1.1單片機(jī)系統(tǒng)及外圍電路單片機(jī)采用AT89S52單片機(jī),采用12MHZ或更高頻率晶振,以獲得較高的刷新頻率,時(shí)期顯示更穩(wěn)定。單片機(jī)的P2口低3位與行驅(qū)動(dòng)器相連,高3位于列驅(qū)動(dòng)器相連,P2.5(P2.0)為串行數(shù)據(jù)輸
14、入口,P2.6(P2.1)為移位時(shí)鐘脈沖控制口,P2.7(P.2)為輸出鎖存器控制脈沖口。1616的點(diǎn)陣顯示屏的硬件原理圖如圖2所示(在附錄A)。4.1.2列驅(qū)動(dòng)電路列驅(qū)動(dòng)電路有集成電路74HC595構(gòu)成。它具有一個(gè)8位串入并出的移位寄存器和一個(gè)8位輸出鎖存器的結(jié)構(gòu),而且移位寄存器和輸出鎖存器的控制是各自獨(dú)立的,可以實(shí)現(xiàn)在顯示本行列數(shù)據(jù)的同時(shí),傳送下一行的列數(shù)據(jù),既達(dá)到重疊處理的目的。74HC595的外形及內(nèi)部結(jié)構(gòu)如圖3所示。它的輸入側(cè)有8個(gè)串行移位寄存器,每個(gè)移位寄存器的輸出都連接一個(gè)輸出鎖存器。引腳SI是串行數(shù)據(jù)的輸入端。引腳SCK是移位寄存器的移位時(shí)鐘脈沖,在其上升沿發(fā)生移位,并將SI的
15、下一個(gè)數(shù)據(jù)打入最低位。移位后的各位信號(hào)出現(xiàn)在各移位寄存器的輸出端,也就是輸出鎖存器的輸入端。RCK是輸出鎖存器的打入信號(hào),其上升沿將移位寄存器的輸出打入輸出鎖存器。引腳G是輸出三態(tài)門的開(kāi)放信號(hào),只有當(dāng)其為低時(shí)鎖存器的輸出才開(kāi)放,否則為高組態(tài)。SCLR信號(hào)是移位寄存器清零輸入端,當(dāng)其為低時(shí)移位寄存器的輸出全部為零。由于SCK和RCK兩個(gè)信號(hào)是互相獨(dú)立的,所以能夠做到輸入串行移位與輸出鎖存互不干擾。芯片的輸出端為QAQH,最高位QH可作為多片74HC595級(jí)聯(lián)應(yīng)用時(shí),向上一級(jí)的級(jí)聯(lián)輸出。但因?yàn)镼H受輸出鎖存器的打入控制,所以還從輸出鎖存器前引出QH,作為與移位寄存器完全同步的級(jí)聯(lián)輸出。 圖3. 7
16、4HC595外形及引腳4.1.3行驅(qū)動(dòng)器行驅(qū)動(dòng)器也由兩個(gè)74hc595來(lái)驅(qū)動(dòng)。4.2.系統(tǒng)程序的設(shè)計(jì)顯示屏軟件的主要功能是向屏體提供顯示數(shù)據(jù),并產(chǎn)生各種控制信號(hào),使屏幕按設(shè)計(jì)的要求顯示。根據(jù)軟件分層次設(shè)計(jì)的原理,可以把顯示屏的軟件系統(tǒng)分為兩層;第一層是底層的顯示驅(qū)動(dòng)程序,第二層是上層的系統(tǒng)應(yīng)用程序。顯示驅(qū)動(dòng)程序負(fù)責(zé)向屏體送顯示數(shù)據(jù),并負(fù)責(zé)產(chǎn)生行掃描信號(hào)和其他控制信號(hào),配合完成LED顯示屏的掃描顯示工作。顯示驅(qū)動(dòng)器程序由定時(shí)器T0中斷程序?qū)崿F(xiàn)。系統(tǒng)應(yīng)用程序完成系統(tǒng)環(huán)境設(shè)置(初始化)、顯示效果處理等工作,由主程序來(lái)實(shí)現(xiàn)。從有利于實(shí)現(xiàn)較復(fù)雜的算法(顯示效果處理)和有利于程序結(jié)構(gòu)化考慮,顯示屏程序適宜
17、采用C語(yǔ)言編寫。4.2.1顯示驅(qū)動(dòng)程序顯示驅(qū)動(dòng)程序在進(jìn)入中斷后首先要對(duì)定時(shí)器T0重新賦初值,以保證顯示屏刷新率的穩(wěn)定,1/16掃描顯示屏的刷新率(幀頻)計(jì)算公式如下:刷頻率(幀頻)=1/16T0 溢出率=1/16f/12(65536-t) 其中f位晶振頻率,t為定時(shí)器T0初值(工作在16位定時(shí)器模式)。然后顯示驅(qū)動(dòng)程序查詢當(dāng)前燃亮的行號(hào),從顯示緩存區(qū)內(nèi)讀取下一行的顯示數(shù)據(jù),并通過(guò)串口發(fā)送給移位寄存器。為消除在切換行顯示數(shù)據(jù)的時(shí)候產(chǎn)生拖尾現(xiàn)象,驅(qū)動(dòng)程序先要關(guān)閉顯示屏,即消隱,等顯示數(shù)據(jù)打入輸出鎖存器并鎖存,然后再輸出新的行號(hào),重新打開(kāi)顯示。圖4為顯示驅(qū)動(dòng)程序(顯示屏掃描函數(shù))流程圖。進(jìn)入中斷 定
18、時(shí)器賦初值讀取行號(hào)并增加1 送新行顯示數(shù)據(jù) 切換顯示數(shù)據(jù) 發(fā)送新行號(hào),打開(kāi)顯示退出中斷 圖 4 顯示驅(qū)動(dòng)程序流程圖4.2.2系統(tǒng)主程序本文設(shè)計(jì)的系統(tǒng)軟件能使系統(tǒng)在目測(cè)條件下LED顯示屏各點(diǎn)亮度均勻、充足,可顯示圖形和文字,顯示圖形和文字應(yīng)穩(wěn)定、清晰無(wú)串?dāng)_。圖形或文字顯示有靜止、移入移出等顯示方式。系統(tǒng)主程序開(kāi)始以后,首先是對(duì)系統(tǒng)環(huán)境初始化,包括設(shè)置串口、定時(shí)器、中斷和端口;顯示圖形,停留約3s;依次顯示“同賀祖國(guó)六十華誕 共慶理工百年大典 胡水舟 靳振宇 制作”這些漢字和黑屏,由于單片機(jī)沒(méi)有停機(jī)指令,所以可以設(shè)置系統(tǒng)程序不斷的循環(huán)執(zhí)行上述顯示效果。單元顯示屏可以接收來(lái)自控制器(主控制電路板)或
19、上一級(jí)顯示單元模塊傳輸下來(lái)的數(shù)據(jù)信息和命令信息,并可將這些數(shù)據(jù)信息和命令信息不經(jīng)任何變化地再傳送到下一級(jí)顯示模塊單元中,因此顯示板可擴(kuò)展至更多的顯示單元,用于顯示更多的顯示內(nèi)容。設(shè)計(jì)主程序及所有程序見(jiàn)附錄B所示。5、性能分析與仿真調(diào)試5.1 性能分析LED顯示屏硬件電路只要硬件質(zhì)量可靠,引腳焊接正確,一般無(wú)需調(diào)試即可 正常工作。軟件部分需要調(diào)試的主要有顯示屏刷新頻率及顯示效果兩部分。顯示屏刷新率由定時(shí)器T0的溢出率和單片機(jī)的晶振頻率決定,表5.1給出了實(shí)驗(yàn)調(diào)試時(shí)采用的頻率及其對(duì)應(yīng)的定時(shí)器T0初值。 表5.1 顯示平刷新率與T0初值關(guān)系表(12MHz晶振)刷新率255062.5758510012
20、0T0初值0Xec780Xf63C0Xf8300xF97E0XFA420XFB1E0xFBEE從理論上來(lái)說(shuō),24Hz以上的刷新頻率就能看到穩(wěn)定的連續(xù)的顯示,刷新率越高,顯示越穩(wěn)定,同時(shí)刷新頻率越高,顯示驅(qū)動(dòng)程序占用的CPU時(shí)間越多。試驗(yàn)證明,在目測(cè)條件下刷新頻率40Hz一下的畫面看起來(lái)閃爍較嚴(yán)重,刷新頻率50Hz以上的已基本察覺(jué)不出畫面的閃爍,刷新頻率達(dá)到85Hz以上時(shí)再增加畫面閃爍沒(méi)有明顯的改善。顯示效果處理程序的內(nèi)容及方法非常廣泛,其調(diào)試過(guò)程在此不作具體討論,讀者可以照源程序自行分析。這個(gè)方案設(shè)計(jì)的1616的點(diǎn)陣LED圖文顯示屏,電路簡(jiǎn)單,成本較低,且較容易擴(kuò)展成更大的顯示屏;顯示屏各點(diǎn)亮
21、度均勻、充足;顯示圖形或文字穩(wěn)定、清晰無(wú)串?dāng)_。5.2 仿真結(jié)果利用proteus軟件畫出電路原理圖,并裝入程序仿真,結(jié)果如下:整體軟件抓圖:仿真后,成功顯示抓取“宇”字瞬間:5.3 焊接后實(shí)物效果圖6、總結(jié)本文設(shè)計(jì)的一個(gè)室內(nèi)用1616的點(diǎn)陣LED圖文顯示屏,能夠在目測(cè)條件下LED顯示屏各點(diǎn)亮度均勻、充足,可顯示圖形和文字,顯示圖形和文字應(yīng)穩(wěn)定、清晰無(wú)串?dāng)_。圖形或文字顯示有靜止、移入移出等顯示方式。本系統(tǒng)具有硬件少,結(jié)構(gòu)簡(jiǎn)單,容易實(shí)現(xiàn),性能穩(wěn)定可靠,成本低等特點(diǎn)??偨Y(jié)本文的研究工作,主要做了下面幾點(diǎn)較突出的工作:一、通過(guò)查閱大量的相關(guān)資料,詳細(xì)了解了LED的發(fā)光原理和LED顯示屏的原理,了解了L
22、ED的現(xiàn)狀,清楚地了解了LED顯示屏與其它顯示屏相比較有那些優(yōu)點(diǎn),明確了研究目標(biāo)。二,本文設(shè)計(jì)的LED顯示屏能夠?qū)崿F(xiàn)在目測(cè)條件下LED顯示屏各點(diǎn)亮度均勻、充足,可顯示圖形和文字,顯示圖形和文字應(yīng)穩(wěn)定、清晰無(wú)串?dāng)_。圖形或文字顯示有靜止、移入移出等顯示方式。三,文章給出了系統(tǒng)具體的硬件設(shè)計(jì)方案,硬件結(jié)構(gòu)電路圖,軟件流程圖和具體匯編語(yǔ)言程序設(shè)計(jì)與調(diào)試等方面。四,在這次畢業(yè)設(shè)計(jì)的過(guò)程中學(xué)會(huì)了 Protel 99se 和proteus的基本使用,感到Protel 99se 及 proteus對(duì)電子信息工程專業(yè)的同學(xué)來(lái)說(shuō)是一門很有用的軟件工具。五,通過(guò)這次畢業(yè)設(shè)計(jì),重新復(fù)習(xí)并進(jìn)一步學(xué)習(xí)了MCS-51;熟練
23、掌握了WORD軟件的使用。六,存在缺陷:沒(méi)有考慮抗干擾的問(wèn)題,由于水平和時(shí)間有限以及漢字的左右上下移動(dòng)及其他顯示的技術(shù)沒(méi)有實(shí)現(xiàn),過(guò)后我們會(huì)繼續(xù)學(xué)習(xí)攻下難關(guān)。附錄A 四個(gè)8*8點(diǎn)陣構(gòu)成的1616的點(diǎn)陣LED漢字顯示屏的硬件原理圖整體設(shè)計(jì):LED模塊部分接線:U1接線部分:U2和U3接線部分:U4和U5連接部分:附錄 B 程序清單/*/* 16X16 點(diǎn)陣LED顯示屏程序 */* MCU AT89S52 XAL 12MHz */* 作者: 電信本08-1班 胡水舟 320808030121 */* 靳振宇 320808030122 */* 時(shí)間:2009年10月 */*/#include /51芯
24、片管腳定義頭文件#include /內(nèi)部包含延時(shí)函數(shù) _nop_();#define uchar unsigned char#define uint unsigned int#define DELAYNUM 40 /該數(shù)值可以調(diào)節(jié)顯示的速度sbit SDATA_595=P25; /串行數(shù)據(jù)輸入sbit SCLK_595 =P26; /移位時(shí)鐘脈沖sbit RCK_595 =P27; /輸出鎖存器控制脈沖sbit sdat1_595 =P20;sbit sclk1_595 =P21;sbit rck1_595 =P22;uchar data dispram32; /顯示緩存uchar temp;
25、void delay(uint );void send2byte1(uint byte2);void sendbyte2(uchar byte);void display(uchar *temp);uchar code Bmp32= 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, /全亮 0x00,0x04,0x7F,0xF
26、E,0x40,0x04,0x40,0x24,0x5F,0xF4,0x40,0x04,0x40,0x24,0x4F,0xF4,0x48,0x24,0x48,0x24,0x48,0x24,0x48,0x24,0x4F,0xE4,0x48,0x24,0x40,0x14,0x40,0x08,/同 0x10,0x00,0x10,0x04,0x7F,0x7E,0x11,0x44,0x11,0x44,0x25,0x7C,0x42,0x10,0x9F,0xF8,0x10,0x10,0x11,0x10,0x11,0x10,0x11,0x10,0x11,0x10,0x02,0xC0,0x0C,0x30,0x30,
27、0x08,/賀 0x20,0x00,0x10,0x08,0x11,0xFC,0x01,0x08,0xFD,0x08,0x09,0x08,0x11,0xF8,0x39,0x08,0x55,0x08,0x91,0x08,0x11,0xF8,0x11,0x08,0x11,0x08,0x11,0x08,0x17,0xFE,0x10,0x00,/祖 0x00,0x04,0x7F,0xFE,0x40,0x24,0x5F,0xF4,0x41,0x04,0x41,0x04,0x41,0x44,0x4F,0xE4,0x41,0x04,0x41,0x44,0x41,0x24,0x41,0x04,0x5F,0xF4
28、,0x40,0x04,0x7F,0xFC,0x40,0x04,/國(guó) 0x00,0x00,0x04,0x00,0x02,0x00,0x03,0x00,0x01,0x04,0xFF,0xFE,0x00,0x00,0x00,0x00,0x04,0x40,0x0C,0x20,0x08,0x10,0x10,0x18,0x10,0x0C,0x20,0x0C,0x40,0x04,0x00,0x00,/六 0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x04,0xFF,0xFE,0x01,0x00,0x01,0x00,0x01,0x00,0x0
29、1,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,/十 0x04,0x40,0x04,0x48,0x08,0x58,0x08,0x60,0x18,0xC0,0x29,0x40,0x4A,0x44,0x08,0x44,0x09,0x3C,0x01,0x00,0xFF,0xFE,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,/華 0x00,0x08,0x40,0x1C,0x2F,0x70,0x21,0x10,0x02,0x10,0x04,0x10,0xEF,0x5C,0x21,0x
30、50,0x29,0x50,0x25,0x50,0x22,0x50,0x2A,0x7C,0x33,0x00,0x24,0x80,0x08,0x46,0x10,0x3C ,/誕 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,/黑屏 0x08,0x20,0x08,0x20,0x08,0x20,0x08,0x28,0x7F,0xFC
31、,0x08,0x20,0x08,0x20,0x08,0x20,0x08,0x20,0x08,0x24,0xFF,0xFE,0x00,0x00,0x04,0x40,0x0C,0x30,0x10,0x18,0x20,0x08,/共 0x01,0x00,0x00,0x88,0x3F,0xFC,0x20,0x80,0x20,0x80,0x20,0x88,0x3F,0xFC,0x20,0x80,0x20,0x80,0x21,0x40,0x21,0x40,0x22,0x20,0x22,0x20,0x44,0x10,0x88,0x0E,0x30,0x04,/慶 0x00,0x08,0x13,0xFC,0xF
32、A,0x48,0x22,0x48,0x23,0xF8,0x22,0x48,0xFA,0x48,0x23,0xF8,0x20,0x40,0x20,0x50,0x23,0xF8,0x3C,0x40,0xE0,0x40,0x40,0x44,0x0F,0xFE,0x00,0x00,/理 0x00,0x00,0x00,0x08,0x7F,0xFC,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x04,0xFF,0xFE,0x00,0x00,0x00,0x00,
33、/工 0x00,0x04,0xFF,0xFE,0x01,0x00,0x02,0x00,0x04,0x10,0x1F,0xF8,0x10,0x10,0x10,0x10,0x10,0x10,0x1F,0xF0,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x1F,0xF0,0x10,0x10,/百 0x08,0x00,0x08,0x08,0x1F,0xFC,0x11,0x00,0x21,0x00,0x41,0x10,0x1F,0xF8,0x11,0x00,0x11,0x00,0x11,0x04,0xFF,0xFE,0x01,0x00,0x01,0x00,0x01
34、,0x00,0x01,0x00,0x01,0x00,/年 0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x04,0xFF,0xFE,0x01,0x00,0x02,0x80,0x02,0x80,0x02,0x40,0x04,0x40,0x04,0x20,0x08,0x10,0x10,0x0E,0x60,0x04,0x00,0x00,/大 0x04,0x40,0x04,0x40,0x04,0x48,0x3F,0xFC,0x24,0x48,0x24,0x48,0x24,0x48,0x3F,0xF8,0x24,0x48,0x24,0x48,0x24,0x4
35、8,0xFF,0xFE,0x00,0x00,0x10,0x10,0x30,0x0C,0x40,0x04,/典 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,/黑屏 0x08,0x04,0x08,0x7E,0x08,0x44,0x09,0x44,0xFF,0xC4,0x08,0x7C,0x08,0x44,0x0A,0x44,0
36、x3F,0x44,0x22,0x7C,0x22,0x44,0x22,0x44,0x22,0x44,0x3E,0x44,0x22,0x94,0x01,0x08,/胡 0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x08,0x01,0x18,0x7D,0x20,0x05,0xC0,0x05,0x80,0x09,0x40,0x09,0x20,0x11,0x10,0x21,0x0E,0x41,0x04,0x81,0x00,0x05,0x00,0x02,0x00,/水 0x02,0x00,0x04,0x10,0x1F,0xF8,0x10,0x10,0x12,0x10,0x11,
37、0x10,0x11,0x14,0xFF,0xFE,0x10,0x10,0x12,0x10,0x11,0x10,0x11,0x10,0x10,0x10,0x20,0x10,0x40,0x50,0x00,0x2,/舟 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,/黑屏 0x22,0x02,0x22,0x06,0xFF,0xF8,0x22,0x40,0x3E,0x40,0x08,0x44,0x7F,0x7E,0x49,0x48,0x49,0x48,0x7F,0x48,0x08,0x48,0xFF,0xC8,0x08,0x48,0x08,0x88,0x09,0x08,0x08,0x08,/靳 0x10,0x04,0x13,0xFE,0x12,0x00,0x12,0x08,0xFF,0xFC,0x12,0x00,0x16,0x04,0x1B,0xFE,0x32,0xA0,0xD2,0xA2,0x12,0xA4,0x12,0x98,0x14,0x90,0x14,0x8E,0x58,0xC4
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025初三升高一數(shù)學(xué)暑假銜接講義25講含答案(必修一內(nèi)容)2.2 基本不等式 -(必修第一冊(cè))含答案
- 政治●廣東卷丨2022年廣東省普通高中學(xué)業(yè)水平選擇性考試政治試卷及答案
- 考研復(fù)習(xí)-風(fēng)景園林基礎(chǔ)考研試題附參考答案詳解【培優(yōu)a卷】
- 考研復(fù)習(xí)-風(fēng)景園林基礎(chǔ)考研試題(易錯(cuò)題)附答案詳解
- 風(fēng)景園林基礎(chǔ)考研資料試題及參考答案詳解【滿分必刷】
- 《風(fēng)景園林招投標(biāo)與概預(yù)算》試題A帶答案詳解(預(yù)熱題)
- 2025-2026年高校教師資格證之《高等教育法規(guī)》通關(guān)題庫(kù)附答案詳解ab卷
- 2023國(guó)家能源投資集團(tuán)有限責(zé)任公司第一批社會(huì)招聘筆試備考題庫(kù)含答案詳解(基礎(chǔ)題)
- 2025福建晉園發(fā)展集團(tuán)有限責(zé)任公司權(quán)屬子公司招聘7人筆試備考題庫(kù)完整答案詳解
- 2025年黑龍江省五常市輔警招聘考試試題題庫(kù)含答案詳解(b卷)
- 2025《學(xué)前教育法》宣傳月培訓(xùn)含講稿
- 平行線新初一在線英語(yǔ)暑期分班測(cè)(劍橋think體系)測(cè)試題
- 卡通風(fēng)青春畢業(yè)季PPT模板課件
- 心電監(jiān)護(hù)課件精品PPT課件
- 具有車架結(jié)構(gòu)車輛的怠速震動(dòng)分析外文文獻(xiàn)翻譯、中英文翻譯
- 上公司人力資源管理制度非常全面
- 小學(xué)數(shù)學(xué)命題研究
- summer-vibe-的中英歌詞
- 天津友發(fā)鋼管集團(tuán)有限公司鋼管
- 水工建筑物水閘課程設(shè)計(jì)
- 七年級(jí)英語(yǔ)知識(shí)競(jìng)賽
評(píng)論
0/150
提交評(píng)論