免费视频爱爱太爽了

電話:

led顯示數據組織

文章來源:點亮霓虹燈時間: 點擊:
本設計采用雙RAM技術來組織控制系統數據來控制矩形顯示屏,提高了信息垂直顯示時的存儲效率,大大降低了數據存儲器的占用率,對刷新頻率的要求不是很高。

1. Led顯示數據組織

需要顯示的面積小于或等于實際顯示的面積,可以使用靜態顯示。但是大多數情況下,需要顯示的面積大于或等于實際面積,如圖1所示。為了簡化問題的分析,將顯示區域的高度設置為LED顯示屏高度的4倍,寬度等于LED顯示屏的寬度。如果顯示屏的高度為Lh,寬度為Lw,則顯示區域的高度Dh=4Lh,寬度Dw=Lw。本文采用單色顯示作為描述對象,Bw=Bn=8(Bw為被掃描的行數,Bn為輸出數據的寬度),如圖1所示。

led顯示數據組織
 
對于一個LED顯示屏,在確定寬度Lw和高度Lh之后,還需要確定顯示面板的布置。單元板相鄰的兩條掃描線的距離為Sw,顯示屏上有Bw掃描線,分別為Y0, Y1…, YBw - 1。每條Sw線對應一個顯示數據位,顯示上的每個點對應內存中的一個字節位。Bw掃描線指向:Y0=O, Y1=Sw…BBw - 1 = (Bw) Sw。采用靜態顯示數據組織方法,分別對A、B、C、D塊進行組織。首先,整理顯示塊A (X為列號)的顯示信息:

(1) X=0,即根據D0, D1,…, dbw-1序列存儲在內存的第一個存儲單元中。

(2) X值增加1,當前掃描線與X值對應的列交點的顯示數據存儲在內存的下一個存儲單元中。直到從X=O到X= dw1的所有Dw數據按順序存儲在內存中。

(3) Bw掃描線向下一行,重復步驟1到2,直到Y0移動到sw-1行。

(4)數據組織結束。

顯示區域B, C和D分別組織顯示數據根據數據組織模式的組織顯示數據塊存儲在RAM0的順序,B, C和D,然后顯示數據塊A, B, C和D在RAM0復制到RAMl B, C, D和A .任何兩個相鄰的顯示數據顯示模塊有相同的地址在兩個內存存儲區域。RAM0和RAMl顯示數據與存儲的對應關系如圖2所示。

從Y0=0到Y0= sw-1的掃描組1對應于顯示塊a。數據已經整理并存儲在存儲器中,可以直接輸出顯示。從Y0=Lh到Y0=Lh+ sw-1掃描組2,已經組織好相應的顯示塊B,可以直接輸出。但第三掃描組的位置不同尋常,它的掃描線對應兩個block A和B;啊,1…Bw-1掃描線對應于A…Bw - 2;B w-1掃描線對應于B掃描組2的O掃描線。如果你想在顯示屏上顯示掃描組3的數據,你必須同時使用掃描組1的前2個…,掃描組bw-1的掃描線顯示數據和掃描組2的掃描線O作為輸出數據。由于A塊和B塊的顯示數據是分開組織的,需要取RAM0的D0、D2…, dbw-1和RAMl的D0位作為輸出到顯示器的Bw位數據,要求從兩個RAM輸出的2Bw位中選擇Bw位作為輸出數據,此Bw位數據是連續的。
相關文章
首頁
電話
聯系
免费视频爱爱太爽了