我们老师要求做交通信号灯模拟控制系统设计

2012年12月11日 10:29    发布者:loveqloveq
大专,今年大二,第一次学单片机,大一学了模拟电路,数字电路,C语言。c语言学得还可以,今年9月考了计算机二级C的,只过了笔试。模电数电就半桶水。
         
现在我们要做这个交通信号灯,如果给我原理图的话,编程基本上就没什么问题的了。但苦就苦在不会设计电路图。请问要从哪些方面入手呢?
   
题目是这样的,用MSC-51单片机设计一交通信号灯模拟控制系统,晶振采用12MHZ。具体要求如下:
      
1,正常情况下,A、B道(A、B道交叉组成十字路口,A是主道,B是支道)轮流放行,A道绿灯放行1min(其中10s用于黄灯),B道绿灯放行30s(其中5s用于黄灯)。
   
2,一道有车而另一道无车时,使有车车道放行(用两个按键开关控制)。
     
3,有紧急车辆通过时,AB道均为红灯(用按键开关控制)。
   
4,要求由数码管显示红绿灯倒计时间。

按照题目的意思,就知道要有数码管,按键,at89c51芯片,至于其他的就不知道了。所以想请教一下,现在该怎么办,是要加强硬件方面的知识吗?是的话,要看哪些方面的书呢?谢啦!!!