新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于AT89S52的交通燈綜合實驗設計

        基于AT89S52的交通燈綜合實驗設計

        作者: 時間:2013-08-06 來源:網絡 收藏

        (2)顯示控制。數碼管采用動態方式顯示指示燈的計時時間,查詢判斷是否計滿50 ms,記滿后需重置計數初值,循環顯示20次直至完成定時1 s,倒計時時間減1。流程如圖5所示。

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

        d.JPG


        (3)特殊事件通行控制。發生特殊事件時通行受特殊事件強行通過按鍵控制,將此按鍵按下,無論原來信號燈的狀態如何,一律強制4個路口紅燈點亮,禁止其他車輛通行,使特種車放行10 s,其流程如圖6所示。

        e.JPG



        4 結果與分析
        中學習者首先需要在KeilC51環境下對編寫的程序進行編譯調試,然后要用Proteus軟件對模擬燈控制系統進行仿真分析,實現系統運行所需的功能,最后可在Protel中畫出PCB圖,動手制作PCB板并組裝完成。
        為檢驗學習者做該的學習效果,前后對63名學習者關于單片機部分軟硬件知識的掌握情況,進行了填表調查,結果如表1所示。

        f.JPG


        實驗結果表明,學習者通過做該模擬交通燈實驗,可以更靈活、有效、全面地掌握單片機軟硬件

        5 結束語
        該模擬交通燈控制系統硬件部分具有電路簡單、成本低、可擴展等優點,通過軟件部分,控制4塊LED板上的數碼管倒計時及紅、黃、綠二極管的點亮與熄滅,實現基本的交通燈功能,時間設置功能和特殊事件處理等功能。

        手機電池相關文章:手機電池修復



        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 乃东县| 阿拉善右旗| 恩平市| 太谷县| 康保县| 潞西市| 永新县| 铁岭市| 电白县| 宜宾县| 和平区| 北安市| 永新县| 樟树市| 宜春市| 万盛区| 波密县| 新绛县| 台中市| 周至县| 江川县| 隆安县| 远安县| 闽侯县| 抚顺市| 榆中县| 连州市| 黑龙江省| 南宫市| 夏河县| 淮北市| 镇原县| 上虞市| 贡嘎县| 兴隆县| 遂川县| 来凤县| 贵港市| 县级市| 秦皇岛市| 古田县|