新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于51單片機的LED顯示系統設計

        基于51單片機的LED顯示系統設計

        作者: 時間:2011-11-22 來源:網絡 收藏
        3 軟件部分簡述  

        本系統的軟件采用μC/OSII操作系統,使得系統具有強大的多任務管理、定時器管理、中斷管理、存儲管理等功能,通過對相關寄存器的實時監控,可以大大提高系統的穩定性,這些是以往用和部分DSP處理器所無法實現的。  

        顯示應用程序采用定時器中斷方法,通過設置合適的進入中斷時間常數,即可以得到高于40 Hz的LED刷新幀頻,使人眼得到穩定的動態視覺效果。  

        畫面的實時動態處理,即各種動態顯示方式均以子程序形式編寫,每種顯示方式都是獨立的子程序。具體的動態顯示方式有:畫面左、右移,上、下移,拉幕,覆蓋,閃爍,直顯等多種方式。

        4 本系統的優點   

        ① 使用高性能32位RISC架構的ARM微處理器,硬件上克服了傳統8/16位在處理能力、系統架構、尋址范圍和外圍接口能力上的不足;軟件上使用實時多任務操作系統,使系統的管理功能強大,可進行實時監控,實現復雜的程序控制,程序的開發和擴展也很方便。和以往組成的類似系統相比,本系統的軟件穩定性和可靠性都得到了很大提高。  

        ② 該系統省去了傳統做法中LED顯示部分的總線驅動和譯碼電路,不像其他一些單片機系統,為提高顯示速度而采用多處理器,使用雙端口RAM,或是采用將LED屏分為多塊的方案。系統使用AT91M42800A的SPI接口直接實現LED顯示邏輯驅動,不僅電路簡單,并且簡化了軟件的相關編程,節省了的GPIO硬件資源。  
        ③ AT91M42800A的SPI接口可以采用16位傳輸方式,配以A6276高速的16位專用LED驅動芯片,使得LED的顯示刷屏速度比傳統的單片機有了極大提高。

        結語  
        由32位嵌入式 RISC微處理器組成的大屏幕 LED顯示系統,與傳統的基于 8/16位單片機的 LED顯示系統相比,在不顯著增加系統成本的情況下,性能有了極大提高。而與采用DVI接口方式的顯示系統相比,省去了視頻處理的相關電路,又具有硬件結構簡單、成本低廉等優勢。采用本設計方案,可節省單片機的端口資源,有效簡化顯示屏的電路結構,提高了整個顯示系統的可靠性。在單色視頻、動畫、文字等LED信息顯示方面,本系統有一定的應用價值。經過在某大型物流生產線上的長期實際運行,證明其設計方案是成功的。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 汉阴县| 额敏县| 甘孜县| 天津市| 三穗县| 仙居县| 南华县| 武清区| 盐城市| 普兰店市| 富民县| 中卫市| 新闻| 定兴县| 房山区| 金昌市| 石门县| 安阳市| 翼城县| 张北县| 西畴县| 顺昌县| 彩票| 永德县| 明光市| 东乡| 峡江县| 玛沁县| 农安县| 韶关市| 扶风县| 新巴尔虎右旗| 偏关县| 洪泽县| 临沭县| 德阳市| 蓝山县| 广河县| 刚察县| 海晏县| 洛隆县|