久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > 單片機實現交通燈控制系統的雙模式

單片機實現交通燈控制系統的雙模式

作者: 時間:2011-09-09 來源:網絡 收藏
二函數:

本文引用地址:http://cqxgywz.com/article/172507.htm

  如同一,只是參數有變化。如將gtime=60 換成rtime=40;num=1 換成numa=1;僅此而已。

  主函數:

  void main()

  { init();

  while(1)

  /* 一,平常模式,紅綠燈切換時間為60 秒*/

  { if(MODEL1==1||HMODE1==0) // 按鍵或紅外控制切換模式

  { mod1(); }

  /* 通過按鍵切換工作模式*/

  if(KEY1==0)

  { delay(5); //按鍵消抖

  while(KEY1==0)

  { MODEL1++;

  rtime=40;

  if(MODEL1==3)

  { MODEL1=1;

  gtime=60; }

  while(!KEY1); } }

  … …

  /*模式二,上下班高峰期模式。紅綠燈切換時間為40 秒*/

  if(MODEL1==2||HMODE1==1)

  { mod2(); }

  } }

  void timer0() interrupt 1

  { TH0=15536/256;

  TL0=15536%256;

  aa++; }

  4 系統的仿真

  結合軟硬件,通過proteus 仿真,此系統可安全、可靠的運行。仿真圖的部分截圖如圖5 所示。

  

圖5 交通燈控制系統運行示意圖

  圖5 運行示意圖

  5 結論

  該系統完全可以完成設計的要求。具有一定的實用價值,同時,該系統還有諸多開發前景,具備一定的擴展能力,如:根據圖像識別,判斷車輛數是否增加,以此來判斷該運行哪種模式,有待進一步開發。


上一頁 1 2 3 4 下一頁

評論


相關推薦

技術專區

關閉