欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

         找回密碼
         立即注冊

        QQ登錄

        只需一步,快速開始

        搜索
        查看: 5280|回復: 4
        收起左側

        基于51單片機的交通燈設計 有三種狀態

        [復制鏈接]
        ID:595439 發表于 2019-8-5 11:58 | 顯示全部樓層 |閱讀模式
        這是我當初的設計此設計有三種狀態:
        狀態一:東西綠燈亮(持續25s后,閃爍黃燈5s),南北紅燈亮(持續30s);

        狀態二:南北綠燈亮(持續25s后,閃爍黃燈5s),東西紅燈亮(持續30s);

        狀態三:緊急狀態,按下緊急禁止通行按鍵S3,全部紅燈亮。

        部分程序:(完整程序請下載壓縮包文件)

        #include<REGX51.H>//51頭文件
        #include<stdio.h>
        #define ucharunsigned char  //宏定義
        #define uintunsigned int
        uchar h;
        uint r=0;
        uint s;
        ucharcode  dis[]={0Xc0,0Xf9,0Xa4,0Xb0,0X99,0X92,0X82,0Xf8,0X80,0X90,0Xff,};//數碼管譯碼表
        voiddelay(uint c)  //定義延遲子程序
        {

           uint i,j;
            for(i=0;i<c;i++)
             for(j=0;j<100;j++);
        }
        //中斷服務程序1
        void t0(void)interrupt 0 using 1    //東西通行
        {
          delay(2);
           if(INT0==0)
            {
              r++;
             if(r==2)
               {
                r=0;
               }
              r%=2;
             if(r==0)
               {
                 P0=0xeb;
                P1=0x00;
                P2=0xff;
               }
                 while(1)
                {
                 if(INT0==0|INT1==0|T0==0)
                 {
                 delay(2);
                  if(INT0==0|INT1==0|T0==0)
                    break;
                 }
                };
            }
        }



        流程圖

        流程圖

        元件清單

        元件清單

        Proteus仿真

        Proteus仿真

        51單片機交通燈設計.rar

        26.58 KB, 下載次數: 87, 下載積分: 黑幣 -5

        評分

        參與人數 1黑幣 +50 收起 理由
        admin + 50 共享資料的黑幣獎勵!

        查看全部評分

        回復

        使用道具 舉報

        ID:607192 發表于 2019-9-10 16:23 | 顯示全部樓層
        大佬你的程序有注釋嗎?我剛學有點看不懂比如說(h)定義的什么還有為什么delay(392);這不是延時嗎?怎么都600了。。。
        回復

        使用道具 舉報

        ID:461651 發表于 2019-12-27 13:16 | 顯示全部樓層
        學到了
        回復

        使用道具 舉報

        ID:660494 發表于 2020-6-7 00:41 | 顯示全部樓層
        運行出錯
        回復

        使用道具 舉報

        ID:573789 發表于 2020-6-10 17:01 | 顯示全部樓層
        厲害了  謝謝研發
        回復

        使用道具 舉報

        您需要登錄后才可以回帖 登錄 | 立即注冊

        本版積分規則

        小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

        Powered by 單片機教程網

        快速回復 返回頂部 返回列表