當前位置:編程學習大全網 - 編程軟體 - 用51單片機制作紅綠燈,要求按鍵能控制整個電路的啟動和停止,用匯編語言怎麽編寫程序?

用51單片機制作紅綠燈,要求按鍵能控制整個電路的啟動和停止,用匯編語言怎麽編寫程序?

交通路口紅綠燈自動控制器電路圖 如圖所示為交通路口紅綠燈自動控制電路。該控制器主要由四塊555(IC2~IC5)和壹些阻容元件組成的四級單穩態延時電路首尾相連而成。輸入的8V電壓經78M05穩壓後為555提供VDD=+5V的電源電壓。 當剛接通電源時,觸發脈沖經IC1(CD4011)門電路和R1、C1延時,再經C2、R22微分後加到IC2②腳,觸發IC2輸出高電平,進入暫穩態,其暫穩態定時時間長短取決於K1的位置,延時td=1.1RC6,設定時間分別為60秒、45秒、30秒。暫穩態結束時,IC2③腳為低電平,其經C3、R23微分後,下降沿又觸發IC3,形成第二級單穩態延時。如此依次觸發定時,完成綠色燈亮-黃色燈亮(8秒、10秒、12秒)-紅色燈亮(60秒、45秒、30秒)的循環周期。 本控制器通過四級電路首尾相接,依次延時觸發,使交通燈依次出現綠-黃-紅(色)信號,指揮行人和車輛在十字路I=1有秩序地通行(綠)-提醒註意(黃)-禁止通行(紅)。 看看這個有用嗎?

  • 上一篇:C++ 編程問題 關於 this 和 const
  • 下一篇:c加加編程
  • copyright 2024編程學習大全網