




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、項目六 8*8led點陣屏仿電梯數(shù)字滾動顯示系統(tǒng)【項目功能】模擬電梯顯示屏上下滾動顯示樓層的效果,當(dāng)目標樓層大于當(dāng)前樓層時,將向上滾動顯示,反之則向下滾動顯示。【項目目標】通過對8*8led點陣屏仿電梯數(shù)字滾動顯示系統(tǒng)的設(shè)計,掌握8*8led點陣屏與單片機的接口電路連接,能夠使用8*8led點陣屏。6.1 任務(wù)分析根據(jù)項目要求,本系統(tǒng)應(yīng)由顯示模塊(8*8點陣屏)、鍵盤接口電路、單片機控制系統(tǒng)等幾個功能模塊組成。6.2系統(tǒng)設(shè)計6.2.1硬件系統(tǒng)設(shè)計圖6.1 系統(tǒng)硬件電路圖在本系統(tǒng)中,采用了8*8點陣列屏進行樓層信息的顯示,該元件在proteum仿真軟件中的名稱為matirx8*8。6.2.2 軟
2、件系統(tǒng)設(shè)計根據(jù)圖6.1所示的硬件電路,進行軟件系統(tǒng)設(shè)計,程序代碼如下所示。/ 名稱:8x8led點陣屏仿電梯數(shù)字滾動顯示/ 說明:本例模擬了電梯顯示屏上下滾動顯示樓層的效果,當(dāng)目標樓層大于當(dāng)前樓層時,將向上滾動顯示,反之則向下滾動顯示。#include<reg51.h>#include<intrins.h>#define uchar unsigned char#define uint unsigned intuchar code table_of_digits= 0x00,0x3c,0x66,0x42,0x42,0x66,0x3c,0x00, /0 0x00,0x08,
3、0x38,0x08,0x08,0x08,0x3e,0x00, /1/限于篇幅,這里省略了部分數(shù)字的點陣數(shù)據(jù) 0x00,0x38,0x46,0x42,0x3e,0x06,0x3c,0x00, /9;uint r=0;char offset=0;void main() /主程序p3=0x80; current_level=1; /從1開始顯示 dest_level=1; tmod=0x01; /t0工作方式 th0=-4000/256; tl0=-4000%256; tr0=0x82; while(1);void led_screen_display() interrupt 1 /t0中斷ucha
4、r i; /在停止?jié)L動時,如果有按鍵按下,則判斷目標樓層if(p1!=0xff&¤t_level=dest_level) if(p1=0xfe) dest_level=5;if(p1=0xfd) dest_level=4;if(p1=0xfb) dest_level=3;if(p1=0xf7) dest_level=2;if(p1=0xef) dest_level=1; th0=-4000/256;tl0=-4000%256;p3=_crol_(p3,1); /列碼i=current_level*8+r+offset;p0=table_of_digitsi;/行碼(
5、用轉(zhuǎn)換共陰共陽編碼)if(current_level < dest_level) /上升顯示 if(+r=8)/每個數(shù)字有8字節(jié) r=0;if(+x=4)/沒完成x次刷新后后偏 x=0; if(+offset=8) offset=0;current_level+; else /下降顯示if(current_level > dest_level) if(+r=8) /每個數(shù)字有8字節(jié) r=0; /沒完成x次刷新后前偏if(+x=4) x=0; if(-offset=-8) offset=0;current_level-; else /停止?jié)L動,保持穩(wěn)定的刷新顯示 if(+r=8) r
6、=0;6.2.3 知識鏈接1. led顯示器的結(jié)構(gòu)及原理led大屏幕顯示器不僅能顯示漢字,還可以顯示圖形、圖像,并且能產(chǎn)生各種動畫效果,是廣告宣傳、新聞傳播的有力工具。led大屏幕顯示器不僅有單色顯示,還有彩色顯示,其應(yīng)用越來越廣,已滲透到人們的日常生活之中。led點陣式顯示器是把很多l(xiāng)ed發(fā)光二極管按矩陣方式排列在一起,通過對每個led進行發(fā)光控制,來完成各種字符或圖形顯示的。最常見的led點陣模塊有5*7(5列7行)、7*9(7列9行)、8*8(8列8行)結(jié)構(gòu)。led點陣由一個一個的點(led發(fā)光二極管)組成,總點數(shù)為行數(shù)與列數(shù)的積,引腳數(shù)為行數(shù)與列數(shù)之和。我們將一塊8*8的led點陣剖開
7、來看,其內(nèi)部等效電路如圖6.2所示。它有8行8列l(wèi)ed構(gòu)成,對外共有16個引腳,其中8根行線(y0y7)用數(shù)字07表示,8根列線用(x0x7)用字母ah表示。圖6.2 led點陣等效電路從圖6.2中可以看出,點亮跨接在某行某列的led發(fā)光二極管的條件是:對應(yīng)的行輸出高電平,對應(yīng)的列輸出低電平。例如y7=1,x7=0時,對應(yīng)于右下角的led發(fā)光。如果很短的時間內(nèi)依次點亮多個發(fā)光二極管,我們就可以看到多個二極管穩(wěn)定點亮,即看到要顯示的數(shù)字,字母或其他圖形符號,這就是動態(tài)顯示原理。 下面介紹如何用led大屏幕穩(wěn)定顯示一個字符。 假設(shè)需要顯示“大”字,則8*8點陣需要點亮的位置如圖6.3所示。 圖6.
8、3 “大”字顯示字型碼顯示字符“大”的過程如下:先給第一行送高電平(行高電平有效),同時給8列送11110111(列低電平有效);然后給第二行送高電平,同時給8列送11110111,最后給第八行送高電平,同時給8列送11111111。每行點亮延時時間為1ms,第八行結(jié)束后再從第一行開始循環(huán)顯示。利用視覺駐留現(xiàn)象,人們看到的就是一個穩(wěn)定的“大”圖形。2. 8*8led點陣與單片機的接口 用單片機控制一個8*8led點陣需要使用兩個并行端口,一個端口控制行線,另外一個端口控制列線。 顯示過程以行掃描方式進行,掃描顯示過程是每次顯示一個8個led,顯示時間稱為行周期,8行掃描顯示完成后開始新一輪掃描,這段時間稱為場周期。行與列之間延時12ms。延時時間受50hz閃爍頻率的限制,不能太大,應(yīng)保證掃描所有8行(即一幀數(shù)據(jù))所用時間之和在20ms以內(nèi)。6. 3 系統(tǒng)仿真系統(tǒng)仿真效果如圖6.4所示。系統(tǒng)運行時,當(dāng)按下按鍵k5時,則led點陣屏滾動顯示直到顯示數(shù)字5;系統(tǒng)運行時,當(dāng)按下按鍵k4時
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025廣告公司視覺設(shè)計委托合同范本
- 2025年上海工程技術(shù)大學(xué)崗位聘任合同制管理崗位
- 2025年購房:深入理解合同條款保障您的購房權(quán)益
- 福建省莆田市2024-2025學(xué)年高二下冊第一次(3月)月考數(shù)學(xué)試卷附解析
- 安徽省馬鞍山市2024-2025學(xué)年高二下冊4月期中數(shù)學(xué)試卷附解析
- 2025屆黑龍江齊齊哈爾市龍江縣中考二模數(shù)學(xué)試卷
- 2024年攀枝花市東區(qū)定向選聘社會招考社區(qū)工作者真題
- 2024年河池市產(chǎn)品質(zhì)量檢驗所招聘考試真題
- 石大學(xué)前兒童保育學(xué)課件4-2手足口病
- 2025年蘭地洛爾藥理作用試題
- 2025年九年級語文中考最后一練口語交際(全國版)(含解析)
- 國際壓力性損傷-潰瘍預(yù)防和治療臨床指南(2025年版)解讀課件
- 招標工作的合理化建議
- MBR系統(tǒng)運行技術(shù)手冊
- 皮膚管理顧客檔案表
- 機關(guān)婦委會換屆選舉工作基本程序
- 零件加工檢驗標準
- 數(shù)據(jù)安全與運維安全審計系統(tǒng)項目方案
- 水稻測產(chǎn)驗收報告格式
- 懷化職業(yè)技術(shù)學(xué)院就業(yè)工作管理制度匯編 (一)
- 電力的安全系統(tǒng)工器具預(yù)防性試驗報告材料的
評論
0/150
提交評論