LED點(diǎn)陣顯示控制系統(tǒng)設(shè)計(jì)課程設(shè)計(jì)報(bào)告_第1頁(yè)
LED點(diǎn)陣顯示控制系統(tǒng)設(shè)計(jì)課程設(shè)計(jì)報(bào)告_第2頁(yè)
LED點(diǎn)陣顯示控制系統(tǒng)設(shè)計(jì)課程設(shè)計(jì)報(bào)告_第3頁(yè)
LED點(diǎn)陣顯示控制系統(tǒng)設(shè)計(jì)課程設(shè)計(jì)報(bào)告_第4頁(yè)
LED點(diǎn)陣顯示控制系統(tǒng)設(shè)計(jì)課程設(shè)計(jì)報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩1頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

-.z?單片機(jī)課程設(shè)計(jì)?設(shè)計(jì)報(bào)告設(shè)計(jì)題目:LED點(diǎn)陣顯示控制系統(tǒng)設(shè)計(jì)一.前言二.LED點(diǎn)陣顯示控制系統(tǒng)設(shè)計(jì)1、系統(tǒng)設(shè)計(jì)總體構(gòu)造2、芯片選擇3、8255A主要特性三.硬件電路設(shè)計(jì)1、AT89S52最小系統(tǒng)2、8255A與AT89S52單片機(jī)接口電路3、8255A驅(qū)動(dòng)16*16LED點(diǎn)陣電路設(shè)計(jì)四.軟件設(shè)計(jì)1、主程序設(shè)計(jì)2、延時(shí)程序設(shè)計(jì)3、8255A輸出框圖五.調(diào)試與測(cè)試結(jié)果分析1、實(shí)驗(yàn)連線(xiàn)2、程序調(diào)試3、結(jié)果分析六.設(shè)計(jì)原理闡述七.參考文獻(xiàn)八、設(shè)計(jì)總結(jié)及心得體會(huì)附錄:程序清單一.前言L(fǎng)ED點(diǎn)陣顯示屏的設(shè)計(jì)設(shè)計(jì)背景:設(shè)計(jì)要求:系統(tǒng)的總體方案設(shè)計(jì):二.LED點(diǎn)陣顯示控制系統(tǒng)設(shè)計(jì)1、系統(tǒng)的總體構(gòu)造:行行驅(qū)動(dòng)16*16LED顯示點(diǎn)陣16*16LED顯示點(diǎn)陣單片機(jī)電源電源列驅(qū)動(dòng)列驅(qū)動(dòng)2、芯片的選擇:3、8255A芯片的主要技術(shù)特性:1〕如下圖是8255A芯片的引腳圖:2〕8255A與CPU連接局部:DB:AB:CB:3〕與外設(shè)接口局部:A口:B口:C口:表18255的工作方式5〕工作方式選擇字:C口置/復(fù)位控制字:三、硬件電路設(shè)計(jì):1、AT89S52單片機(jī)最小系統(tǒng):2、8255A與AT89S52單片機(jī)接口電路設(shè)計(jì):3、8255A驅(qū)動(dòng)16×16LED點(diǎn)陣電路設(shè)計(jì):四、軟件設(shè)計(jì):1、主程序框圖:2、延時(shí)程序框圖:3、8255A輸出程序框圖:五、調(diào)試與測(cè)試結(jié)果分析:1、實(shí)驗(yàn)系統(tǒng)連線(xiàn)圖:2、程序調(diào)試:實(shí)驗(yàn)結(jié)果分析:六.設(shè)計(jì)原理闡述七、參考文獻(xiàn):1、?單片機(jī)原理與接口技術(shù)?馬淑華、王鳳文、*美金編著,郵電大學(xué);2、?微型計(jì)算機(jī)原理與接口技術(shù)?馮博琴、吳寧主編,清華大學(xué);3、?單片機(jī)原理與接口技術(shù)課程設(shè)計(jì)指導(dǎo)書(shū)?東北大學(xué)**分校自動(dòng)化系實(shí)驗(yàn)室編著;4、?單片機(jī)原理課程設(shè)計(jì)指導(dǎo)書(shū)—硬件局部?東北大學(xué)**分校自動(dòng)化系實(shí)驗(yàn)室編著。八、設(shè)計(jì)總結(jié)及心得體會(huì)附錄:程序清單和原理圖1、程序清單:/*********雪爽***王劍***石棉元***陳俐潔********/*include<reg51.h>*include<absacc.h>//可使用其中定義的宏來(lái)絕對(duì)地址*include<intrins.h>//匯編語(yǔ)句的C語(yǔ)言調(diào)用,在本程序中是iror*defineucharunsignedchar*defineuintunsignedint*definePA8255*BYTE[0*ff28]//定義擴(kuò)展A口的地址*definePB8255*BYTE[0*ff29]//定義擴(kuò)展B口的地址*definePC8255*BYTE[0*ff2a]//定義擴(kuò)展C口的地址*defineP*BYTE[0*ff2b]//定義控制口的地址ucharcodeHZDZ[256]={0*00,0*10,0*11,0*12,0*14,0*18,0*F0,0*17,0*10,0*10,0*10,0*10,0*10,0*10,0*00,0*00,0*00,0*04,0*88,0*90,0*A0,0*82,0*81,0*FE,0*80,0*80,0*A0,0*90,0*88,0*04,0*00,0*00,0*00,0*04,0*04,0*04,0*04,0*FF,0*00,0*00,0*00,0*FF,0*02,0*04,0*08,0*10,0*00,0*00,0*04,0*06,0*04,0*08,0*08,0*FF,0*00,0*00,0*00,0*FC,0*02,0*02,0*02,0*02,0*1E,0*00,0*04,0*04,0*04,0*04,0*04,0*04,0*04,0*FF,0*04,0*04,0*04,0*04,0*04,0*04,0*04,0*00,0*01,0*01,0*02,0*04,0*08,0*30,0*C0,0*00,0*C0,0*30,0*08,0*04,0*02,0*01,0*01,0*00,0*02,0*0C,0*88,0*69,0*09,0*09,0*89,0*69,0*09,0*09,0*19,0*28,0*C8,0*0A,0*0C,0*00,0*20,0*20,0*20,0*20,0*20,0*22,0*21,0*7E,0*60,0*A0,0*20,0*20,0*20,0*20,0*20,0*00,0*00,0*00,0*00,0*1F,0*11,0*31,0*51,0*91,0*11,0*11,0*11,0*1F,0*00,0*00,0*00,0*00,0*00,0*00,0*00,0*FF,0*22,0*22,0*22,0*22,0*22,0*22,0*22,0*FF,0*00,0*00,0*00,0*00,0*02,0*22,0*23,0*22,0*22,0*22,0*02,0*08,0*08,0*FF,0*08,0*08,0*08,0*0F,0*00,0*00,0*08,0*3C,0*C8,0*08,0*28,0*1D,0*02,0*0C,0*70,0*80,0*02,0*01,0*02,0*FC,0*00,0*00,0*00,0*01,0*06,0*1F,0*E0,0*00,0*00,0*00,0*FF,0*02,0*04,0*08,0*10,0*20,0*00,0*00,0*80,0*00,0*00,0*FF,0*00,0*20,0*40,0*80,0*FC,0*02,0*02,0*02,0*02,0*02,0*1E,0*00,0*00,0*00,0*44,0*4C,0*54,0*65,0*45,0*46,0*84,0*88,0*90,0*81,0*80,0*00,0*00,0*00,0*00,0*42,0*44,0*C8,0*D0,0*42,0*41,0*7E,0*40,0*40,0*50,0*48,0*C4,0*62,0*00,0*00,};voiddelay(void)//延時(shí)程序{uchari;//定義字節(jié)變量ifor(i=300;i>0;i--);}voidsm(uintn)//定義掃描函數(shù){uintt=0*8000;//定義臨時(shí)字變量ucharj;for(j=0;j<16;j++) //每個(gè)字符有16列{PB8255=~HZDZ[(n)*32+j];//將PB8255端口賦值為漢字的左半邊點(diǎn)陣碼,進(jìn)展列選PA8255=~HZDZ[(n)*32+j+16];//將PB8255端口賦值為漢字的又半邊點(diǎn)陣碼,同上PC8255=t>>8;//將PC8255賦值為0*80,進(jìn)展第一列行選,以后循環(huán)依次向下掃描 P1=t&0*ff;//將P1口在前八次循環(huán)下進(jìn)展該口掃描屏蔽,后八次循環(huán)進(jìn)展行的依次掃描 t=_iror_(t,1);//將t進(jìn)展右循環(huán)移位,通過(guò)賦值給PC8255和P1進(jìn)展行的掃描delay();//延時(shí)PC8255=0*00;//熄滅發(fā)光管 P1=0*00;

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論