永发信息网

eda编程9人表决器

答案:1  悬赏:40  手机版
解决时间 2021-11-11 13:07
eda编程9人表决器
最佳答案
library ieee;
use ieee.std_logic_1164.all;
use ieee.std_logic_unsigned.all;
entity selector is
port(a:in std_logic_vector(8 downto 0);
r,g:out std_logic;
ledout:out std_logic_vector(6 downto 0));
end selector;
architecture rtl of selector is
signal led:std_logic_vector(6 downto 0);
signal count:std_logic_vector(3 downto 0);
begin
process(a)
variable cnt:std_logic_vector(3 downto 0);
begin
cnt:="0000";
for i in 0 to 8 loop
if a(i)='1' then
cnt:=cnt+'1';
end if;
end loop;
if(cnt>="0101" and cnt<="1001") then
g<='1';
r<='0';
elsif(cnt>="0000" and cnt<="0100") then
g<='0';
r<='1';
end if;
count<=cnt;
end process;
ledout<=not led;
with count select
led<="1111001"when"0001",
"0100100"when"0010",
"0110000"when"0011",
"0011001"when"0100",
"0010010"when"0101",
"0000010"when"0110",
"1111000"when"0111",
"0000000"when"1000",
"0010000"when"1001",
"1000000"when others;
end rtl;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
法士特十档变速箱四档九档五档十档挂不上什么
vivox6sp的隐藏图标怎么打开
OPPO键盘声音哪里打开
拨开的拨是什么意思
在承包地里盖放工具的活动板房算不算违章建筑
王泽林姓名打分是多少
win7本身带有的软件有哪些?
5.5x+2.5x=24
谁说今年暖冬
a'kin爱肯天然玫瑰果油怎么样
资生堂护理道所有产品功效和成分
建20平方的房子要多少钱?
雅玛桃电脑冚车vc1700-156m-8f型号速度被限制
谢擎这个名字作为女生来说好吗
康通丝可以镀金银吗
推荐资讯
跟新卖家聊聊,为什么在各大跨境电商平台卖
46×23验算怎么算?
2013款别克英朗GT有没活性炭罐?在车的哪个位
电流相位比较式母线差动保护使用上有什么规定
世子要参见嫔妃吗?还是嫔妃参见世子?
千尚造型彩妆工作室地址有知道的么?有点事想
周末算不算holiday?
怎么才能让家里没有蜘蛛
求FC经典游戏柯纳米世界1的音乐集(共8个英雄
大棚甜爪亩产量
苏州无证驾驶抓到后怎么处理啊
求一个情侣网名,要漂亮的我叫井湛权她叫赵航
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?