• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    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 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 阿拉善右旗| 江阴市| 嘉祥县| 玉门市| 简阳市| 东阳市| 丰顺县| 南雄市| 连平县| 永城市| 宣威市| 贵德县| 广水市| 陈巴尔虎旗| 永新县| 白银市| 大英县| 正宁县| 呼伦贝尔市| 娱乐| 咸宁市| 汉川市| 措美县| 平江县| 县级市| 古浪县| 宾川县| 定陶县| 新昌县| 天台县| 攀枝花市| 洞头县| 大方县| 大洼县| 随州市| 阿图什市| 屏边| 安义县| 兰考县| 仁布县| 郎溪县|