新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 51單片機簡單I/O實驗(交通燈控制)

        51單片機簡單I/O實驗(交通燈控制)

        作者: 時間:2016-11-24 來源:網絡 收藏

        一.實驗要求
        以74LS273作為輸出口,控制4個雙色LED燈(可發紅,綠,黃光),模擬交通燈管理。

        二.實驗目的
        1.學習在單片機系統中擴展簡單I/O接口的方法。
        2.學習數據輸出程序的設計方法。
        3.學習模擬交通燈控制的方法。
        4.學習雙色燈的使用。

        三.實驗電路及連線

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

        四.實驗說明
        1.因為本實驗是交通燈控制實驗,所以要先了解實際交通燈的變化規律。假設一個十字路口為東西南北走向。初始狀態0為東西紅燈,南北紅燈。然后轉狀態1南北綠燈通車,東西紅燈。過一段時間轉狀態2,南北綠燈閃幾次轉亮黃燈,延時幾秒,東西仍然紅燈。再轉狀態3,東西綠燈通車,南北紅燈。過一段時間轉狀態4,東西綠燈閃幾次轉亮黃燈,延時幾秒,南北仍然紅燈。最后循環至狀態1。
        2.雙色LED是由一個紅色LED管芯和一個綠色LED管芯封裝在一起,公用負端。當紅色正端加高電平,綠色正端加低電平時,紅燈亮;紅色正端加低電平,綠色正端加高電平時,綠燈亮;兩端都加高電平時,黃燈亮。

        五.實驗程序框圖
        程序框圖:

        源代碼下載:/files/otherimages/2014-5/d/2014052909383574394.txt



        評論


        技術專區

        關閉
        主站蜘蛛池模板: 镇远县| 自贡市| 大冶市| 通榆县| 泗洪县| 安多县| 武冈市| 曲沃县| 长宁县| 翼城县| 安溪县| 永善县| 永平县| 秀山| 涿州市| 大兴区| 丹凤县| 阳春市| 沂源县| 阜阳市| 忻州市| 兴文县| 泸溪县| 辽阳市| 元阳县| 竹山县| 忻州市| 仪陇县| 扎赉特旗| 公主岭市| 黎平县| 瓦房店市| 米脂县| 电白县| 满洲里市| 蒙自县| 油尖旺区| 余庆县| 金秀| 永宁县| 泾源县|