999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

點陣LED漢字顯示

2020-08-04 16:38:03肖娟
視界觀·下半月 2020年5期
關鍵詞:單片機

肖娟

摘要:LED點陣電子顯示屏有色彩鮮艷、亮度高、工作穩定、功耗低、安裝方便等優點,廣泛應用于各種公共場合,如廣告屏、宣傳欄、銀行叫號器等。本文主要討論使用8×8LED點陣模塊組成的16×16發光點陣,由實現單個漢字的顯示原理過渡到多個漢字的動態循環顯示。通過掌握單片機控制16×16LED點陣屏的漢字顯示方法,能夠設計并制作基于16×16LED點陣屏的漢字顯示系統。

關鍵詞:單片機;LED點陣;漢字顯示;驅動電路

LED點陣顯示器一般由基本點陣單元組成,它的屏體部分由微處理器(主要是單片機)和驅動電路控制運行,能夠顯示圖像或文字。本文通過單片機來控制16X16點陣漢字系統的運行,采用逐行掃描的方式實現漢字的顯示,主要分為兩大部分:控制部分和LED點陣顯示屏。控制部分的芯片是AT89S51單片機,利用c語言編程并下載程序,從而實現對單片機各個引腳的控制;LED點陣顯示屏包括驅動電路和4個8X8點陣模塊,74LSl38譯碼器輸出控制顯示屏的行掃描,單片機端口直接驅動列,通過對行列驅動電路的動態控制來實現漢字的顯示。用點陣LED實現漢字顯示,將從以下幾個方面進行討論。

一、LED點陣基礎知識

單色LED點陣,是將很多單個LED按照矩陣的形式排列,通過控制每一個LED發光或熄滅,來顯示各種復雜字符或圖形。圖像由很多“像素”組成,通過LED點陣來顯示,就構成了整個圖像。為節約成本,點陣顯示往往采用動態掃描的方式顯示。單色8X8點陣實物圖和結構圖如下圖a,b所示,從圖中可以看出,8X8點陣共由64個發光二極管組成,每個發光二極管放在行線和列線的交叉點上,當對應的某一行(H端)置1,某一列(L端)置0,則行列交叉位置的發光二極管被點亮。

二、LED點陣顯示原理

簡單的漢字顯示屏的制作,由單片機控制漢字的顯示內容,為了降低成本,16X16點陣使用了四塊8X8模塊,下面介紹16X 16點陣顯示原理。如下圖顯示漢字“無”。

我們把要顯示的點用二進制1表示,不顯示的點用0表示。將字型數據分成上下兩個8行,共16行,每行各占16列,如果每列分別用一位二進制數表示,這樣每行將占用兩個字節。因此,一個漢字可以用32個字節的點陣碼來表示。如果采用逐行掃描方式,要在16X 16點陣上顯示一個字符,則要把需要用到的漢字的字模以表格形式存儲到單片機中,每一行以適當的速度分兩次傳送數據(左右兩部分),16行全部送完后,就可顯示出一幀漢字。LED有一定的響應時間和余輝效應,如果給它的電平持續時間很短,如1us將不能充分點亮,一般要求電平持續時間是1ms左右。當一個LED點亮后撤掉電平,它不會立即熄滅,這樣從左到右掃描完一幀,看起來就是同時亮的。了解漢字的顯示原理之后,如何得到漢字的字模信息呢?可以先描點畫圖像再轉換,也可以利用漢字字模生成軟件,來獲取字符的點陣字模。

三、LED點陣驅動電路

如果僅使用一只8X8LED點陣作為顯示器件,可以采用8只數碼管動態顯示的驅動電路,如果要顯示更多像素點,則需要將多個8X8點陣組合使用,用四塊8X8點陣可以組成16X16點陣,需要行線和列線各16根來驅動電路,可以采用鎖存器和譯碼器等電路來驅動。如果要顯示更多點,則需要更多LED點陣模塊組合,更多顯示驅動電路。下面的點陣編程應用中使用74LSl38譯碼器來作為行驅動。

四、LED點陣編程應用

基于以上LED點陣的基本知識和漢字顯示原理,可以編程實現16X16漢字點陣上輪流顯示“新年快樂”。原理圖如下.

16X16漢字點陣由4個8X8點陣組成,將一個漢字點陣分成16行16列,橫向逐行掃描、取模,字節倒序。四個74LSl38譯碼器作為行驅動,片選信號分別受P23,P24,P25,P26引腳電平控制。我們將一個漢字分成上下兩部分,每部分有8行16列,每一行又分成左右兩部分,每個數據占一個字節。點陣上半部分,首先輸出第一行左邊一個字節的數據,再輸出右邊的數據,二至八行同理,直到輸出完上半部分所有數據;下半部分和上半部分類似,逐行輸出每行從左到右,這樣,從P1口總共輸出32個字節,即構成一個漢字。當一個漢字顯示完一段時間,則取下一個漢字的32個字節輸送,如此顯示完四個漢字,又從第一個漢字開始循環。關鍵是要找出每一個漢字起始字節在數組中的位置,從起始位置開始取連續32個字節。指向每個漢字點陣開始位置,用k=32*m表示,m從0開始取0到3。源程序如下:

五、結論

總之,學習用點陣LED實現漢字顯示,要掌握LED點陣顯示原理,能夠理解驅動電路原理圖,選擇漢字橫向還是縱向取模,根據電路圖找到顯示漢字的合適方法。理解漢字之間怎么過渡,找到每一個漢字點陣的32個字節第一個字節在數組當中的位置,思路要清晰,編好程序并且反復調試。

猜你喜歡
單片機
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機的三維LED點陣設計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機系列
基于Proteus的單片機控制系統的仿真設計
主站蜘蛛池模板: 亚洲成人网在线观看| 天天操天天噜| 无码中文字幕精品推荐| 伊人久久大香线蕉影院| 免费Aⅴ片在线观看蜜芽Tⅴ | 亚洲一级毛片在线观| 99这里只有精品6| 美女一级毛片无遮挡内谢| 国产 在线视频无码| 国产免费久久精品99re不卡| 欧美在线中文字幕| 国产欧美日韩另类精彩视频| 国产99久久亚洲综合精品西瓜tv| 亚洲大尺度在线| 99久久精品国产自免费| 亚洲无码精彩视频在线观看| 国产美女精品在线| 99视频在线免费| 欧美精品1区2区| 午夜日本永久乱码免费播放片| 日本三区视频| 国产人妖视频一区在线观看| 在线a网站| 国产福利影院在线观看| 欧美亚洲国产日韩电影在线| 九色在线视频导航91| 国产乱人乱偷精品视频a人人澡| 无码AV高清毛片中国一级毛片| 女高中生自慰污污网站| 国产一区二区三区日韩精品 | 欧美激情视频二区| 丁香六月综合网| 国产真实乱子伦视频播放| 久久国产免费观看| a毛片在线| 久久国产成人精品国产成人亚洲 | 国产成人亚洲综合A∨在线播放| 少妇露出福利视频| 国产成人福利在线视老湿机| 亚洲人成影视在线观看| 91久久精品国产| 国产区在线观看视频| 婷婷亚洲天堂| 五月婷婷丁香综合| 精品国产一区二区三区在线观看| 久久黄色免费电影| 在线欧美日韩国产| 日本草草视频在线观看| 欧美综合一区二区三区| 欧美成人手机在线视频| 国产精品主播| 亚洲国产成熟视频在线多多| 国产美女无遮挡免费视频网站 | 色综合天天综合中文网| 欧洲av毛片| 91在线视频福利| 国产精品福利导航| 国产91透明丝袜美腿在线| 日韩第一页在线| 亚洲成综合人影院在院播放| 亚洲精品在线影院| a毛片在线播放| 国产精品女人呻吟在线观看| 成人国产精品一级毛片天堂| 国产精品久久自在自线观看| 日本国产在线| 黄色三级网站免费| 中文字幕2区| 在线观看国产精品一区| 亚洲黄网视频| 日韩无码视频播放| 国产欧美日韩视频怡春院| a级毛片在线免费观看| 91免费在线看| 国产二级毛片| 亚洲av综合网| 国产精品夜夜嗨视频免费视频| 精品中文字幕一区在线| 日韩在线第三页| 一级毛片免费播放视频| 亚亚洲乱码一二三四区| 亚洲开心婷婷中文字幕|