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的單片機控制系統的仿真設計
主站蜘蛛池模板: jijzzizz老师出水喷水喷出| 国产三级精品三级在线观看| 欧美a√在线| 99re热精品视频国产免费| 18禁色诱爆乳网站| 亚洲天堂免费| 99热这里只有精品在线播放| 亚洲高清在线天堂精品| 国产亚洲精| 久久永久免费人妻精品| 97视频免费看| 欧美丝袜高跟鞋一区二区| 在线观看国产黄色| 亚洲无线观看| 在线中文字幕网| a欧美在线| 在线亚洲精品自拍| 亚洲国产精品日韩av专区| 天天做天天爱夜夜爽毛片毛片| 囯产av无码片毛片一级| 国产欧美日韩91| 18禁不卡免费网站| 国产伦片中文免费观看| 在线欧美国产| 精品无码人妻一区二区| 欧美午夜一区| 国产制服丝袜91在线| 国产精品久久久久久搜索 | 亚洲久悠悠色悠在线播放| 日韩少妇激情一区二区| 成人午夜免费观看| 亚洲国产欧美国产综合久久 | 亚洲天堂精品视频| 国产成人h在线观看网站站| 狠狠干综合| 99热这里只有精品在线观看| 第九色区aⅴ天堂久久香| 蜜芽一区二区国产精品| 国产一区自拍视频| 97国产在线视频| 国产无码网站在线观看| 亚洲欧美人成电影在线观看| 国产成人狂喷潮在线观看2345| 国产免费精彩视频| 国产黑丝一区| 中文字幕欧美日韩| 精品国产福利在线| 麻豆国产原创视频在线播放| 一级毛片免费不卡在线| 国产农村1级毛片| 亚洲国产精品国自产拍A| 国产精品yjizz视频网一二区| 中文无码日韩精品| 日本人又色又爽的视频| 中文字幕在线视频免费| 欧美国产综合视频| 久久这里只有精品2| 久久国产精品波多野结衣| 日日碰狠狠添天天爽| 黄色网站在线观看无码| 中文字幕在线欧美| 国产永久免费视频m3u8| 亚洲日本www| 亚洲视频三级| 日韩在线第三页| 中文字幕av一区二区三区欲色| 特级欧美视频aaaaaa| 精品国产美女福到在线直播| a网站在线观看| 伊人无码视屏| 国产欧美精品专区一区二区| 欧美一级专区免费大片| 久久久久国色AV免费观看性色| 伊伊人成亚洲综合人网7777| 亚洲最大在线观看| 亚洲一级毛片在线观播放| 真人免费一级毛片一区二区 | 伊人91在线| 最新国产网站| 免费jizz在线播放| 日本欧美一二三区色视频| 亚洲美女一区|