还剩9页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
汽车尾灯控制电路设计班级学号姓名指导教师
1、总体设计要求及系统功能描述设计一个汽车尾灯控制的电路;1)用6个发光二极管模拟6个汽车尾灯(左、右各3个,高电平点亮),用2个开关作为左转弯、右转弯控制信号(高电平有效)2)当汽车往前行驶时,6个灯全灭;3)汽车左转时,左边三个灯顺序点亮,右边灯则全不亮;反之,右转时,情况相反;4)踩刹车时,汽车灯全亮;5)紧急情况时,左边灯和右边灯都亮,但是都是闪烁状态
2、系统设计方案论述1)端口数据类型功能备注CLKSTD_LOGIC时钟信号输入zuoSTD_LOGIC左转向信号输入youSTD_LOGIC右转向信号输入shaSTD_LOGIC刹车信号输入enSTD_LOGIC双闪信号输入z_outSTD_LOGIC_VECTOR2downto0左灯输出输出y_outSTD_LOGIC_VECTOR2downto0右灯输出输出2顶层电路图3)设计源程序说明libraryieee;useieee.std_logic_
1164.all;entityweidengisportzuoyouclken:instd_logic;z_out:outstd_logic_vector2downto0;y_out:outstd_logic_vector2downto0;endweideng;architectureqicheofweidengissignalzoyusha:std_logic;beginprocesszuoyouvariablea:std_logic_vector1downto0;------------定义刹车(sha)信号--------------begina:=zuoyou;caseaiswhen00=zo=0;yu=0;sha=0;------------若左右信号均为0,则不是刹车信号when10=zo=1;yu=0;sha...。