freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

led電子顯示屏工作原理(薈萃)(編輯修改稿)

2025-06-09 18:49 本頁面
 

【文章內(nèi)容簡介】 個例子里,由于一共用到16行,16列, 如果將其全部接入89C51單片機(jī), 一共使用32條IO口,這樣造成了IO資源的耗盡,系統(tǒng)也再無擴(kuò)充的余地。 實際應(yīng)用中我們使用416線譯碼器74LS154來完成列方向的顯示。 而行方向16條線則接在p0口和p2口。電路中行方向由p0口和p2口完成掃描,由于p0口沒有上拉電阻,*8的排阻上拉。 如沒有排阻, 1/8w電阻。為提供負(fù)載能力,接16個2N5551的NPN三極管驅(qū)動。列方向則由4—16譯碼器74LS154完成掃描。同樣,驅(qū)動部分則是16個2N5401的PNP三極管完成的。電路的供電為一片LM7805三端穩(wěn)壓器,耗電電流為100mA左右。 采用一塊12*20cm的萬能電路板,應(yīng)當(dāng)選用質(zhì)量好些的發(fā)光管,(否則有壞點現(xiàn)象, 更換起來較麻煩)首先將256個發(fā)光管插入電路板,注意插入方向,同時使高度一致,行方向直接焊接起來, 列方向則搭橋架空焊接,完成后用萬用表測試一下如有不亮的更換掉。 然后找一個電腦硬盤的數(shù)據(jù)線, 截取所需的長度,分別將行,列線引出至電路的相關(guān)管腳即可。原理圖為了簡潔,故只畫出了示意圖,行列方向只畫出了2個三極管,屏幕只畫出4個發(fā)光管, 實際上發(fā)光管為256只,三極管行列方向各16只,一共32只。焊接過程認(rèn)真仔細(xì)一天時間即可完成全部制作。將程序編譯后燒寫入89C51, 插入40pin IC座,即可看到屏幕輪流顯示:“倚天一出寶刀屠龍”。當(dāng)然,你可將程序的漢字代碼部分更換為您所需要的代碼即可顯示你所需要的漢字。上圖為實物的照片,對本文感興趣的讀者可在本期無線電雜志的配套光盤中找到他的完成程序。元件清單:名稱數(shù)量規(guī)格4.7k 1/8w32電阻*8排阻1 2N555116小功率NPN三極管2N540116小功率PNP三極管LED2563mm白發(fā)紅高亮度22pF2瓷片電容10uF/50V1電解電容100uF/25V2電解電容AT89C511或AT89S5140pin IC座1插89C51用12MHz1晶體74LS1541或74HC154LM78051穩(wěn)壓IC電源插座1 穩(wěn)壓電源1912V/200mA穩(wěn)壓電源萬用電路板112*20(cm)程序清單:ORG 00HLOOP: MOV A,0FFH ;開機(jī)初始化,清除畫面MOV P0,A ;清除P0口 ANL P2,00 ;清除P2口MOV R2,200 D100MS: MOV R3,250 ;延時100毫秒 DJNZ R3,$ DJNZ R2,D100MS MOV 20H,00H ;取碼指針的初值l100: MOV R1,100 ;每個字的停留時間L16: MOV R6,16 ;每個字16個碼 MOV R4,00H ;掃描指針清零 MOV R0,20H ;取碼指針存入R0L3: MOV A,R4 ;掃描指針存入A MOV P1,A ;掃描輸出 INC R4 ;掃描指針加1,掃描下一個 MOV A,R0 ; 取碼指針存入A MOV DPTR,TABLE ;取數(shù)據(jù)表的上半部分的代碼 MOVC A,@A+DPTR MOV P0,A ; 輸出到P0 INC R0 ;取碼指針加1,取下一個碼。 MOV A,R0 MOV DPTR,TABLE ;取數(shù)據(jù)表下半部份的代碼 MOVC A,@A+DPTR MOV P2,A ;輸出到P2口 INC R0MOV R3,02 ;掃描1毫秒DELAY2: MOV R5,248 ; DJNZ R5,$ DJNZ R3,DELAY2 MOV A,00H ;清除屏幕 MOV P0,A ANL P2,00H DJNZ R6,L3 ;一個字16個碼是否完成? DJNZ R1,L16 ;每個字的停留時間是否到了? MOV 20H,R0 ;取碼指針存入20H CJNE R0,0FFH,L100 ;8個字256個碼是否完成? JMP LOOP ;反復(fù)循環(huán) TABLE :;漢字“倚”的代碼db 01H,00H,02H,00H,04H,00H,1FH,0FFHdb 0E2H,00H,22H,00H,22H,0FCH,26H,88Hdb 2AH,88H,0F2H,88H,2AH,0FAH,26H,01Hdb 63H,0FEH,26H,00H,02H,00H,00H,00H;以下分別輸入天,一,出, 寶,刀,屠,龍,的代碼,略。end點矩陣顯示器的應(yīng)用 兩個中文字?jǐn)?shù)據(jù)分批顯示并左移 現(xiàn)在市面上已出現(xiàn)很多有關(guān)點矩陣顯示器的商品,如廣告活動字幕機(jī)、股票顯示板、活動布告欄等。它的優(yōu)點是可按需要的大小、形狀、單色或彩色來組合,可與微處理器連接,做各種廣告性的文字或圖形變化。 何謂點矩陣顯示器?其實它是由LED按矩陣方式排列而得名。 點矩陣顯示器的種類,可分為5*7,5*8,6*8,8*8等4種;而按LED發(fā)光變化顏色來分,可分為單色、雙色、三色;按LED的極性排列方式又可分為共陽極與共陰極,而在本文中所介紹的8*8點陣排列為共陰極。 8*8點矩陣顯示器在市面上有兩種不同引腳,如下圖: 8 7 B 1 D 6 4 A A B C D 5 6 7 8  E G 2 3 H 5 FC 1 2 3 4 E F G H點矩陣顯示器的基本應(yīng)用大家想想,對于一由N*N個LED組成的點陣塊,只要讓某些LED亮,就可以組成數(shù)字,英文字、圖形、中文字。但如果用直接點亮的方式,它就可變化成很多的形狀。當(dāng)然不管是哪種形式,哪種圖案的哪些LED該亮都是固定的。以下我主要針對中文字作一些說明。要顯示中文,必須由幾個點矩陣組成才可顯示出一個漢字。目前最常見的方式有15*14及16*16兩種方式。15*14需要使用5*7的6個,16*16需使用5*8的六個或8*8的4個?,F(xiàn)以16*16舉例說明,對于漢字字形,在網(wǎng)絡(luò)上有好多漢字字型代碼提取工具,可以很方便地找查出中文字的點陣示意圖及點陣代碼。中文字的點陣示意圖 在UCDOS中文字體庫中,每一個字由16行16列的點陣組成顯示。如果用8位單片機(jī)AT89S51或52控制,我們知道此單片機(jī)的總線為8位,一個中文漢字得拆分為2個部分。一般我們把它拆為上部和下部,上部由8*16點陣組成,下部也由8*16點陣組成。當(dāng)上半部第一列完成后,繼續(xù)掃描下半部的第一列,同時也為了我們硬件設(shè)計的方便,我們采用由上往下掃描。依照這個辦法,我們對漢字‘振’進(jìn)行掃描,共掃描32個8位,可得到掃描代碼為:08H,40H,08H,42H,08H,81H,0FFH,0FEH09H,02H,0AH,0CH,7FH,0F0H,49H,00H49H,0FFH,49H,02H,49H,0E0H,49H,18H59H,14H,0CBH,26H,41H,44H,00H,00H但這只是個顯示各種字體或圖象的原理,在真正設(shè)計開發(fā)項目時,我們可以使用漢字字模生成軟件,這樣我們就不必自己去畫表格求代碼,同時也縮短了我們的開發(fā)時間。下面就是在此設(shè)計中即將要顯示出來的‘振興中華電子事業(yè)’八字的豎排代碼和顯示字型。 在此次8個字的點陣設(shè)計中,共使用了16行,32列,如果全部使用單片機(jī)I/O口,恐怕
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1