




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、汽车尾灯设计 VHD语言-EDA课程设计(2009-06-03 17:30:10)标签:杂谈元件列化部分Library ieee;Use ieee.std_logic_1164.all;Use ieee.std_logic_ un sig ned.all;En tity tp isPort(clk:in std_logic;Left:in std_logic;Right:in std_logic;Brake:in std_logic;Night:in std_logic;Ld1,ld2,ld3:out std_logic;Rd1,rd2,rd3:out stdo gic);End;Archit
2、ecture bh of tp isSignal tmp0,tmp1,tmp2,tmp3,tmp4:std_logic;Sig nal err0,err1,err2,err3,err4,err5:stdo gic;sig nal bm:std_logic;BeginComp onent sz isPort(clk:in std_logic;Cp:out std_logic);End component;Component ctrl isPort(left,right,brake,night:in std_logic;Lp,rp,lr,brake_led,night_led:out std_lo
3、gic);End component;Component lc isPort(clk,lp,lr,brake,night:in std_logic;Ledl,ledb,ledn:out std_logic);End component;Component rc isPort(clk,rp,lr,brake,night:in std_logic;Ledr,ledb,ledn:out std_logic);End component;U1:sz port map(clk,bm);U2:ctrl port map(left,right,brake,night,tmp0,tmp1,tmp2,tmp3,
4、tmp4);U3:lc port map(clk,tmp0,tmp2,tmp3,tmp4,err0,err1,err2);U4:rc port map(clk,tmp1,tmp2,tmp3,tmp4,err3,err4,err5);Ld1=err0 and bm;Ld2=err1;Ld3=err2;Rd1=err3 and bm;Rd2=err4;Rd3=err5;End;汽车尾灯主控制模块 CTRL:LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;ENTITY CTRL ISPORT(LEFT,RIGHT,BRAKE,NIGHT: IN STD_LOGIC;
5、LP,RP,LR,BRAKE_LED,NIGHT_LED: OUT STD_LOGIC);END ENTITY CTRL;ARCHITECTURE ART OF CTRL ISBEGINNIGHT_LED=NIGHT;BRAKE_LEDLP=0;RP=0;LRLP=0;RP=1;LRLP=1;RP=0;LR=0;误控制信号END CASE;END PROCESS;END ARCHITECTURE ART;时钟分频模块 SZ:LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_UNSIGNED.ALL;ENTITY SZ IS-
6、 时钟输入- 定义八位标准逻辑位矢量数据类PORT(CLK: INSTD_LOGIC;CP: OUT STD_LOGIC);END ENTITY SZ;ARCHITECTURE ART OF SZ ISSIGNAL COUNT:STD_LOGIC_VECTORD(7OWNTO0); 型BEGINPROCESS(CLK)BEGINIF CLKEVENTANDCLK=1 THEN检测时钟上升沿COUNT=COUNT+1;END IF;END PROCESS;CP=COUNT(3);- 输出第五位END ARCHITECTURE ART;右边尾灯控制模块 RC:LIBRARY IEEE;USE IE
7、EE.STD_LOGIC_1164.ALL;ENTITY RC ISPORT(CLK,RP,LR,BRAKE,NIGHT: IN STD_LOGIC;LEDR,LEDB,LEDN: OUT STD_LOGIC);END ENTITY RC;ARCHITECTURE ART OF RC ISBEGINLEDB=BRAKE;LEDN=NIGHT;PROCESS(CLK,RP,LR)BEGINIF CLKEVENT AND CLK=1THEN - 检测时钟上升沿IF(LR=0) THENIF(RP=0) THENLEDR=0;ELSELEDR=1; END IF;ELSELEDR=0;END IF;END IF;END PROCESS;END ARCHITECTURE ART;左边尾灯控制模块 LC:LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;ENTITY LC ISPORT(CLK,LP,LR,BRAKE,NIGHT: IN STD_LOGIC; LEDL,LEDB,LEDN: OUT STD_LOGIC);END ENTITY LC;ARCHITECTURE ART OF LC ISBEGINLEDB=BRAKE;LEDN=NIGHT;PROCESS(CLK,LP,LR)BEGINIF CLKEVENTANDC
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工业废弃物处理技术探索
- 工业大数据驱动制造业升级的引擎
- 工业安全管理的智能化发展
- 工业机器人技术及其优势
- 工业机器人技术的现状与趋势
- 工业污染防治技术与设备介绍
- 工业自动化中的质量控制与检测技术
- 工业级机房设计与环境控制技术
- 工业自动化与智能工艺技术发展
- 工业遗址保护与城市空间的整合
- 中建三局商务策划与签证索赔
- 旅游管理专业申报汇报
- 军队院校招收普通高中毕业生面试表
- 电力有限公司检修公司B级检修基地建设项目可行性研究报告
- 气象学与气候学电子教材
- 神木市小保当二号煤矿矿山地质环境保护与土地复垦方案
- 中国玉石及玉文化鉴赏知到章节答案智慧树2023年同济大学
- 家庭园艺营养土产品技术标准2022
- 美容院入股协议书
- 浅谈歌曲《小路》的情感表达
- 环境心理学永川观音山公园调研报告
评论
0/150
提交评论