单片机c51!速求大神,跪求这个任务的详细程序怎么编啊,单片机c51 5

交通灯设计任务书一、设计目的:单片机仿真实现复杂十字路口交通灯的控制。二、实训器件:单片机一个;两位数码管四个;LED灯十二个(或者交通灯四个);排阻一个。三、任务要求:... 交通灯设计任务书一、设计目的:单片机仿真实现复杂十字路口交通灯的控制。二、实训器件:单片机一个;两位数码管四个;LED灯十二个(或者交通灯四个);排阻一个。三、任务要求:利用单片机来控制十字路口交通灯。用四个数码及12个LED灯(或者4个交通灯(在仿真软件中器件名为traffic))来模拟十字路口四个方向的交通灯。1、正常情况:1)、每一个路口分别用红灯、绿灯、黄灯来控制交通。东西路口绿灯亮40秒,黄灯亮5秒,红灯亮21秒;南北路口红灯亮46秒,绿灯亮15秒,黄灯亮5秒。 在南北路口红灯亮时,东西路口先绿灯亮再黄灯亮;在东西路口红灯亮时,南北路口先绿灯亮再黄灯亮。2)、每次无论哪个路口绿灯亮的时间小于等于5秒时,开始闪烁,闪烁频率为0.5秒。2、特殊情况:增加两个开关,K1与K2。1)、无论十字路口的交通灯为什么状态下,闭合K1开关所有路口都变为黄灯。5秒后,东西路口为绿灯,南北路口为红灯,并且所有时间停止在88。打开K1后,所有路口变为黄灯。5秒后,东西路口变为红灯,南北路口变为绿灯,之后恢复正常。2)、无论十字路口的交通灯为什么状态下,闭合K2开关所有路口都变为黄灯。5秒后,东西路口为红灯,南北路口为绿灯,并且所有时间停止在88。打开K2后,所有路口变为黄灯。5秒后,东西路口变为绿灯,南北路口变为红灯,之后恢复正常。程序开头就给了个 # include<at89x51.h>四、硬件连接图
yanshi5ms();

if(INT1==1)
{
TR0=1; TR1=0;
dxrd=dxgd=nbrd=nbgd=1;
dxyd=0;nbyd=0;
miaonb=miaodx=5;
jishudx=2;jishunb=2;
}

}
}

k1()interrupt 0
{
TR0=0;TR1=1;

}
k2()interrupt 2
{
TR0=0;TR1=1;

}

dtsm()
{

xianshi[0]=duanma[miaodx/10];
xianshi[1]=duanma[miaodx%10];
xianshi[2]=duanma[miaonb/10];
xianshi[3]=duanma[miaonb%10];
P2=weima[jishu];
P1=xianshi[jishu];
jishu++;
if(jishu==4)
{jishu=0; }

}
展开
 我来答
匿名用户
2013-12-03
展开全部
可以吧原理图发给我我帮你弄,
更多追问追答
追问
木有原理图啊,只给个硬件连接图,然后就是要求,让编程在仿真软件上实现
追答
我就是让你把这个proteus的原理图给我,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
深圳思驰科技有限公司_
2024-10-23 广告
深圳思驰科技是国内先进入芯片解密领域的公司,拥有数十年的丰富经验,成功帮助国内外企业、政府及知名科研机构攻克多个技术难题。在医疗电子、工控设备、军事航天、通信设备、广电设备、交通设备、汽车电子、家用电子等行业都成功推出了多款创新产品,熟悉这... 点击进入详情页
本回答由深圳思驰科技有限公司_提供
16...0@qq.com
2014-12-05
知道答主
回答量:1
采纳率:0%
帮助的人:1306
展开全部
同学我也刚好需要这个程序和原理图,仿真图,你能发给我么???谢了!
追问
你也是电子的?哈哈
追答
是的  呜呜  你有更好的关于交通等控制的程序和原理图么??
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式