顯示及接口技術(shù)-多位數(shù)碼管顯示器設(shè)計(jì)_第1頁
顯示及接口技術(shù)-多位數(shù)碼管顯示器設(shè)計(jì)_第2頁
顯示及接口技術(shù)-多位數(shù)碼管顯示器設(shè)計(jì)_第3頁
顯示及接口技術(shù)-多位數(shù)碼管顯示器設(shè)計(jì)_第4頁
顯示及接口技術(shù)-多位數(shù)碼管顯示器設(shè)計(jì)_第5頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

任務(wù)一多位數(shù)碼管顯示器設(shè)計(jì)一、LED顯示技術(shù)概述LED顯示器是利用發(fā)光二極管點(diǎn)陣模塊或像素單元組成的平面式顯示屏幕。它集微電子技術(shù)、計(jì)算機(jī)技術(shù)、信息處理技術(shù)于一體,以其色彩鮮艷、動(dòng)態(tài)范圍廣、亮度高、壽命長(zhǎng)、工作穩(wěn)定可靠等優(yōu)點(diǎn),成為最具優(yōu)勢(shì)的新一代顯示媒體。單片機(jī)系統(tǒng)常用的LED顯示器主要有三類:1.LED狀態(tài)顯示器(指單獨(dú)的發(fā)光二極管,可以顯示兩種狀態(tài))、2.LED數(shù)碼顯示屏(顯示器件為7段數(shù)碼管,適于制作時(shí)鐘、各種數(shù)字儀表等,是顯示數(shù)字的電子顯示屏)、3.LED點(diǎn)陣圖文顯示屏(顯示器件是由許多均勻排列的發(fā)光二極管組成的點(diǎn)陣顯示模塊,適于顯示文字、圖像信息)本項(xiàng)目主要介紹多位LED數(shù)碼顯示器以及LED點(diǎn)陣顯示器的設(shè)計(jì)技術(shù)。任務(wù)一多位數(shù)碼管顯示器設(shè)計(jì)

三、任務(wù)實(shí)施(一)硬件電路設(shè)計(jì)任務(wù)目標(biāo)中提出6位顯示的要求,因此,采用動(dòng)態(tài)顯示方法,利用6位共陽極數(shù)碼管,同時(shí)利用三極管,給出另外一種數(shù)碼顯示接口電路。其中,P0作為段碼輸出口,P2口通過限流電阻連接三極管的基極,控制三極管的導(dǎo)通,從而選通各位數(shù)碼管。當(dāng)P2口輸出高電平時(shí),三極管導(dǎo)通,由電源通過三極管的發(fā)射極為對(duì)應(yīng)數(shù)碼管提供導(dǎo)通電流。

元件例表圖4-6動(dòng)態(tài)顯示電路原理圖任務(wù)一多位數(shù)碼管顯示器設(shè)計(jì)(二)控制軟件設(shè)計(jì)/*6位顯示“012345”,定時(shí)器實(shí)現(xiàn)*/#include<reg51h>/*define8051registers*/#defineucharunsignedcharucharcodetab[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};/*共陽極數(shù)碼管碼字*/ucharweix[6]={0x1,0x2,0x4,0x8,0x10,0x20};//位選信號(hào)ucharnum[6]={0,1,2,3,4,5};//定義用于存放待顯示數(shù)據(jù)的數(shù)組uchari;//動(dòng)態(tài)掃描計(jì)數(shù)器/***********************************************************函數(shù)名稱:t0中斷初始化子程序 功能描述:2ms定時(shí),用于動(dòng)態(tài)掃描顯示***********************************************************/voidInitTimer0(void){TMOD=0x01;//設(shè)定T0工作方式1TH0=0xf8;//計(jì)數(shù)初值(65536-2000)/256TL0=0x30;//(65536-2000)%256TR0=1;//啟動(dòng)T0EA=1;//開中斷ET0=1;}任務(wù)一多位數(shù)碼管顯示器設(shè)計(jì)/***********************************************************主程序***********************************************************/voidmain(void){InitTimer0();//定時(shí)器初始化P2=0;//位選口清零while(1);//等待}/***********************************************************函數(shù)名稱:t0中斷服務(wù)程序 功能描述:2ms中斷服務(wù)程序***********************************************************/voidTimer0Interrupt(void)interrupt1{TH0=0xf8;//重新賦初值TL0=0x30; P0=0xff;//段選口清零(共陽管清零信號(hào)為全高電平)P2=weix[i];//送位選信號(hào)P0=tab[num[i]];//送段碼信號(hào)i++;//掃描計(jì)數(shù)器指向下一位i%=6;}任務(wù)一多位數(shù)碼管顯示器設(shè)計(jì)三)程序調(diào)試在keil中編譯連接,進(jìn)入調(diào)試模式,采用斷點(diǎn)調(diào)試的方式:在中斷服務(wù)程序末尾處設(shè)置斷點(diǎn),并點(diǎn)擊連續(xù)執(zhí)行(Run)方式,程序運(yùn)行停止在斷點(diǎn)處,結(jié)果如圖4-7表示。任務(wù)二點(diǎn)陣顯示器設(shè)計(jì)完成8×8點(diǎn)陣顯示器

溫馨提示

  • 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)論