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一级毛片| 亚洲a免费| 久久国产亚洲欧美日韩精品| 国产毛片久久国产| 国产福利不卡视频| 久草青青在线视频| 国产91蝌蚪窝| 自偷自拍三级全三级视频| 一本久道热中字伊人| 狠狠色狠狠综合久久| 国产高清色视频免费看的网址| 久热re国产手机在线观看| 91免费国产高清观看| 国产欧美日韩另类| 在线国产91| 色婷婷电影网| 天堂va亚洲va欧美va国产 | 亚洲最新在线| 国产伦片中文免费观看| 欧美成人h精品网站| 国产99视频精品免费观看9e| 国产18在线| 亚洲无码四虎黄色网站| 色精品视频| 成年人免费国产视频| 欧美精品v欧洲精品| 婷婷亚洲天堂| 日韩少妇激情一区二区| 美女免费黄网站| 国产欧美日韩va| 午夜小视频在线| 欧美自拍另类欧美综合图区| 国产视频 第一页| 99热这里只有精品免费| 亚洲无码视频图片| 亚洲免费播放| 亚洲国产成熟视频在线多多| 国产精品国产三级国产专业不| 午夜无码一区二区三区在线app| 毛片基地视频| 亚洲国模精品一区| 亚洲中久无码永久在线观看软件| 色偷偷av男人的天堂不卡| 国产精品福利导航| 国产精品一区二区在线播放| 在线免费看片a| 久久久久国产精品嫩草影院| 日韩欧美国产三级| 欧美国产在线精品17p| 中文天堂在线视频| 国产高清精品在线91| 亚洲成人在线免费| 亚洲区一区| 91娇喘视频| 91在线日韩在线播放| 亚洲AV人人澡人人双人| 欧美精品一二三区| 囯产av无码片毛片一级| 一级一级一片免费| 国产永久在线观看| 日韩东京热无码人妻| 五月天久久综合| 国产成人av一区二区三区| 91久久偷偷做嫩草影院电| 欧美色图第一页| 久久香蕉国产线看观看精品蕉| 亚洲区欧美区| 狼友av永久网站免费观看| 深爱婷婷激情网| 久久久久亚洲精品成人网| 欧美日韩激情| 国产精品久久久久久久久kt| 国产新AV天堂| 欧美另类第一页| 国产一区二区三区在线精品专区| 夜夜操狠狠操| 国产黄在线免费观看| 丝袜美女被出水视频一区| 午夜限制老子影院888| 日韩不卡高清视频| 亚洲天堂免费| 久久精品亚洲中文字幕乱码|