Anda di halaman 1dari 1

SINAL DE ENABLE

DEBOUNCER

COMMANDER

SINAL DE CLOCK COUNTER

SSD

DEBOUNCER: Bloco que faz o processo de debouncing do sinal de enable aplicado, atravs da
transferncia do sinal entre dois flip-flops D numa frequncia de 100Hz (perodo de 10ms).

COMMANDER: Bloco que recebe o sinal aps o debouncing e retorna os sinais de enable e
reset para o counter.

COUNTER: Bloco que faz a contagem das unidades e das dezenas de segundos numa
frequncia de 1Hz obedecendo as condies de enable e reset. Faz a contagem individual das
unidades e das dezenas em tipo inteiro, que depois so convertidas em tipo std_logic e
concatenadas em um vetor de 8 posies, onde as posies de 7 4 representam as dezenas e
as de 3 0 representam as unidades.

SSD: Bloco que recebe o vetor de contagem do counter e realiza sua converso em cdigo de 7
segmentos. Primeiramente, o bloco realiza a comutao entre os dois displays enviando os
vetores 1101 e 1110, correspondentes as dezenas e unidades, respectivamente, numa
velocidade de 70Hz, caso seja enviado o primeiro vetor, h a converso das posies de 7 4
do vetor resultante do counter em 7 segmentos e realiza-se seu envio, caso o segundo vetor
seja enviado, ocorre o mesmo, mas agora convertendo as posies de 3 0 do vetor resultante
de counter.

Anda mungkin juga menyukai