首页 > 其他 > 详细

交通信号灯调试程序

时间:2019-10-13 13:51:18      阅读:123      评论:0      收藏:0      [点我收藏+]
使用keil 4编写一下代码以完成路口交通信号灯的调试,代码如下:

#include <reg52.h> #include "delay.h" sbit W_E_R=P0^0; //东西红灯 sbit W_E_Y=P0^1; //东西黄灯 sbit W_E_G=P0^2; //东西绿灯 sbit N_S_R=P0^3; //南北红灯 sbit N_S_Y=P0^4; //南北黄灯 sbit N_S_G=P0^5; //南北绿灯 void main() { unsigned char i; //四个路口红灯亮 W_E_R = 0; N_S_R = 0; delay1s(); //交通灯正常工作循环 while(1) { //东西红灯亮,南北绿灯亮,10s延迟 W_E_R = 0; N_S_R = 1; N_S_G = 0; delay10s(); //东西红灯闪,南北黄灯闪,3s延迟 for(i=0;i<3;i++) { W_E_R = 0; N_S_Y = 0; N_S_G = 1; delay1s(); W_E_R = 1; N_S_Y = 1; delay1s(); } //东西绿灯亮,南北红灯亮,10s延迟 W_E_G = 0; N_S_R = 0; delay10s(); W_E_G = 1; N_S_R = 1; //东西黄灯闪,南北红灯闪,3s延迟 for(i=0;i<3;i++) { W_E_Y = 0; N_S_R = 0; delay1s(); W_E_Y = 1; N_S_R = 1; delay1s(); } } }

 

交通信号灯调试程序

原文:https://www.cnblogs.com/yozora/p/11666076.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!