《EDA技术》课程设计要求2010

更新时间:2024-03-05 10:29:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

《EDA技术》课程设计

时间:2009-2010学年第二学期13-15周 地点:实验楼418,422 班级:通信071--073 指导教师:

目的:设计一个交通灯控制器, 要求:

A方向为主干道,B方向为支干道。分设红(R)、黄(Y)、绿(G)和左拐(L)四盏灯。1表示灯亮,0表示灯灭。四灯的点亮顺序为:绿灯→黄灯→左拐灯→黄灯→红灯,A方向四个时间为55秒(红)、40秒(绿)、5(黄)秒和15(左拐灯)秒;B方向的四个时间为65秒(红)、30秒(绿)、5秒(黄)和15(左拐灯)秒。时间要改变只要改变计数器的预知数即可。

*/信号定义与说明: CLK:步时钟

EN :使能信号,为1,则控制器开始工作

LAMPA[3:0]:控制A方向的4盏灯的亮灭;其中LAMPA(0)到LAMPA(3)分别控制A方向的左拐灯、绿灯、黄灯和红灯。

LAMPB[3:0]:控制B向的4盏灯的亮灭;其中LAMPB0)到LAMPB3)分别控制B向的左拐灯、绿灯、黄灯和红灯。

ACOUNT[7:0]:用于A方向交通灯的时间显示,宽8位,可驱动2个数码管。 BCOUNT[7:0]:用于B向交通灯的时间显示,宽8位,可驱动2个数码管。

(上电)计数常数赋值 等待时钟信号 赋初始状态 否 等待使能位EN=1 计数值更新 是 Tempa=0? 状态更新 是输出更新 否 是 Tempa=0 计数值-1=0? 否 计数值-1 Temp=1

要求:

1. 完成电路原理图的设计 2. 完成程序流程图的设计 3. 完成程序的设计

4. 完成程序的仿真,电路的制作 5. 完成课程设计的书写 考核: 进度:

本文来源:https://www.bwwdw.com/article/xwoa.html

Top