国产一级AV免费播放片_欧美写真日韩一区在线播放_亚洲一区中文字幕在线_国产成人综合v在线_日本一区二区桃色_午夜性色福利影院_亚洲午夜精品日本_中文国产日本在线播放免费_亚洲精品国产一级毛片_午夜精品视频在线观看91

led點陣顯示原理-(完整word版)LED點陣顯示原理與應(yīng)用.doc 6頁

8X8 LED 點陣顯示原理與應(yīng)用LED 點陣顯示屏廣泛應(yīng)用與汽車報站器,廣告屏等。8X8 LED 點陣是最基本的點陣顯示模塊, 理解 8X8 LED 點陣的工作原理就可以基本掌握LED 點陣顯示技術(shù)。一、LED 點陣顯示的基本原理8X8 點陣 LED 結(jié)構(gòu)如下圖所示:從圖中可以看出, 8X8 點陣共需要 64 個發(fā)光二極管組成,且每個發(fā)光二極管是放置在行線和列線的交叉點上, 當(dāng)對應(yīng)的某一列置 1 電平,某一行置 0 電平,則相應(yīng)的二極管就亮; 要實現(xiàn)顯示圖形或字體, 只需考慮其顯示方式。 通過編程控制各顯示點對應(yīng) LED 陽極和陰極端的電平,就可以有效的控制各顯示點的亮滅。例如:要實現(xiàn)一根柱形的亮法,如圖所示,對應(yīng)的一列為一根豎柱,或者對應(yīng)的一行為一根橫柱,因此實現(xiàn)柱的亮的方法如下所述:一根豎柱:對應(yīng)的列置1,而行則采用掃描的方法來實現(xiàn)。一根橫柱:對應(yīng)的行置0,而列則采用掃描的方法來實現(xiàn)。二、實例應(yīng)用1、 在 8X8 LED 點陣上顯示柱形led點陣顯示原理, 讓其先從左到右平滑移動三次,其次從右到左平滑移動三次led點陣顯示原理, 再次從上到下平滑移動三次, 最后從下到上平滑移動三次,如此循環(huán)下去。分析:此任務(wù)是比較簡單的,最基礎(chǔ)的 LED 點陣顯示應(yīng)用。

led點陣動態(tài)顯示原理_led點陣顯示原理_led點陣8×8滾動顯示原理

只需設(shè)置顯示的起始地址(即起始狀態(tài)) ,列出 LED 行掃描、列掃描的順序輸出,再設(shè)置一個延時即可循環(huán)顯示。源程序:#include unsigned char code taba[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};// 行掃描顯 示 編碼unsigned char code tabb[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80}; //列掃描 顯 示編碼void delay(void)//設(shè)置延時{unsigned char i,j;for(i=10;i>0;i--)for(j=248;j>0;j--);}void delay1(void){unsigned char i,j,k;for(k=10;k>0;k--)for(i=20;i>0;i--)for(j=248;j>0;j--);}void main(void){unsigned char i,j;while(1){for(j=0;junsigned char code tab[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};unsigned char code digittab[10][8]={{0x00,0x00,0x3e,0x41,0x41,0x41,0x3e,0x00},//0{0x00,0x00,0x00,0x00,0x21,0x7f,0x01,0x00}, //1{0x00,0x00,0x27,0x45,0x45,0x45,0x39,0x00}, //2{0x00,0x00,0x22,0x49,0x49,0x49,0x36,0x00}, //3{0x00,0x00,0x0c,0x14,0x24,0x7f,0x04,0x00},//4{0x00,0x00,0x72,0x51,0x51,0x51,0x4e,0x00}, //5{0x00,0x00,0x3e,0x49,0x49,0x49,0x26,0x00}, //6{0x00,0x00,0x40,0x40,0x40,0x4f,0x70,0x00}, //7{0x00,0x00,0x36,0x49,0x49,0x49,0x36,0x00}, //8{0x00,0x00,0x32,0x49,0x49,0x49,0x3e,0x00} //9};unsigned int timecount;unsigned char cnta;unsigned char cntb;void main(void){TMOD=0x01; //啟用定時器方式 1TH0=(65536-3000)/256;//定時 3msTL0=(65536-3000)%256;TR0=1;ET0=1;EA=1;while(1){;}}void t0(void) interrupt 1 using 0{TH0=(65536-3000)/256;TL0=(65536-3000)%256;P3=tab[cnta];P1=digittab[cntb][cnta];cnta++;if(cnta==8){cnta=0;}timecount++;if(timecount==333){timecount=0;cntb++;if(cntb==10){cntb=0;}}}三、總結(jié)通過本實驗,我基本掌握了 LED 點陣顯示的原理以及顯示字符的點陣代碼的取法。但是這只是最基本的 LED 點陣應(yīng)用,以后還要學(xué)習(xí)通過 8X8 LED 點陣進行擴展,如大屏幕顯示技術(shù)等。

文章由啟和科技編輯,部分段落收集自網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系我們刪除


上一篇:led顯示屏車-一般使用什么類型的汽車LED顯示屏?

下一篇:led顯示屏分辨率-LED顯示屏如何計算分辨率

TAG標(biāo)簽: LED顯示屏