Você está na página 1de 5

UNIVERSIDADE FEDERAL DO MARANHÃO

BACHARELADO EM ENGENHARIA ELÉTRICA

JOÃO VITOR AMORIM DE FRANÇA

TRABALHO PARA OBTENÇÃO DE NOTA

IMPERATRIZ-MA
2023
João Vitor Amorim de França

CONTADORES BCD
Trabalho apresentado como requisito parcial para obtenção de
nota na disciplina Circuitos Lógicos, ministrada pelo Prof. Jose
Iran Saraiva da Silva.

IMPERATRIZ-MA
2023
Contadores BCD (Binary Coded Decimal) são circuitos digitais utilizados para contar em código
binário decimal. Eles são projetados para contar de 0 a 9, representando cada dígito decimal em binário de 4
bits (também conhecido como BCD). O código BCD é uma forma de representação binária dos dígitos
decimais, onde cada dígito de 0 a 9 é representado por seu equivalente binário de 4 bits. Por exemplo:

0 = 0000
1 = 0001
2 = 0010
3 = 0011
4 = 0100
5 = 0101
6 = 0110
7 = 0111
8 = 1000
9 = 1001

Os contadores BCD são comumente usados em aplicações onde é necessário exibir informações em
formato decimal, como displays de sete segmentos ou displays LCD. Cada dígito decimal é controlado por
um contador BCD, permitindo a contagem sequencial de 0 a 9. Existem diferentes tipos de contadores BCD,
incluindo contadores síncronos e assíncronos. Os contadores síncronos são acionados por um sinal de clock
comum a todos os estágios do contador, enquanto os contadores assíncronos são acionados por pulsos
individuais para cada estágio do contador. Além disso, os contadores BCD podem ser crescentes (up-
counters), onde contam de 0 a 9 e então voltam para 0, reiniciando a contagem, ou decrescentes (down-
counters), onde contam de 9 a 0 e então voltam para 9. Os contadores BCD são uma ferramenta fundamental
na eletrônica digital e são amplamente utilizados em diversas aplicações, como em sistemas de
temporização, contadores de eventos, conversores de código, entre outros.

Existem diferentes tipos de contadores BCD que podem ser utilizados em circuitos digitais. Alguns
dos tipos comuns de contadores BCD incluem:
1. Contador BCD síncrono crescente (Up-counter): Este tipo de contador BCD conta de 0 a 9 em
sequência crescente. Ele é acionado por um sinal de clock e todos os estágios do contador são atualizados
simultaneamente.
2. Contador BCD síncrono decrescente: Este tipo de contador BCD conta de 9 a 0 em sequência
decrescente. Assim como o contador síncrono crescente, ele também é acionado por um sinal de clock e
todos os estágios são atualizados simultaneamente.
3. Contador BCD assíncrono crescente (Up-counter): Nesse tipo de contador BCD, cada estágio é
acionado individualmente por um sinal de clock específico para aquele estágio. Ele conta de 0 a 9 em
sequência crescente, com cada estágio sendo atualizado de forma sequencial.
4. Contador BCD assíncrono decrescente (: Similar ao contador BCD assíncrono crescente, este
tipo de contador conta de 9 a 0 em sequência decrescente. Cada estágio é acionado individualmente por um
sinal de clock específico para aquele estágio. Além desses tipos básicos, também existem contadores BCD
com funcionalidades adicionais, como contadores com carga paralela (load) que permitem definir um valor
inicial para a contagem, contadores com habilitação (enable) para controlar o funcionamento do contador,
entre outros recursos. É importante entender as características e a funcionalidade de cada tipo de contador
BCD para escolher o mais adequado para uma aplicação específica.
Relatorio dos contadores BCD

1.

Este é um contador 7490 e possui uma largura de barramento de 4 bits, permitindo a contagem de
até 10 estados diferentes em BCD. Ele é equipado com duas entradas de clock, chamadas de "A" e "B", que
são responsáveis por avançar a contagem para o próximo estado. O contador possui quatro saídas principais,
Qa, Qb, Qc e Qd, que representam os dígitos decimais individuais. Essas saídas podem ser conectadas
diretamente a displays de 7 segmentos para exibir os números decimais correspondentes. Além disso, o
contador 7490 possui uma entrada de reset assíncrono (MR) que permite reiniciar a contagem para o estado
inicial, independentemente do clock. Essa funcionalidade é útil quando se deseja reiniciar a contagem
manualmente. O contador 7490 também pode ser cascatedo com outros contadores 7490 para contar além de
9, permitindo a contagem de números maiores. Ele encontra aplicações em displays de 7 segmentos, como
em relógios digitais, temporizadores e medidores, além de sistemas de contagem e controle de tempo. O
contador BCD 7490 é uma solução versátil e confiável para operações de contagem em código binário
decimal.

2.
Esse é um contador de 2 bits usando dois flip-flops D 7474. É um circuito que permite contar de
forma sequencial em uma sequência binária de 2 bits.Cada flip-flop D 7474 possui uma entrada de dados
(D), uma entrada de clock (CLK) e uma saída (Q). O primeiro flip-flop D é responsável pelo bit mais
significativo (Q1) e o segundo flip-flop D pelo bit menos significativo (Q0). Para que o contador funcione
corretamente, é necessário garantir que os flip-flops estejam inicializados em um estado consistente. Isso
pode ser feito fornecendo valores iniciais adequados às entradas de dados (D) dos flip-flops ou utilizando
um sinal de carga paralela (PL) para carregar os valores iniciais desejados. A contagem é realizada de forma
sequencial, onde a transição de um estado para o próximo ocorre quando um pulso de clock é aplicado na
entrada de clock (CLK) do primeiro flip-flop. Esse pulso de clock é então propagado para o segundo flip-
flop, permitindo que a contagem avance para o próximo estado. É importante observar que a sequência de
contagem do contador de 2 bits varia de 0 a 3 (ou de 3 a 0, dependendo do modo de contagem selecionado),
uma vez que cada bit pode assumir os valores binários 0 e 1. O uso de contadores de 2 bits é comum em
uma variedade de aplicações digitais, como em circuitos de controle, registradores de deslocamento,
sistemas de interface, entre outros, onde a contagem em um espaço de 2 bits é suficiente para ate nder aos
requisitos do sistema.

3.

Este contador de 4 bits implementado com quatro flip-flops JK possui uma largura de barramento de
4 bits, representados como Q[3:0]. Ele realiza uma contagem crescente de 0 a 15, avançando para o próximo
estado a cada pulso de clock. O contador possui entradas de clock (clock) e reset (reset) para sincronização e
redefinição, respectivamente. Suas saídas Qa, Qb, Qc e Qd representam o estado atual do contador em
binário natural. As transições de estado ocorrem em pulsos de clock de subida, após a avaliação e
atualização dos flip-flops JK. É importante fornecer um sinal de clock adequado e um sinal de reset para
inicializar o contador conforme necessário.

Você também pode gostar