關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 利用ARM LPC1112設計LED電子胸牌

        利用ARM LPC1112設計LED電子胸牌

        作者: 時間:2013-01-11 來源:網絡 收藏

        不論顯示字符還是漢字,都是通過控制相應的二極管的通斷來實現顯示功能的。在顯示效果部分,采用逐行掃描的方式實現固定顯示效果。方式是利用對顯示屏的不同掃面方式來實現的,如上下移動、左右移動、閃爍等。利用掃描方式和讀取點陣數據順序的不同來實現不同的顯示效果。
        3.5 SWD調試接口
        SWD調試方式與傳統的調試方式相比,具有以下優勢:一是SWD模式比JTAG在高速模式下更可靠,在大數據的情況下JTAG下載程序會失敗,但SWD發生的幾率會小很多;二是SWD模式占用的GPIO引腳少;三是SWD模式電路體積小。
        SWD調試的硬件接口只需要5個引腳:VDD(電源)、SWDIO(數據)、SWCLK(時鐘)、RESET(復位)和GND(地)。
        3.6 軟件設計功能模塊
        軟件功能模塊介紹如下:
        LED顯示模塊:提供LED顯示、控制、操作的基本功能,為界面顯示模塊提供服務。
        按鍵處理模塊:通過對按鍵的識別判斷,用于界面顯示的控制。
        IAP讀寫Flash模塊:提供讀、寫、擦除MCU內部Flash的基本操作。
        74HC595A驅動模塊:提供對74HC595A數據的寫入,以及對LED矩陣的掃描方式。
        USB數據更新模塊:與上位機軟件進行交互,配合IAP讀寫Flash數據,將需要更新的數據存儲到MCU的內部Flash中。
        主程序流程圖如圖5所示。

        本文引用地址:http://www.104case.com/article/159563.htm

        c.JPG



        4 結果分析
        圖6是LED胸牌顯示的漢字。通過整機調試,LED顯示運行可靠、穩定。顯示狀態包括左移、右移、上移、下移、中分、雪花、固定、動畫8種顯示方式,具有跑馬燈以及閃爍功能。

        d.JPG


        同時其還具有開機自檢功能,已檢測無壞點。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 法库县| 汤原县| 磐安县| 浦县| 宣化县| 海林市| 紫金县| 奉节县| 高阳县| 板桥市| 九龙城区| 珲春市| 开原市| 西乌珠穆沁旗| 湖北省| 新乡市| 河间市| 乐都县| 吉安县| 临猗县| 绥宁县| 东阳市| 湄潭县| 通化市| 金溪县| 会理县| 满洲里市| 肥城市| 林周县| 轮台县| 长丰县| 龙口市| 德化县| 南宁市| 新兴县| 新昌县| 泰兴市| 台东市| 曲水县| 邻水| 武宁县|