<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于A(yíng)RM的大型LED點(diǎn)陣顯示系統的設計

基于A(yíng)RM的大型LED點(diǎn)陣顯示系統的設計

作者: 時(shí)間:2011-01-05 來(lái)源:網(wǎng)絡(luò ) 收藏


由于地址和數據總線(xiàn)上的狀態(tài)不斷變化,所以在對屏進(jìn)行寫(xiě)操作時(shí),地址和數據信號應進(jìn)行鎖存,主控板上分別使用U2、U3和U4鎖存對 寫(xiě)操作時(shí)的地址和數據總線(xiàn)的狀態(tài)。屏分配首址為0x2000000,當對其進(jìn)行寫(xiě)操作時(shí),S3C44B0X的nGCSl和nWE腳會(huì )出現可編程控制時(shí)延的有效低電平。nGCSl經(jīng)一個(gè)非門(mén)作U2、U3和U4的鎖存使能控制信號,保證僅在對LED屏訪(fǎng)問(wèn)時(shí),地址和數據總線(xiàn)上的信號才被鎖存。 nWE經(jīng)一個(gè)非門(mén)作屏端第一級列數據鎖存器(圖1中U4~U19) 的鎖存使能控制信號,保證只有當刷新數據穩定出現在列數據鎖存其輸入端時(shí)才被鎖存。S3C44B0X的PC I0作所有屏端第二級鎖存器(圖1中U20~U35) 的鎖存使能控制信號線(xiàn); S3C44BOX的PC [ 3∶0 ] 作16行驅動(dòng)譯碼器(圖1中U3) 的譯碼輸入。由于數據傳輸時(shí)只需要主控板對LED屏輸出控制,不需要信號反饋,所以接口電路采用廉價(jià)的5V供電的HCT電路芯片方案,就可滿(mǎn)足主控芯片313V到LED屏5V的邏輯電平轉換。

在DMA傳輸數據時(shí),更關(guān)心的是DMA的寫(xiě)操作,時(shí)序如圖3所示。t1時(shí)刻DMA寫(xiě)操作開(kāi)始,地址和數據總線(xiàn)上出現LED屏相應位置的地址和刷新數據; t2時(shí)刻nGCS1引腳出現有效低電平,地址和數據總線(xiàn)上的數據被鎖存到U2~U4并輸出; t3時(shí)刻nWE引腳出現有效低電平,U2~U4的輸出數據被鎖存到屏端第一級列數據鎖存器并輸出。這樣主控制器就完成了一次列數據的刷新。

DMA的寫(xiě)操作時(shí)序圖
3.jpg
圖3 DMA的寫(xiě)操作時(shí)序圖。

2 軟件設計

2.1 LED屏顯示程序設計

由于使用了S3C44B0X內部DMA控制器進(jìn)行數據的傳輸與控制,顯示程序得到很大簡(jiǎn)化,程序流程如圖4所示。點(diǎn)陣碼的傳輸全由DMA 控制器完成,只需在啟動(dòng)DMA數據傳輸前將點(diǎn)陣碼的首址、LED屏的首址及傳輸數據量的值分別賦給相應的控制字后,啟動(dòng)DMA 操作即可。完成所有本同名行點(diǎn)陣碼傳輸后,將刷新的數據鎖存到第二級列數據鎖存器輸出,并驅動(dòng)本同名行顯示。這樣循環(huán)顯示16行同名行后就完成了一幀點(diǎn)陣顯示。


關(guān)鍵詞: LED ARM

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>