<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 光電顯示 > 設計應用 > 如何制作點(diǎn)陣式漢字LED顯示屏

如何制作點(diǎn)陣式漢字LED顯示屏

作者: 時(shí)間:2012-04-29 來(lái)源:網(wǎng)絡(luò ) 收藏

電路中行方向由p0口和p2口完成掃描,由于p0口沒(méi)有上拉電阻,因此接一個(gè)4.7k*8的排阻上拉。 如沒(méi)有排阻,也可用8個(gè)普通的4.7k 1/8w電阻。為提供負載能力,接16個(gè)2n5551的NPN三極管驅動(dòng)。

本文引用地址:http://dyxdggzs.com/article/168098.htm

列方向則由4—16譯碼器74LS154完成掃描,它由89C51的P1.0---P1.3控制。同樣,驅動(dòng)部分則是16個(gè)2N5401的三極管完成的。

電路的供電為一片LM7805三端穩壓器,耗電電流為100Ma左右。

然后找一個(gè)電腦硬盤(pán)的數據線(xiàn), 截取所需的長(cháng)度,分別將行,列線(xiàn)引出至電路的相關(guān)管腳即可。原理圖為了簡(jiǎn)潔,故只畫(huà)出了示意圖,行列方向只畫(huà)出了2個(gè)三極管,屏幕只畫(huà)出4個(gè)發(fā)光管, 實(shí)際上發(fā)光管為256只,三極管行列方向各16只,一共32只。焊接過(guò)程認真仔細一天時(shí)間即可完成全部。將程序編譯后燒寫(xiě)入89c51, 插入40pin Ic座,即可看到屏幕輪流顯示:“電路圖”。

當然,你可將程序的代碼部分更換為您所需要的代碼即可顯示你所需要的。


程序:

ORG 00H

LOOP: MOV A,#0FFH ;開(kāi)機初始化,清除畫(huà)面

MOV P0,A ;清除P0口

ANL P2,#00 ;清除P2口

MOV R2,#200

D100MS: MOV R3,#250 ;延時(shí)100毫秒

DJNZ R3,$

DJNZ R2,D100MS

MOV 20H,#00H ;取碼指針的初值

l100: MOV R1,#100 ;每個(gè)字的停留時(shí)間

L16: MOV R6,#16 ;每個(gè)字16個(gè)碼

MOV R4,#00H ;掃描指針清零

MOV R0,20H ;取碼指針存入R0

L3: MOV A,R4 ;掃描指針存入A

MOV P1,A ;掃描輸出

INC R4 ;掃描指針加1,掃描下一個(gè)

MOV A,R0 ; 取碼指針存入A

MOV DPTR,#TABLE ;取數據表的上半部分的代碼

MOVC A,@A+DPTR

MOV P0,A ; 輸出到P0

INC R0 ;取碼指針加1,取下一個(gè)碼。

MOV A,R0

MOV DPTR,#TABLE ;取數據表下半部份的代碼

MOVC A,@A+DPTR

MOV P2,A ;輸出到P2口

INC R0

MOV R3,#02 ;掃描1毫秒

DELAY2: MOV R5,#248 ;

DJNZ R5,$


上一頁(yè) 1 2 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>