CONTADORES MÓDULO N. Um contador constituído por 4 FFs, por exemplo, pode contar de 0 a 15, pois temos neste caso 16 estados ou possibilidades (2 4 ).

Documentos relacionados
Flip-Flops Sincronizados tipo D

Aula 14. Contadores Assíncronos. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira

UFJF FABRICIO CAMPOS

FLIP-FLOPS SINCRONIZADOS, COM ENTRADAS PR e CLR

ENTRADAS ASSÍNCRONAS NOS FLIP-FLOPS PR(preset) e CLR(clear) FF RS com entradas PR e CLR

CONTADORES DIGITAIS (Unidade 6)

mod 2 n Sequência truncada

ESTUDO DO CI COMERCIAL 74LS194 4 BIT BIDIRECTIONAL UNIVERSAL SHIFT REGISTER

OS CONTADORES DIGITAIS

Contador. A ideia básica de um contador. Os flip-flops podem ser conectados juntos para realizar

ESTUDO DOS CIs 74LS90, 74LS92 e 74LS93

Circuitos Digitais. Prof. Esp. Pedro Luís Antonelli Anhanguera Educacional

ELETRÔNICA DIGITAL II. AUTOR: ENG. ANTONIO CARLOS LEMOS JÚNIOR

CAPÍTULO 7 CONTADORES

Sistemas digitais 10/07/17. Contadores Parte 17. Campus Alto Paraopeba

Normalmente o registrador de deslocamento é constituído de um conjunto de FFs (Flip-Flops) destinados a armazenar dados binários.

Universidade Federal do ABC

PONTIFÍCIA UNIVERSIDADE CATÓLICA

SISTEMAS DIGITAIS CONTADORES E REGISTRADORES. Professor Carlos Muniz

Eletrônica Digital. Prof. Gilson Yukio Sato sato[at]utfpr[dot]edu[dot]br

FLIP-FLOPS SINCRONIZADOS, COM ENTRADAS PR e CLR

CONVERSOR ANALÓGICO-DIGITAL (AD)

FLIP-FLOPS: RS e D (teoria)

Flip-Flops, Registros e Contadores

FLIP-FLOPS JK e T. Na saída da porta A, temos J.Q e na saída da porta B temos K.Q

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ DEPARTAMENTO ACADÊMICO DE ELETROTÉCNICA ELETRÔNICA DIGITAL - ET75C - Profª Elisabete N Moraes

Contadores(Aula2) Prof. Rômulo Calado Pantaleão Camara

ELETRÔNICA DIGITAL II. AUTOR: ENG. ANTONIO CARLOS LEMOS JÚNIOR

CURSO DE ELETRÔNICA DIGITAL APLICAÇÃO PARA OS CONTADORES DIGITAIS/DECODIFICADORES

Eletrônica Digital. Circuitos Lógicos Sequenciais PROF. EDUARDO G. BERTOGNA UTFPR / DAELN

REGISTRADOR DE DESLOCAMENTO (SHIF-REGISTER)

ELD - Eletrônica Digital Aula 7 Circuitos Sequenciais Contadores. Prof. Antonio Heronaldo de Sousa

CIRCUITOS DIGITAIS. Contadores. Prof. Denis Fantinato Prof. Rodrigo Moreira Bacurau. Slides baseados nas aulas do Prof. Rodrigo Moreira Bacurau

UNIVERSIDADE FEDERAL DO CEARÁ DEPARTAMENTO DE ENGENHARIA EM TELEINFORMÁTICA DISCIPLINA: PROJETO LÓGICO DIGITAL PROFESSOR: ALEXANDRE COELHO

AULA 2 Implementação de Flip-Flops dos tipos JK e RS Livro Texto pág. 113 a 117 e 124 e 146 a 148 e 150 a 152.

Circuitos Sequenciais. Sistemas digitais

Flip-Flop. Uma das coisa importantes que se pode fazer com portas booleanas é criar memória.

Shift Registers e Contadores Assíncronos

Pré-Laboratório (Para ser entregue no início da aula prática)

Circuitos Sequenciais

CAPÍTULO 2 ELEMENTOS DE LÓGICA SEQUENCIAL

Circuitos Digitais. Prof. Esp. Pedro Luís Antonelli Anhanguera Educacional

INSTITUTO DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SERGIPE COORDENADORIA DE ELETRÔNICA. Flip - Flops

SSC512 Elementos de Lógica Digital. Contadores. GE4 Bio

Sistemas Digitais Módulo 10 Circuitos Sequenciais: Latches e Flip-Flops

1.a Questão : (Valor 1,5) O sistema seqüencial é descrito por uma equação de estados:

ELETRÔNICA DIGITAL 1 CAPÍTULO 4 FLIP-FLOP E LATCH

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SERGIPE COORDENADORIA DE ELETRÔNICA. Contadores

Arquitetura de Computadores

Eletrônica Digital II

PCS 2304 PROJETO LÓGICO DIGITAL 19/05/2006 Gabarito Preliminar 6 a Lista de Exercícios Contadores

Eletrônica Digital I TE050. Circuitos Seqüenciais

EELi02. Prof. Vinícius Valamiel

CEFET/RJ Centro Federal de Educação Tecnológica Celso Suckow da Fonseca

UFAL- Campus Arapiraca- Equipe:Igor Rafael, Matheus Torquato, Onassys Constant, Arthur Erick, Luis Eduardo. LÓGICA SEQUENCIAL

Circuitos Sequenciais

CAPÍTULO 6. Introdução aos Circuitos Lógicos Seqüenciais

FACULDADE DE TALENTOS HUMANOS DEPARTAMENTO DE ENGENHARIA MECÂNICA PROCEDIMENTOS EXPERIMENTAIS DE CIRCUITOS LÓGICOS PARA AUTOMAÇÃO E CONTROLE

Biestáveis R S, J K e D

CAPÍTULO 11 CONVERSOR BCD/7 SEGMENTOS

Circuitos Digitais. Tipos de circuitos digitais: Circuitos combinacionais Circuitos sequenciais

Lógica: Combinacional x Sequencial

EXAME DE SISTEMAS DIGITAIS (LEIC) JAN 2007(1ª Data)

SISTEMAS DIGITAIS. 2- Considere a seguinte tabela de verdades: 1/10 1ª chamada /

MINISTÉRIO DA EDUCAÇÃO CEFET/SC - Unidade de São José. Curso Técnico em Telecomunicações REGISTRADORES. Marcos Moecke. São José - SC,

AULA 5 Aplicação com divisor de freqüência com o CI Livro Texto pág.197 a 200.

Eletrônica Digital. Prof. Gilson Yukio Sato sato[at]utfpr[dot]edu[dot]br

Capítulo 3 Circuitos lógicos seqüenciais: flip-flops, latches, contadores e registradores

Circuitos Digitais. Conteúdo. Circuitos Sequenciais. Combinacionais x Sequenciais. Circuitos Sequenciais. Circuitos Sequenciais

Capítulo 5 - Flip-Flops e Dispositivos Correlatos

Circuitos Digitais Contadores. Orivaldo Santana Jr.

Máquinas de estado. Rodrigo Hausen ... saída próx. estado. entrada estado. Circuito combinacional para o cálculo do próximo estado.

CIRCUITOS DIGITAIS. Contadores e Registradores. Prof. Denis Fantinato Prof. Rodrigo Moreira Bacurau

CONCURSO PÚBLICO PARA PROFESSOR DE ENSINO MÉDIO E TÉCNICO, Nº 065/11/ PROCESSO Nº 5191/2017.

CIRCUITOS DIGITAIS. Circuitos Sequenciais e Flip-Flops. Prof. Denis Fantinato Prof. Rodrigo Moreira Bacurau

Aula 18. Máquina de Estados Parte 2. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira

Capítulo VIII Registradores de Deslocamento e Contadores

ELT502 Eletrônica Digital I Graduação em Engenharia Eletrônica

ELT502 Eletrônica Digital I Graduação em Engenharia Eletrônica

Sistemas Digitais. PALs Sequenciais Parâmetros Temporais em PALs Sequenciais ABEL Registos Contadores Registos de Deslocamento ( Shift Registers )

Circuitos Seqüenciais Latches e Flip-Flops

CAPÍTULO 5 CONTADORES NA FORMA DE CIRCUITO INTEGRADO

Capítulo 7 Contadores e Registradores

Armazenamento e Transferência de Dados

UNIVERSIDADE FEDERAL DO PARANÁ SETOR DE CIÊNCIA E TECNOLOGIA ENGENHARIA ELÉTRICA

Análise e Projeto de Contadores Síncronos. Circuitos Lógicos Prof. Daniel D. Silveira

Capítulo VII Elementos de Memória

Sistemas Digitais (1999/2000)

TABELA DO F/F. T Q n Q n+1

Sistemas Digitais Ficha Prática Nº 3

Introdução aos Trabalhos de Laboratório (Hardware/Software) Grupo:

Aluno(a): Matrícula:

TABELA DO F/F. T Q n Q n+1

Análise de Circuitos Digitais Registradores Prof. Luiz Marcelo Chiesse da Silva REGISTRADORES

2. FLIP FLOP tipo D síncrono borda de descida e com entradas assíncronas preset e clear. PRE Q n F/F CLR

Um flip-flop S-R Sincrono depende da habilitação de suas entradas por um sinal de clock para que essas possam alterar o estado do mesmo.

Organização e Arquitetura de Computadores I

Modelação de circuitos síncronos

Eletrônica e Circuitos Digitais Aula 14 Contadores e Registradores. Daniel S Batista

Transcrição:

CONTADORES MÓDULO N Um contador constituído por 4 FFs, por exemplo, pode contar de 0 a 15, pois temos neste caso 16 estados ou possibilidades (2 4 ). Porém um contador pode ser construído de forma a apresentar um número N de estados diferentes, onde N é um número inteiro qualquer. Desta forma um contador módulo N retorna ao estado inicial após o enésimo pulso de clock. Um contador módulo 6, por exemplo, retorna ao estado inicial após o 5º pulso de clock, isto é, efetivamente conta de 0 a 5. Para construir um contador módulo N deveremos encontrar o número de FFs para estruturar o contador, baseando-se na regra abaixo: onde: N é o módulo do contador n é o número de FFs. 2 n-1 N 2 n A construção de um contador módulo 10 deverá ser estruturada da seguinte forma: N = 10 2 3 10 2 4 Para construir esse contador serão necessários 4FFs (2 4 = 16), pois três FFs dariam apenas 8 estados e não seriam suficientes. Para construir um contador módulo 5, devemos estruturar da seguinte forma: N = 5 2 2 5 2 3 Para construir um contador módulo 5 serão necessários apenas 3FFs. CONTADOR MÓDULO 6: Para um contador módulo 6, precisaremos de 3 FFs (8 estados), pois: O contador módulo 6 conta de 0 a 5. 2 2 6 2 3 Como temos 3 FFs que representam 8 estados, no 6º pulso de clock o mesmo deverá reciclar, ou seja, zerar e reiniciar a contagem. A tabela da verdade a seguir mostra esse arranjo. Eletrônica Digital Contadores Módulo N Prof. Edgar Zuim Página 1

S A Í D A S A B C Decimal Condição 0 0 0 0 0 1 0 0 1 1 2 0 1 0 2 3 0 1 1 3 4 1 0 0 4 5 1 0 1 5 6 1 1 0 6 recicla 7 1 1 1 7 Pulsos de clock Observa-se pela tabela acima que é mostrada a contagem de 0 a 5 e que no 6º pulso de clock ocorre a reciclagem. Isto significa que o decimal 6 não aparece no contador, pois a contagem mais alta é o binário 0101. A figura a seguir mostra o circuito que representa o contador módulo 6. Trata-se de um contador assíncrono. P = preset C = clear No 6º pulso de clock temos na saída do contador QC=0, QB=1 e QA=1, onde os dados de QA e QB são introduzidos em uma porta NAND que cuja saída é ligada às entradas C (Clear) dos FFs. Quando as entradas da porta NAND são submetidas a nível lógico 1, teremos na saída nível lógico 0, zerando o contador e reiniciando sua contagem. CONTADOR MÓDULO 10 ASSÍNCRONO O contador módulo 10 muito utilizado na prática é conhecido também como contador de década, pois conta de 0 a 9. Para construí-lo precisamos de 4 FFs pois: 2 3 10 2 4 Eletrônica Digital Contadores Módulo N Prof. Edgar Zuim Página 2

Neste caso, a contagem mais alta é 1001 binário, ou seja, após o 9º pulso de clock deve ocorrer a reciclagem. Pulsos S A Í D A S de clock D C B A Decimal Condição 0 0 0 0 0 0 1 0 0 0 1 1 2 0 0 1 0 2 3 0 0 1 1 3 4 0 1 0 0 4 5 0 1 0 1 5 6 0 1 1 0 6 7 0 1 1 1 7 8 1 0 0 0 8 9 1 0 0 1 9 10 1 0 1 0 10 recicla 11 1 0 1 1 11 12 1 1 0 0 12 13 1 1 0 1 13 14 1 1 1 0 14 15 1 1 1 1 15 Após a contagem máxima que é 1001, quando o contador tentar chegar a 1010 (10º pulso de clock), teremos os níveis lógicos B=1 e D=1, que serão introduzidos em uma porta NAND que limpará o contador através das entradas CLEAR de cada FF. A figura a seguir mostra o circuito desse contador que também á assíncrono. P = preset C = clear Outra forma de construir um contador módulo 10 é utilizar uma porta NAND de quatro entradas, de tal forma que ao se aplicar a contagem binária 1010, ocorrerá o resetamento de todos os FFs e a contagem será reiniciada. Observe que os FFs utilizados neste circuito são dotados de entradas assíncronas PR e CLR que são ativas em 0, isto é, para que operem totalmente as entradas PR e CLR deverão ser submetidas a nível lógico 1 Eletrônica Digital Contadores Módulo N Prof. Edgar Zuim Página 3

Deveremos usar as saídas complementares dos FFs que correspondem a QA e QC, assim: QA =1, QB=1, QC =1 e QD=1 Nas condições quando as quatro entradas da porta NAND forem submetidas a 1, teremos na saída 0, que levará todos os FFs ao resetamento. Veja a tabela da verdade a seguir. Pulsos S A Í D A S de clock QD QC QB QA Clear Condição 0 0 0 0 0 1 1 0 0 0 1 1 2 0 0 1 0 1 3 0 0 1 1 1 4 0 1 0 0 1 5 0 1 0 1 1 6 0 1 1 0 1 7 0 1 1 1 1 8 1 0 0 0 1 9 1 0 0 1 1 10 1 0 1 0 0 recicla 11 1 0 1 1 12 1 1 0 0 13 1 1 0 1 14 1 1 1 0 15 1 1 1 1 CONTADOR MÓDULO 10 SÍNCRONO Para construir um contador de década síncrono, podemos utilizar os mesmos processos descritos anteriormente. Eletrônica Digital Contadores Módulo N Prof. Edgar Zuim Página 4

As entradas PR e CLR são ativas em zero, portanto, as mesmas devem estar em nível lógico 1 (NL 1) para que os FFs operem normalmente. Analisando as entradas de cada um dos FFs teremos: FFA FFB FFC FFD J=1 K=1 J=QA.QD K=QA J=QB.QA K=QB.QA J=QC(QB.QA) K=QA A tabela da verdade é mostrada a seguir. SAÍDAS E N T R A D A S FFD FFC FFB FFA DECIMAL CLOCK QD QC QB QA J K J K J K J K 0 0 0 0 0 0 0 1 0 CLEAR 0 0 0 1 0 0 1 1 1 1 0 0 1 0 0 0 0 1 2 2 0 0 1 1 0 1 1 1 3 3 0 1 0 0 0 0 0 1 4 4 0 1 0 1 0 0 1 1 5 5 0 1 1 0 0 0 0 1 6 6 0 1 1 1 1 1 1 1 7 7 1 0 0 0 0 0 0 1 8 8 1 0 0 1 1 0 0 1 9 9 0 0 0 0 10 = don t care (pouco importa) ou condição irrelevante, onde qualquer uma das entradas pode assumir os valores 0 e 1 sem que haja qualquer alteração na saída. Para melhor entender essa condição veja o exemplo a seguir. Eletrônica Digital Contadores Módulo N Prof. Edgar Zuim Página 5

Consideremos o estado inicial setado, onde Q=1. A saída Q poderá assumir o valor 0 em duas condições: J=1, K=1 toggle J=0, K=1 reset Mantendo K=1 conclui-se que, a entrada J pode assumir os valores 0 ou 1, pois em qualquer uma das condições teremos Q=0. Eletrônica Digital Contadores Módulo N Prof. Edgar Zuim Página 6