国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

點陣式漢字LED顯示屏電路原理與制作

發(fā)布時間:2011-6-22 11:51    發(fā)布者:circuit_share
關(guān)鍵詞: 點陣式 , 漢字 , 顯示屏
漢字顯示屏廣泛應(yīng)用與汽車報站器,廣告屏等。本文介紹一種實用的漢字顯示屏的制作,考慮到電路元件的易購性,沒有使用8*8的點陣發(fā)光管模塊, 而是直接使用了256個高量度發(fā)光管,組成了16行16列的發(fā)光點陣。同時為了降低制作難度, 僅作了一個字的輪流顯示,實際使用時可根據(jù)這個原理自行擴(kuò)充顯示的字?jǐn)?shù)。 1漢字顯示的原理: 我們以UCDOS中文宋體字庫為例,每一個字由16行16列的點陣組成顯示。即國標(biāo)漢字庫中的每一個字均由256點陣來表示。我們可以把每一個點理解為一個像素,而把每一個字的字形理解為一幅圖像。事實上這個漢字屏不僅可以顯示漢字, 也可以顯示在256像素 范圍內(nèi)的任何圖形。





用 8位的AT89C51單片機(jī)控制, 由于單片機(jī)的總線為8位,一個字需要拆分為2個部分。一般我們把它拆分為上部和下部,上部由8*16點陣組成, 下部也由8*16點陣組成。在本例中單片機(jī)首先顯示的是左上角的第一列的上半部分,即第0列的p00---p07口。方向為p00到p07 ,顯示漢字“大”時,p05點亮,由上往下排列,為p0.0 滅,p0.1 滅, p0.2 滅p0.3 滅, p0.4 滅, p0.5 亮,p0.6 滅,p0.7 滅。即二進(jìn)制00000100,轉(zhuǎn)換為16進(jìn)制為 04h.。上半部第一列完成后,繼續(xù)掃描下半部的第一列,為了接線的方便,我們?nèi)栽O(shè)計成由上往下掃描,即從p27向p20方向掃描,從上圖可以看到,這一列全部為不亮, 即為00000000,16進(jìn)制則為00h。 然后單片機(jī)轉(zhuǎn)向上半部第二列,仍為p05點亮,為00000100,即16進(jìn)制04h. 這一列完成后繼續(xù)進(jìn)行下半部分的掃描,p21點亮,為二進(jìn)制00000010,即16進(jìn)制02h. 依照這個方法,繼續(xù)進(jìn)行下面的掃描,一共掃描32個8位, 可以得出漢字“大” 的掃描代碼為:
04H,00H,04H,02H,04H,02H,04H,04H 04H,08H,04H,30H,05H,0C0H,0FEH,00H 05H,80H,04H,60H,04H,10H,04H,08H 04H,04H,0CH,06H,04H,04H,00H,00H 由這個原理可以看出, 無論顯示何種字體或圖像, 都可以用這個方法來分析出它的掃描代碼從而顯示在屏幕上。 不過現(xiàn)在有很多現(xiàn)成的漢字字模生成軟件, 我們就不必自己去畫表格算代碼了。



軟件打開后輸入漢字,點“檢取”,十六進(jìn)制數(shù)據(jù)的漢字代碼即可自動生成,把我們所需要的豎排數(shù)據(jù)復(fù)制到我們的程序中即可。 我們把行列總線接在單片機(jī)的i0口,然后把上面分析到的掃描代碼送入總線, 就可以得到顯示的漢字了。 在這個例子里,由于一共用到16行,16列, 如果將其全部接入89c51 單片機(jī), 一共使用32條io口,這樣造成了io資源的耗盡,系統(tǒng)也再無擴(kuò)充的余地。 實際應(yīng)用中我們使用4-16線譯碼器74ls154來完成列方向的顯示。 而行方向16條線則接在 p0口和p2口。




程序清單:

ORG 00H LOOP: 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 ;取碼指針存入

R0 L3: 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

評分

參與人數(shù) 1積分 +1 收起 理由
lemenade + 1 好東西,起點設(shè)定的好

查看全部評分

本文地址:http://m.qingdxww.cn/thread-69290-1-1.html     【打印本頁】

本站部分文章為轉(zhuǎn)載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀點和對其真實性負(fù)責(zé);文章版權(quán)歸原作者及原出處所有,如涉及作品內(nèi)容、版權(quán)和其它問題,我們將根據(jù)著作權(quán)人的要求,第一時間更正或刪除。
lemenade 發(fā)表于 2012-1-17 17:01:21
學(xué)習(xí)一下,好多年前弄過
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區(qū)
  • 使用SAM-IoT Wx v2開發(fā)板演示AWS IoT Core應(yīng)用程序
  • 使用Harmony3加速TCP/IP應(yīng)用的開發(fā)培訓(xùn)教程
  • 集成高級模擬外設(shè)的PIC18F-Q71家族介紹培訓(xùn)教程
  • 探索PIC16F13145 MCU系列——快速概覽
  • 貿(mào)澤電子(Mouser)專區(qū)

相關(guān)視頻

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 国产欧美一区二区三区免费 | 在线欧美成人 | 亚洲国产欧美精品一区二区三区 | 黄网站色成年片在线观看 | 青青热久麻豆精品视频在线观看 | 一级黄色毛片 | 性生生活三级视频在线观看 | 蜜桃综合| 4hu在线 | 色综合久久综合欧美综合图片 | 欧美在线91 | 国产精品免费看久久久久 | bytv跳转接口点击进入网页 | 欧美精品高清 | 国产韩国精品一区二区三区 | 一本大道香焦在线视频 | 久久久久久久久久免观看 | 四虎影视黄色 | 色综合久久久久久 | 久久精品六| 香蕉久久精品 | 火辣福利视频 | 青青国产在线 | 国产一级高清视频免费看 | 日本免费a视频 | 老司机精品久久 | 成人精品视频在线观看 | 四虎最新地址 | 亚洲天天综合 | 毛片免费观看视频 | 97在线视频免费播放 | 四虎影视永久免费观看 | 国产一区欧美二区 | 精品在线视频免费 | 色综合久久久久久久久五月性色 | 韩国精品在线 | 天天插天天插天天插 | 香蕉国产在线 | 人.成午夜| 高h视频网站 | 国产成人久久精品二区三区牛 |