您好,欢迎来到宝玛科技网。
搜索
您的当前位置:首页LIBRARY IEEE

LIBRARY IEEE

来源:宝玛科技网
LIBRARY IEEE;

USE IEEE.STD_LOGIC_11.ALL;

USE IEEE.STD_LOGIC_UNSIGNED.ALL; ENTITY qicheweideng IS

PORT(CLK,LEET,RIGHT,BRAKE,NIGHT,LP,LR:IN STD_LOGIC;

CP,LP,RP,LR,BRAKE,LED,NIGHT_LED,LEDL,LEDB,LEDN:OUT STD_LOGIC);

ARTHITECTURE ART OF SZ IS

SIGNAL COUNT:STD_LOGIC_VECTOR(7 DOWNTO 0); BEGIN

PROCESS(CLK) BEGIN

IF CLK'EVENT AND CLK='1' THEN COUNT<=COUNT+1; END IF;

END PROCESS;

CP<=COUNT(3); END ART;

ARCHITECTURE ART OF CTRL IS BEGIN

NIGHT_LED<=NIGHT; BRAKE_LED<=BRAKE; PROCESS(LEFT,RIGHT)

VARIABLE TEMP:STD_LOGIC_VECTOR(1 DOWNTO 0); BEGIN

TEMP:=LEFT&RIGHT; CASE TEMP IS

WHEN \"00\"=>LP<='0';RP<='0';LR<='0'; WHEN \"01\"=>LP<='0';RP<='1';LR<='0'; WHEN \"10\"=>LP<='1';RP<='0';LR<='0';

WHEN OTHERS=>LP<='0';RP<='0';LR<='1'; END CASE; END PROCESS; END ART;

ARCHITECTURE ART OF LC IS BEGIN

LEDB<=BRAKE; LEDN<=NIGHT;

PROCESS(CLK,LP,LR)

BEGIN

IF CLK'EVENT AND CLK='1' THEN IF (LR='0') THEN IF(LP='0') THEN LEDL<='0'; ELSE

LEDL<='1'; END IF; ELSE

LEDL<='0'; END IF; END IF;

END PROCESS; END ART;

ARCHITECTURE ART OF RC IS BEGIN

LEDB<=BRAKE; LEDN<=NIGHT;

PROCESS(CLK,RP,LR) BEGIN

IF CLK'EVENT AND CLK='1' THEN IF (LR='0') THEN IF(RP='0') THEN LEDR<='0'; ELSE

LEDR<='1'; END IF; ELSE

LEDR<='0'; END IF; END IF;

END PROCESS; END ART;

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- baomayou.com 版权所有 赣ICP备2024042794号-6

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务