回 帖 发 新 帖 刷新版面

主题:vhdl语言

可能的亮灯情况如下


在quartus2环境下能实现

有两条通行道路,分别沿方向一和方向二通行,每一方向都由红黄绿组成的交通信号灯.这些信号灯由相应的高有效信号(r1,g1,y1,r2,g2,y2)来驱动.此外,每个方向上都装有一个传感器,当相应方向有车辆要求通过时,传感器给出高电平有效的信号.

具体要求:

1.当sen1和sen2之一为1时,相应方向的绿灯应点亮.

2.当sen1和sen2同时为1或同时为0时,两个方向的交通灯应循环点亮.

3要求绿灯点亮时间为20s,黄灯点亮时间为5s.

4按倒计时的方法用数码管指示灯亮时间(当一个方向的绿灯常亮时,数码管显示最大点亮时间).

交通流向的四种情况和可能的亮灯情况如下

sen1  sen2  流向

0     1    允许方向2通行r1=g2=1

1     0  允许方向1通行r1=g2=1

0  0   两个方向等时循环亮灯

1  1  两个方向等时循环亮灯

可能亮灯情况

情况  r1  g1  y1  r2  g2  y2 

1     1    0   0  0   1  0

2    0    1   0  1    0  0

3       0      1     0    0      0    0

4    0     0     1    0      1     0

用状态机实现

高手编编看,我想破脑袋也不知道写的对不对.


回复列表 (共2个回复)

沙发

为了中国软件工业的未来,有爱心的朋友请不要帮忙代做作业,或者至少是收费服务!
如果您不需要钱,或者您不愿收费用于自己,请把收取的钱用于支援山区贫困学生。。。
谢谢大家!!!

1) 努力,自己做。
2) 放弃, 改行, 学别的。
3) 挂科,重修,不放弃,下学期努力。
4) 花大钱,雇别人做,欺骗老师,不过下学期你大概要努力一点了。
5) 不努力,不花钱,欺骗老师,下学期故技重演。

你选择!!!
But, the last two need help of other victims or volunteers. 

Good Luck!
http://www.programfan.com/club/showbbs.asp?id=176838

板凳

懒惰学生作业帖或变相作业帖一些共同特徵:
1。原封不动复制老师作业题
2。没有自己的思考
3。没有具体到点子上的问题,象我什么地方不懂
4。没有自己的解决方案和那里遇到了困难
5。要求源代码
6。紧急无比,但过期作废。你回答他(她)也不理你了
7。典型老师作业题目,多数见过。但是懒惰学生连搜索都懒得做

8。加上一些花样,企图冒充项目问题。虽然懒惰,还是比较好一些。因为至少转了两下脑筋 

http://bbs.chinajavaworld.com/thread.jspa?threadID=726764&tstart=0

我来回复

您尚未登录,请登录后再回复。点此登录或注册