新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 單片機(jī)交通燈實(shí)驗(yàn)

        單片機(jī)交通燈實(shí)驗(yàn)

        作者: 時間:2016-11-30 來源:網(wǎng)絡(luò) 收藏
        弄了兩三天的交通燈程序終于差不多完成了,就是調(diào)試時間還有點(diǎn)問題,調(diào)試了很久,不過現(xiàn)在跟之前的要求差不多了,嘿嘿。

        參考資料:http://www.51hei.com/mcu/58.html
        程序:#include
        #define uint unsigned int
        #define uchar unsigned char
        sbit red1=P0^2;
        sbit yellow1=P0^1;
        sbit green1=P0^0;
        sbit red2=P0^7;
        sbit yellow2=P0^6;
        sbit green2=P0^5;
        void delay(int);//調(diào)用程序聲明
        void main()
        {
        while(1)
        {
        red1=1;yellow1=0;green1=0;//南北紅燈亮
        red2=0;yellow2=0;green2=1;//東西綠燈亮
        delay(500);//延時
        red1=1;yellow1=0;green1=0;//南北紅燈亮
        red2=0;yellow2=1;green2=0;//東西黃燈亮
        delay(500);
        red1=0;yellow1=0;green1=1;//南北綠燈亮
        red2=1;yellow2=0;green2=0;/東西紅燈亮
        delay(500);
        red1=0;yellow1=1;green1=0;//南北黃燈亮
        red2=1;yellow2=0;green2=0;//東西紅燈亮。
        delay(500);
        }
        }
        void delay(int z)
        {
        uint i,x;
        for(i=z;i>0;i--)
        for(x=600;x>0;x--);
        }//延時子程序

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

        PROTEUS的仿真圖:


        我的RED1,YELLOW1,GREEN1燈代表的是南北的紅,黃,綠三個燈,RED2,YELLOW2;GREEN2代表的是東西的紅黃綠燈;RED1YELLOW1;GREEN1分別由P0^2;P0^1;P0^0;控制。RED2; YELLOW2;GREEN2分別由P0^7; P0^6; P0^5;控制。呵 呵。接下來的幾天應(yīng)該是找零件自己焊接并把時間的精確調(diào)試弄懂了。有點(diǎn)困了,睡覺覺去也。



        關(guān)鍵詞: 單片機(jī)交通

        評論


        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 关岭| 保亭| 繁峙县| 靖西县| 宜丰县| 通化市| 高尔夫| 资中县| 云霄县| 沙坪坝区| 西峡县| 临城县| 蒙城县| 兴城市| 浠水县| 茂名市| 山东| 新昌县| 南召县| 高陵县| 麟游县| 泸州市| 清苑县| 神池县| 托里县| 万源市| 沾化县| 万载县| 新绛县| 互助| 威信县| 宜章县| 肃北| 盐亭县| 本溪市| 桂林市| 大埔区| 偃师市| 韩城市| 香港| 齐河县|