<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

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

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

          作者: 時(shí)間:2016-11-30 來(lái)源:網(wǎng)絡(luò) 收藏
          弄了兩三天的交通燈程序終于差不多完成了,就是調(diào)試時(shí)間還有點(diǎn)問(wèn)題,調(diào)試了很久,不過(guò)現(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);//延時(shí)
          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--);
          }//延時(shí)子程序

          本文引用地址:http://www.ex-cimer.com/article/201611/323764.htm

          PROTEUS的仿真圖:


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



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

          評(píng)論


          技術(shù)專(zhuān)區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();