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

LED點陣顯示屏初探

2016-04-21 22:55:12宋世彥
世紀(jì)之星·交流版 2016年2期

宋世彥

[摘 要]LED電子顯示屏是利用發(fā)光二極管點陣模塊或像素單元組成的平面式顯示屏幕。由于它具有發(fā)光效率高、使用壽命長、組態(tài)靈活、色彩豐富、工作性能穩(wěn)定以及對室內(nèi)室外環(huán)境適應(yīng)能力強等優(yōu)點而日漸成為顯示媒體中的佼佼者。本文設(shè)計的點陣LED顯示屏控制系統(tǒng)以51單片機為基礎(chǔ),可實現(xiàn)漢字、字符和數(shù)字等的動態(tài)顯示,可直接運用于實際場合。

[關(guān)鍵詞]LED電子顯示屏;發(fā)光二極管;點陣;動態(tài)顯示

一、系統(tǒng)方案及電路設(shè)計

本文設(shè)計的是一個16×32點陣LED電子顯示屏,以51單片機為核心,通過該芯片控制一個行驅(qū)動器 74HC154和四個列驅(qū)動器74HC595來驅(qū)動顯示屏顯示。該電子顯示屏可以顯示各種文字或單色圖像,全屏能顯示2個漢字,采用8塊8×8點陣LED顯示模塊來組成16×32點陣顯示模式。顯示采用動態(tài)顯示,使得圖形或文字能夠?qū)崿F(xiàn)靜止、移入移出等多種顯示方式。文中詳細(xì)介紹了LED點陣顯示的硬件設(shè)計思路、硬件電路各個部分的功能及原理、相應(yīng)軟件的程序設(shè)計,以及使用說明等。

1.系統(tǒng)方案。漢字點陣指示牌分成屏體和控制器兩大部分。屏體的主要部分是LED點陣屏,還有行列驅(qū)動電路。LED點陣屏采用8x8單色LED顯示模塊拼接而成。掃描驅(qū)動電路采用多行的同名列共用一套驅(qū)動器,行驅(qū)動器一行的行線連接到電源的一端,列驅(qū)動器一列的列連接線連到電源的另一端。控制電路負(fù)責(zé)有序地選通各行,選通每一行之前,還要把該行該列的數(shù)據(jù)準(zhǔn)備好,一旦該行選通,這一行上的LED發(fā)光器件就可以根據(jù)列數(shù)據(jù)進行顯示。

漢字點陣指示牌的控制電路采用單片機方案,硬件電路大體上分為單片機控制電路、LED顯示屏行列驅(qū)動電路、LED點陣屏三部分,如圖1所示:

圖1 漢字點陣顯示系統(tǒng)方案

2.漢字顯示的原理。每一個漢字由16行16列的點陣組成顯示,如果用8位的單片機控制掃描顯示,由于單片機的總線為8位,一個字需要拆分為2個部分。一般我們把它拆分為上部和下部,上部由8x16點陣組成,下部也由8x16點陣組成。掃描時,上半部第1列完成后,繼續(xù)掃描下半部的第1列;然后單片機轉(zhuǎn)向上半部第2列,這一列完成后繼續(xù)掃描下半部第2列......繼續(xù)進行下面的掃描就可以得到顯示的漢字了。

單片機控制系統(tǒng)程序通過編程控制各顯示點對應(yīng)LED陽極和陰極端的電平,就可以有效的控制各顯示點的亮滅。從理論上講,不論顯示圖形還是文字,只要控制與組成這些圖形的或文字的各個點所在位置相對的LED器件發(fā)光,就可以得到我們想要的顯示結(jié)果。具體來說就是把所有同1行的發(fā)光管點亮滅的數(shù)據(jù)鎖存,然后選通第一行使其燃亮一定的時間,然后熄滅;再送出第二行的數(shù)據(jù)并鎖存,然后選通第二行使其燃亮的同時,然后燃滅;……第十六行之后,又從新燃亮第一行,反復(fù)輪回。當(dāng)這樣輪回的速度足夠快(每秒24次以上),由于人眼的視覺暫留現(xiàn)象,就能看到顯示屏上穩(wěn)定的圖形了。

3.顯示驅(qū)動電路74HC595和74HC154。為解決串行傳輸中列數(shù)據(jù)準(zhǔn)備和列數(shù)據(jù)顯示之間的矛盾問題,采用74HC595作為列驅(qū)動。因為74HC595具有一個8位串入并出的移位寄存器和一個8位輸出鎖存器的結(jié)構(gòu),而且移位寄存器和輸出鎖存器的控制是各自獨立的,這使列數(shù)據(jù)的準(zhǔn)備和列數(shù)據(jù)的顯示可以同時進行。該移位寄存器接收串行數(shù)據(jù)和提供串行輸出,同時移位寄存器還向8位鎖存器提供并行數(shù)據(jù)。

74HC154為4-16線譯碼器,A、B、C、D為譯碼的輸入端,Y1~Y15使對應(yīng)A、B、C、D四個輸入引腳的輸出腳,其中選中的線用輸出低電平,沒有選中的輸出高電平,同時使能端必須有效才能使譯碼器正常工作。

4.電路設(shè)計。該電路采用AT89C51單片機最小化應(yīng)用設(shè)計,P3口作為I/O口,輸出列數(shù)據(jù)和控制信號,P2口作為I/O口,輸出行掃描信號,LED顯示采用動態(tài)掃描方式實現(xiàn)。

5.主程序設(shè)計。編程思路為:

(1)先對變量初始化。

(2)循環(huán)掃描點亮16行LED(稱點亮一幀圖像)。

(3)16行掃描結(jié)束后,列指針向右移動1位,再掃描下一幀圖像。為了控制漢字滾動的速度,有時候?qū)σ粠瑘D像掃描數(shù)次后才將列指針移位。這樣,主觀上感覺到圖像向左滾動。依此類推,列指針共向右移動16位(即一個漢字)。

(4)移動一個漢字后,字指針指向下一個漢字。再重復(fù)上述步驟,這樣我們就能在顯示屏上看到持續(xù)不斷的滾動漢字信息了。主程序流程圖如圖2:

圖2 主程序流程圖

二、結(jié)語

點陣顯示漢字的原理其實就是在相應(yīng)的位置點亮發(fā)光二極管,利用發(fā)光二極管的亮滅區(qū)別來靜態(tài)顯示漢字,而漢字在屏幕上的移動,則是不斷更新向左(向右、向上、向下)顯示在每個16*16單元點陣上的代碼,從而看上去就實現(xiàn)了漢字的移動。

參考文獻:

[1]李全利 編著 :《單片機原理及接口技術(shù)》(第2版).北京:高等教育出版社,2004 .

[2]李光飛 編著 :《單片機課程設(shè)計實例指導(dǎo)》(第2版). 北京:北京航空航天出版社,2004.

[3]李 華 主編:《MCS-51單片機實用接口技術(shù)》.北京:北京航空航天出版社,1997.

主站蜘蛛池模板: 91福利免费视频| 在线观看精品国产入口| 亚洲综合久久一本伊一区| a在线观看免费| 欧美日韩午夜| 欧美一区二区福利视频| 日本在线欧美在线| 亚洲av无码牛牛影视在线二区| 国产香蕉在线| 国产白浆在线观看| 亚洲女同一区二区| 熟女日韩精品2区| 99激情网| 国产18在线播放| 在线视频一区二区三区不卡| www.精品视频| 国产91无毒不卡在线观看| 五月天久久综合国产一区二区| 2048国产精品原创综合在线| 亚洲欧洲日韩久久狠狠爱| 免费国产一级 片内射老| 日韩资源站| 国产乱码精品一区二区三区中文 | 天堂在线亚洲| 国产一区免费在线观看| av在线无码浏览| 国产第一页免费浮力影院| 一本大道东京热无码av| 国产成人三级| 韩国福利一区| 亚洲国产综合自在线另类| 色135综合网| 97se亚洲综合在线韩国专区福利| 成人日韩视频| 欧美成人手机在线视频| 国产成人喷潮在线观看| 久久精品国产亚洲麻豆| 1级黄色毛片| 久久人人爽人人爽人人片aV东京热 | 国产成人做受免费视频| 少妇精品久久久一区二区三区| 久久精品国产一区二区小说| 狠狠躁天天躁夜夜躁婷婷| 国产小视频在线高清播放| www.亚洲一区| 亚洲AV无码不卡无码 | 国产黄网永久免费| 精品无码人妻一区二区| 国产精品无码一二三视频| 免费jizz在线播放| 国产一级毛片yw| 精品国产成人a在线观看| h视频在线播放| 久久99国产综合精品1| 国产精品视频白浆免费视频| 成人国产精品网站在线看| 欧美日韩成人在线观看 | 在线观看网站国产| 国产美女精品人人做人人爽| 国产亚洲欧美在线专区| 无码视频国产精品一区二区| 波多野结衣的av一区二区三区| 国产又色又刺激高潮免费看| 精品乱码久久久久久久| 亚洲精品国产成人7777| 91网站国产| 久久精品国产999大香线焦| 十八禁美女裸体网站| 99re这里只有国产中文精品国产精品| 欧美亚洲第一页| 日韩第九页| 日韩经典精品无码一区二区| 99视频全部免费| 午夜福利在线观看成人| 在线中文字幕网| 超碰免费91| 天天综合网站| 97国产在线观看| 久久久久无码精品| 国产青榴视频在线观看网站| 亚洲水蜜桃久久综合网站| 国产精品yjizz视频网一二区|