LED顯示器接口.ppt_第1頁
LED顯示器接口.ppt_第2頁
LED顯示器接口.ppt_第3頁
LED顯示器接口.ppt_第4頁
LED顯示器接口.ppt_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余15頁可下載查看

下載本文檔

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

文檔簡介

,Led顯示器接口設(shè)計(jì),第八章單片機(jī)人機(jī)接口,計(jì)算機(jī)科學(xué)與軟件學(xué)院計(jì)算機(jī)基礎(chǔ)教學(xué)部,主講教師趙曉安,計(jì)算機(jī)硬件技術(shù)基礎(chǔ),8.1LED顯示器接口,LED顯示器結(jié)構(gòu)與原理LED顯示接口顯示程序設(shè)計(jì)(無條件I/O傳送),P290,LED顯示器結(jié)構(gòu)與原理,LED顯示器是由個(gè)發(fā)光二極管顯示字段的顯示器件,通過點(diǎn)亮不同的字段可顯示09、AF及小數(shù)點(diǎn)等字形。其外形結(jié)構(gòu)與原理見圖8-1所示。,(a)LED管腳圖;(b)共陰極;(c)共陽極,要使數(shù)碼管顯示指定的字符對(duì)共陰極接法的電路:1、共陰極端接低電平2、要發(fā)光的二極管段加高電平,稱0CFH為字形碼G端稱為字位,8,0,1,1,7FH,段碼(字形碼)各位定義如下:,LED顯示器有靜態(tài)顯示與動(dòng)態(tài)顯示兩種形式:1、靜態(tài)顯示就是當(dāng)顯示某個(gè)字符時(shí),相應(yīng)的發(fā)光二極管恒定導(dǎo)通或截止。每一個(gè)顯示器都需要一個(gè)帶有鎖存功能的I/O口控制字形碼。單片機(jī)把要顯示的字符的的字形碼送到接口電路使得顯示器顯示相應(yīng)字符,直到要顯示新的數(shù)據(jù)時(shí),再發(fā)送新的字形。2.動(dòng)態(tài)顯示就是一位一位地輪流點(diǎn)亮每個(gè)顯示器(動(dòng)態(tài)掃描),每一位顯示器每隔一段時(shí)間點(diǎn)亮一次,但由于人視覺的滯留效應(yīng),看到的是每個(gè)顯示器都在顯示各自的字符。,LED顯示接口,P290,.靜態(tài)顯示接口,MC14495芯片作為LED的靜態(tài)顯示器接口,它是MOTOROLA公司生產(chǎn)CMOSBCD七段十六進(jìn)制鎖存、譯碼驅(qū)動(dòng)芯片。它的作用是輸入被顯示的字符的二進(jìn)制碼,并把它自動(dòng)轉(zhuǎn)換成相應(yīng)的字形碼,送LED顯示。,圖8-2MC14495引腳和邏輯框圖,(a)引腳,(b)邏輯框圖,.靜態(tài)顯示接口電路,1亮0滅,.動(dòng)態(tài)顯示接口,所謂動(dòng)態(tài)顯示就是一位一位地輪流點(diǎn)亮各位顯示器(稱為動(dòng)態(tài)掃描),對(duì)于每一位顯示器來說,每隔一段時(shí)間點(diǎn)亮一次。顯示器的亮度即與導(dǎo)通電流有關(guān),也與點(diǎn)亮?xí)r間和間隔時(shí)間的比例有關(guān)。調(diào)整電流和時(shí)間參數(shù),可實(shí)現(xiàn)亮度較高較穩(wěn)定的顯示。常用可編程并行接口芯片8155作為LED動(dòng)態(tài)顯示器的接口。實(shí)驗(yàn)設(shè)備中8031通過8155接六只共陰極LED顯示器的接口電路。圖中8155的B口經(jīng)8路反相驅(qū)動(dòng)器74LS240與LED的a、b、c、d、e、f、g、dp相連,A口經(jīng)六路反相驅(qū)動(dòng)器和各LED控制端G相連,故B口為段選口(字形碼口),A口為位選口(字位碼口),CPU可以通過A口控制各LED是否點(diǎn)亮。,.動(dòng)態(tài)顯示接口電路,圖7238155的邏輯結(jié)構(gòu)及引腳,8155可編程的并行I/O擴(kuò)展接口,P251,8155I/O地址編碼,表788155口地址編碼,作擴(kuò)展I/O口使用時(shí)8155工作方式控制字格式,字位表,0FF20H命令0FF21HA口0FF22HB口0FF23HC口,在實(shí)驗(yàn)設(shè)備中8155的端口地址分配,.動(dòng)態(tài)顯示接口電路,段碼(字形碼)各位定義如下:,顯示緩沖區(qū)每個(gè)顯示塊對(duì)應(yīng)一個(gè)存儲(chǔ)單元,存放該塊欲顯示字符的字形碼在表中的項(xiàng)數(shù)(即地址偏移量)。,將01H送字位碼口;查字形碼表得到字符1的字形碼0F9H送字形碼口則該位顯示1,其它位的顯示類同,依次循環(huán)往復(fù)從低位到高位將字位碼,送字位碼口;根據(jù)顯示緩沖區(qū)中的數(shù)據(jù)查字形碼表,將對(duì)應(yīng)的字形碼送字形碼口,其由于視覺殘留,六個(gè)不同的字符就同時(shí)顯示出來。,06H,05H,04H,03H,02H,01H,ORG0000HMOV79H,#01H;將數(shù)據(jù)送入顯示緩沖區(qū)MOV7AH,#02HDISP:MOVSP,#5FHMOVA,#03H;對(duì)8155初始化,A、B口輸出MOVDPTR,#0FF20HMOVXDPTR,A;方式控制字送8155命令口DISP1:MOVR0,#79H;置顯示緩沖區(qū)指針初值MOVR5,#01H;置字位碼初值MOVA,R5LD0:MOVDPTR,#0FF21H;字位碼送8155A口MOVXDPTR,AMOVDPTR,#0FF22H;B口地址送DPTRMOVA,R0;待顯示字符地址偏移量送AADDA,#0EH;對(duì)A進(jìn)行地址修正MOVCA,A+PC;查字形碼表MOVXDPTR,A;字形碼送8155B口ACALLDLAY;延時(shí)1MS,INCR0MOVA,R5JBACC.5,LD1RLA字位碼左移一位MOVR5,AAJMPLD0LD1:SJMPDISP1DB0C0H,0F9H,0A4H,0B0H,99H,92HDB82H,0F8H,80H,90H,88H,83H,0C6HDB0A1H,86H,8EH,0FFH,0CH,89HDB0C8H,0C1H,7FH,0BFHDLAY:MOVR7,#02H;延時(shí)子程序DL1:MOVR6,#0FFHDL2:DJNZR6,DL2DJNZR7,DL1RETEND,;字形碼表,口指針DPTR,查表PC,ORG0000HDISP:MOVSP,#5FHMOVP2,#0FFHMOVA,#03H;對(duì)8155初始化,A口、B口輸出MOVR1,#20HMOVXR1,ADISP4:MOVR5,#01H;置字位碼初值MOVR0,#79H;置顯示緩沖區(qū)指針初值MOVA,R5LD0:MOVR1,#21H;字位碼送8155A口MOVXR1,AMOVA,R0MOVDPTR,#TABMOVCA,A+DPTR;查字形碼表INCR1MOVXR1,A;字形碼送8155B口ACALLDLAY;延時(shí)1MSINCR0MOVA,R5,JBACC.5,LD1RLAMOVR5,AAJMPLD0LD1:SJMPDISP4TAB:DB0C0H,0F9H,0A4H,0B0H,99H,92HDB82H,0F8H,80H,90H,88H,83H,0C6HDB0A1H,86H,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論