LED點陣顯示實驗

2020-12-07 電子產品世界

一.實驗要求

本文引用地址:http://www.eepw.com.cn/article/168121.htm

編程實現中英文字符的顯示

二.實驗目的

1.了解LED點陣顯示的基本原理和實現方法。

2.掌握點陣漢字庫的編碼和從標準字庫中提取漢字編碼的方法。

三.實驗電路及連線

點陣顯示模塊WTD3088的(紅色)列輸入線接至內部LED的陰極端,行輸入線接至內部LED的陽極端(若陽極端輸入為高電平,陰極端輸入低電平,則該LED點亮)。發光點的分布如圖22-0所示。

Fig22-0WTD3088LED分布

如圖22-1示,本實驗模塊使用74LS374來控制列輸入線的電平值。將74LS374的某輸出置0,則對應的LED陰極端被置低。如圖22-2示,本實驗模塊使用74LS273來控制行輸入線,並通過9013提供電流驅動。將74LS273的某輸出置1,則對應的LED陽極端被置高。每次系統重新開啟或總清後,74LS273輸出為全0,LED顯示被關閉。

通過編程控制各顯示點對應LED陽極和陰極端的電平,就可以有效的控制各顯示點的亮滅。

Fig22-1LED模塊及列掃描電路

Fig22-2行掃描電路

Fig22-3地址解碼電路

本實驗模塊使用4塊WTD3088組成16×16點陣,以滿足漢字顯示的要求。為了方便的控制四個單元,使用了一片74LS139解碼,產生四個地址片選信號:CLKR1=CSLED,CLKR2=CSLED+1,用於行控制的兩片74LS273;CLKC1=CSLED+2,CLKC2=CSLED+3,用於列控制的兩片74LS374。

實驗接線:按示例程序,模塊的CSLED接51/96地址的8000H。

四.實驗說明

使用高亮度LED發光管構成點陣,通過編程控制可以顯示中英文字符、圖形及視頻動態圖形。LED顯示以其組構方式靈活、亮度高、技術成熟、成本低廉等特點在證券、運動場館及各種室內/外顯示場合得到廣泛的應用。

所顯示字符的點陣數據可以自行編寫(即直接點陣畫圖),也可從標準字庫(如ASC16、HZ16)中提取。後者需要正確掌握字庫的編碼方法和字符定位的計算。

實驗碟片中「字符轉換」子目錄下提供的Basc16.exe,BHz16.exe可方便的將單個字符的碼錶從標準字庫Asc16,Hzk16中提取出來。具體使用方法是運行上述可執行程序,根據提示輸入所需字符(如是漢字還需要先啟動dos下的漢字環境,如ucdos,pdos95等)。程序將該字符的碼錶提取出來,存放在該字符ASC或區位碼為文件名稱的.dat文件中。用戶只需將該文件中內容拷貝、粘貼到自己的程序中即可。但需要注意字節排列順序、字節中每一位與具體顯示點的一一對應關係,必要時還要對碼錶稍作修改。同一目錄下還提供了上述可執行程序的源文件,使用BC3.1編寫,供用戶參考。

五.實驗程序框圖

用戶應留心其中行掃描的實現及碼錶的處理。

六.實驗程序:

(一)提供LEDA51演示Asc16字符的簡單點陣顯示。

*********LED點陣顯示示例程序***********************

**該程序顯示Asc16字符**

**為了簡單起見,程序只顯示一個字符**

**該程序針對T598實驗機的模塊14**

****************************************************

CSLEDEQU8000H

CSR1EQUCSLED;行1273

CSR2EQUCSLED+1H;行2273

CSC1EQUCSLED+2H;列1374

CSC2EQUCSLED+3H;列2374

ORG0000H

MOVSP,#60H

INIT:MOVA,#0H;關閉行

MOVDPTR,#CSR1

MOVX@DPTR,A

MOVDPTR,#CSR2

MOVX@DPTR,A

MOVA,#0FFH;關閉列

MOVDPTR,#CSC1

MOVX@DPTR,A

MOVDPTR,#CSC2

MOVX@DPTR,A

D:MOVR5,#00H

MOVR4,#01H;每次為單行掃描

DISP:

MOVA,R5

MOVDPTR,#ASCE;此處設定所要顯示的字符

MOVCA,@A+DPTR

CPLACC;代碼取反,決定顯示的陰陽

MOVDPTR,#CSC2

MOVX@DPTR,A

MOVDPTR,#CSR1

MOVA,R4

MOVX@DPTR,A

RLACC

MOVR4,ACC

INCR5

LCALLDELAY

CJNER5,#8H,DISP

MOVA,#0H

MOVX@DPTR,A

MOVR5,#08H

MOVR4,#01H

DISP2:

MOVA,R5

MOVDPTR,#ASCE

MOVCA,@A+DPTR

CPLACC

MOVDPTR,#CSC2

MOVX@DPTR,A

MOVDPTR,#CSR2

MOVA,R4

MOVX@DPTR,A

RLACC

MOVR4,ACC

INCR5

LCALLDELAY

CJNER5,#10H,DISP2

MOVA,#0H

MOVX@DPTR,A

SJMPD

********延時子程序,協調字符顯示速度*************

DELAY:MOVR7,#1H

DL1:MOVR6,#00H

DL2:DJNZR6,DL2

DJNZR7,DL1

RET

********字符點陣字庫***************

ASC16字符編碼排列

0

1

|

|

14

15

高位D7--D0

請注意編碼的排列次序和實際顯示點陣分布的關係

ASCA:DB00H,00H,10H,38H,6CH,0C6H,0C6H,0FEH

DB0C6H,0C6H,0C6H,0C6H,00H,00H,00H,00H

ASCE:DB00H,00H,0FEH,66H,62H,68H,78H,68H

DB60H,62H,66H,0FEH,00H,00H,00H,00H

ASCD:DB00H,00H,0F8H,6CH,66H,66H,66H,66H

DB66H,66H,6CH,0F8H,00H,00H,00H,00H

ASCK:DB00H,00H,0E6H,66H,66H,6CH,78H,78H

DB6CH,66H,66H,0E6H,00H,00H,00H,00H

相關焦點

  • led點陣的引腳及應用
    打開APP led點陣的引腳及應用 網絡整理 發表於 2020-11-12 14:46:54   led點陣的引腳   led點陣的引腳圖如下
  • 發燒友DIY:點陣LED顯示屏的原理與製作流程圖
    這裡我把點陣LED顯示屏製作的電路原理分成兩個部分來介紹即顯示屏電路和顯示屏驅動電路。,在市場上是比較容易買到,下圖是8*8點陣屏的實物圖。每一行的顯示時間大約為4ms,由於人類的視覺暫留現象,將感覺到8行LED是在同時顯示的。若顯示的時間太短,則亮度不夠,若顯示的時間太長,將會感覺到閃爍。本文採用低電平逐行掃描,高電平輸出顯示信號。即輪流給行信號輸出低電平,在任意時刻只有一行發光二極體是處於可以被點亮的狀態 ,其它行都處於熄滅狀態。
  • 基於STM32的LED點陣屏的設計與實現
    近年來,隨著信息產業的高速發展,點陣LED 顯示屏已廣泛應用於金融行業、郵電行業、體育館、廣告業等各種廣告發布和信息顯示系統,成為信息傳送的重要手段。
  • 動態LED顯示系統
    系統由PC機端軟體、移動控制器、顯示屏3部分組成,能夠實時變更顯示內容及顯示方式,可在360。範圍內提供清晰的顯示畫面。 LED點陣作為一種新型的顯示材料,近年來發展很快,市場前景良好。其中LED大屏幕顯示屏被廣泛地應用於工業、交通、商業廣告、新聞發布、體育比賽、電子景物模擬等領域.但現有的LED大屏幕,要求數量眾多的LED和驅動晶片,並且控制複雜,使得顯示屏價格昂貴,不易操作。
  • LED點陣的介紹
    點陣 LED 顯示屏作為一種現代電子媒體,具有靈活的顯示面積(可任意分割和拼裝)、高亮度、長壽命、數位化、實時性等特點,應用非常廣泛。本文引用地址:http://www.eepw.com.cn/article/201808/385599.htm前邊學了 LED 小燈和 LED 數碼管後,學 LED 點陣就要輕鬆得多了。
  • LED視頻處理器/LED接接器是什麼,對LED顯示屏有什麼用
    多畫面全彩LED拼接圖像處理器,單機最多同時可支持16張不同解析度的發射卡,單機最高可以支持30720*1080 LED點陣。多臺機器級聯可以實現無限幅度的LED點陣實時動態顯示。   視頻處理器簡介   LED 視頻處理器又叫畫面處理器,圖像轉換器、 視頻控制器、圖像處理器畫面轉換器、視頻格式轉換器 獨立視頻源等。
  • 基於Proteus的核信號輸入LCD處理顯示單元
    本設計是以89C51單片機為控制單位,建立點陣型LCD12864的坐標並點亮矩陣點,實現核信號在點陣型LCD12864和字符型LCD1602上同步顯示。在Proteus軟體中進行了仿真,得到了預期結果。關鍵詞:Proteus;核信號;單片機;LCD;顯示 Proteus ISIS是英國Labcenter公司開發的一款集單片機和SPICE分析於一身的仿真軟體,功能極其強大。
  • LED原理及其控制技術和使用單片機驅動點陣LED的詳細說明
    打開APP LED原理及其控制技術和使用單片機驅動點陣LED的詳細說明 單片機教程網 發表於 2020-06-13 11:13:20
  • LED顯示器原理
    ,用來顯示文字、圖形、圖像、錄像信號等各種信息的顯示屏幕。目前已經達到的超高亮度全彩色視頻顯示的水平,可以說能夠滿足各種應用條件的要求。其應用領域已經遍及交通、證券、電信、廣告、宣傳等各個方面。  LED顯示屏是利用發光二極體點陣模塊或像素單元組成的平面式顯示屏幕。
  • 基於AT89C51的LED顯示屏控制電路設計
    顯示模塊由LED燈組成的點陣構成,負責發光顯示;控制系統通過控制相應區域的亮滅,可以讓屏幕顯示文字、圖片、視頻等內容,恆舞動卡主要是播放動畫的;電源系統負責將輸入電壓電流轉為顯示屏需要的電壓電流。本文引用地址:http://www.eepw.com.cn/article/247591.htmLED顯示屏廣泛應用於信息指示燈,大屏幕顯示,液晶顯示的背光燈,固體照明等。
  • 可以減輕主CPU負擔的大型LED顯示屏系統
    傳統的大型led顯示屏系統以單片機MCU、ARM 或PLD為核心控制晶片,以FPGA為核心的led顯示屏控制系統設計實現起來比較複雜,並且需要以高性能的FPGA晶片作為基礎,而以微處理器為核心的led顯示屏控制系統不夠靈活,在改變LED屏幕顯示尺寸時,需要大幅修改系統設計,PLD雖在處理速度上有較大提高且能很好地控制多模塊顯示
  • 玻璃基板:LED顯示的下一個焦點
    2020年,LED顯示行業最熱門的概念莫過於mini-led與Micro LED。尤其是7月份利亞德P0.4 Micro LED產品的發布,幾乎標誌著LED顯示進入「液晶 PPI」標準時代的開始。LED顯示成為能夠滿足中等屏幕到超大屏幕顯示主流需求,產品尺寸線覆蓋最長的直接顯示技術門類。
  • 單片機驅動8×8點陣顯示屏硬體原理
    8*8點陣是一種應用廣泛的顯示器件,像戶外的顯示屏、點陣屏都是由點陣拼接而成。而點陣其實是發光二極體LED的矩陣。在驅動點陣時,雖然具有專用的點陣驅動晶片,如MAX7219,但是該晶片價格比較高,所以應用並沒有很普遍。而74HC595和74HC138的組合來驅動點陣應用卻非常廣泛。
  • 8*8點陣基礎知識大全
    作者:huqin 最近需要用點陣做個小實驗,就去買了幾塊,當時店家問我一句「你要共陽的還是共陰的」。當時我就犯嘀咕啦,這也分共陰和共陽?市面上對8*8點陣LED所謂的共陽還是共陰的說法一般是根據點陣第一個引腳的極性所定義的,第一個引腳為陽極則為共陽,反之則為共陰。       說法二:賣家所說的共陰或者共陽確切的說應該是行共陰或者行共陽
  • Mini LED顯示技術有多優秀?TCL率先布局佔儘先手優勢
    Mini LED是升級版的 LCD,換用了更精細的LED控光晶片,從而提升亮度、對比度等數值,被視作顯示產業的未來,也是電視廠商進來推出新品時發力的重點。國內知名數據調研公司奧維雲網表示,Mini LED產業正處於產能擴張周期,上遊的設備、材料、晶片、封裝等廠,中遊的小間距顯示廠、面板廠,下遊的集成、安裝、消費廠的市場格局都在加速形成新的產業局面,這會給明年Mini LED電視帶來一輪新的"機遇"。預計,2021年中國純Mini LED 電視(非mini-led背光的液晶產品)的市場規模也將突破25萬臺。
  • 何為點陣雷射_點陣雷射的適應人群及優勢
    別擔心,點陣雷射來幫你。什麼是點陣雷射呢?適用於哪些人呢?一起來看看吧。一、點陣雷射的原理是什麼?所謂的點陣雷射技術是最近兩年的最新最熱,也是全球皮膚界最受關注的最新皮膚美容技術,是介於有創和無創之間的一種微創治療。點陣只是一種雷射發射的模式。點陣雷射治療是用雷射在皮膚上平均地打上微細的小孔,繼而引起一連串的皮膚生化反應,達到緊膚、嫩膚及去除色斑的效果。
  • 基於單片機的大型LED顯示系統設計
    基於單片機的大型LED顯示系統設計 佚名 發表於 2020-03-08 13:38:00 隨著平板顯示技術的不斷更新,大型LED顯示系統利用發光二極體構成的點陣模塊或像素單元組成大面積顯示屏
  • LED點光源的特點與功能詳解
    本文引用地址:http://www.eepw.com.cn/article/201612/325687.htm  LED點光源是一種新型的節能環保裝飾燈,採用LED冷光源發光,內置微電腦晶片,可任意編程控制,多個同步變化,單色變化也可以實現同步七彩漸變,跳變,掃描,流水燈全彩變化效果及多個led點光源
  • 帶你了解容易被忽略的顯示裝置:LED燈
    現今人們看到最多的顯示裝置是什麼?大家的回答想必都是顯示屏,其實有一個已經融入我們生活各個角落的重要顯示裝置,那就是常見的小LED,他們是如何實現顯示呢?上期我們從「藍黑白金裙」之爭說到屏幕圖形格式轉換,(詳細可點擊查看《【乾貨】從色彩角度看人機互動界面設計》),但顯示裝置除了屏幕外,還有很多不起眼但卻融入我們生活各個角落的重要小角色,比如我們常見的LED,想要點亮他們其實可以更簡單。