Mudanças entre as edições de "Códigos VHDL para uso nas Aulas"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 1: Linha 1:
 +
Descrever usando lógica discreta um decodificador de BCD para 7 segmentos.
 +
[[Arquivo:Dec_7seg.png]]
 +
 
<syntaxhighlight lang=vhdl>
 
<syntaxhighlight lang=vhdl>
 
entity Dec_7seg is
 
entity Dec_7seg is
Linha 14: Linha 17:
 
a <= (NOT eD AND NOT eC AND NOT eB AND eA) OR   
 
a <= (NOT eD AND NOT eC AND NOT eB AND eA) OR   
 
(NOT eD AND eC AND NOT eB AND NOT eA);
 
(NOT eD AND eC AND NOT eB AND NOT eA);
 +
b <=
 +
c <=
 +
d <=
 +
e <=
 +
f <=
 +
g <=
 +
 
end discret_logic;
 
end discret_logic;
 
</syntaxhighlight>
 
</syntaxhighlight>

Edição das 15h44min de 12 de março de 2012

Descrever usando lógica discreta um decodificador de BCD para 7 segmentos. Dec 7seg.png

entity Dec_7seg is
	port
	(
		eA,eB,eC,eD	: in  bit;
		a,b,c,d,e,f,g	: out bit
	);
end Dec_7seg;

architecture discret_logic of Dec_7seg is


begin
a <= (NOT eD AND NOT eC AND NOT eB AND eA) OR  
		(NOT eD AND eC AND NOT eB AND NOT eA);
b <= 
c <=
d <=
e <=
f <=
g <=

end discret_logic;