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

Documentos relacionados
CONTADORES DIGITAIS (Unidade 6)

Universidade Federal do ABC

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

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

UFJF FABRICIO CAMPOS

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

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

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

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

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

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

CIRCUITOS SEQUENCIAIS (Unidade 5)

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

ELETRÔNICA DIGITAL APLICADA Aula 8- Registradores de deslocamento como contadores

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

Armazenamento e Transferência de Dados

Sistemas Digitais. Módulo 14 Prof. Celso CIRCUITOS SEQÜÊNCIAIS

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

SÍNTESE DE SIST. SEQUENCIAIS SÍNCRONOS. Sel Sistemas Digitais Prof. Homero Schiabel

Contadores Parte 15 Contadores D síncronos

CAPÍTULO 7 CONTADORES

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

Biestáveis R S, J K e D

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

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

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

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

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

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

ELETRÔNICA DIGITAL II

Organização e Arquitetura de Computadores I

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

Capítulo 5 - Flip-Flops e Dispositivos Correlatos

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

SISTEMAS DIGITAIS CONTADORES E REGISTRADORES. Professor Carlos Muniz

Organização e Arquitetura de Computadores I

Contadores ( Counters )

UNIVERSIDADE ESTADUAL PAULISTA. Campus de Guaratinguetá Colégio Técnico Industrial de Guaratinguetá Professor Carlos Augusto Patrício Amorim

Universidade Federal de Santa Catarina Centro Tecnológico Departamento de Informática e Estatística Curso de Graduação em Ciências da Computação

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

SISTEMAS DIGITAIS (SD)

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

Circuitos Digitais Contadores. Orivaldo Santana Jr.

Eletrônica Digital II

Sistemas Digitais (SD) Síntese de Circuitos Sequenciais: Definições

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

Empréstimo Para o caso particular da presente operação, a partir do quarto bit, o

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

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

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 SEQÜENCIAIS. Um modo de classificar os circuitos digitais seria subdividi-los em: - circuitos combinacionais; - circuitos seqüenciais.

SISTEMAS DIGITAIS CONTADORES

CIRCUITOS SEQUENCIAIS. Adão de Melo Neto

FIGURA 5-1 Diagrama geral de um sistema digital. Sistemas Digitais: Princípios e Aplicações Ronald J. Tocci e Neal S. Widmer Capítulo 5 Prentice Hall

Representação de Informação. 1. Converta cada um dos seguintes números para o seu equivalente decimal: a)

Eletrônica Digital II

Shift Registers e Contadores Assíncronos

Eletrônica Digital II. Flip-Flop s. Prof. Msc. Getúlio Teruo Tateoki 1

ELD - Eletrônica Digital Aula 6 Circuitos Sequenciais Latches e Flip-Flops. Prof. Antonio Heronaldo de Sousa

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

Interligação de contadores

CAPÍTULO 2 ELEMENTOS DE LÓGICA SEQUENCIAL

UNIVERSIDADE ESTADUAL PAULISTA. Campus de Guaratinguetá Colégio Técnico Industrial de Guaratinguetá Professor Carlos Augusto Patrício Amorim

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

A) A C + A B D + A B C D B) A B + A B D + A B C D C) A C + A C D + A B C D D) A C + A B D + A B C D

Registos. Registos de dados ( registers )

Circuitos Sequenciais

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

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 ).

SSC512 Elementos de Lógica Digital. Latches e Flip Flops. GE4 Bio

Sistemas Digitais Circuitos Sequenciais Básicos (Latches e Flip-Flops) Horácio Neto Nuno Horta João Paulo Carvalho

Organização e Arquitetura de Computadores

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

11/12/10. Básculas Flip-flops. Mário Serafim Nunes Guilherme Silva Arroz. Sistemas Digitais - Taguspark

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

EELi02. Prof. Vinícius Valamiel

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

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

Circuitos Sequenciais

Antes de começar o exame leia atentamente esta folha de rosto

Flip-Flops, Registros e Contadores

Registradores de Deslocamentos.

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

Sistemas Digitais (SD) Contadores

1 Objetivos. 2 Material utilizado. 3 Normas de segurança e conduta no laboratório. 4 Contextualização. Pág 1/6

Teórico-prática n.º 8 Sistemas Digitais

SISTEMAS DIGITAIS. bbbbbaaa. 1- Responda convenientemente às seguintes questões: a) Efetue, na base 2, a seguinte operação de multiplicação: [2]

OS CONTADORES DIGITAIS

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

Exame 1 Sistemas Digitais - MEEC 2009/10 1. Aluno Nº

Universidade Federal do ABC

Análise de Circuitos Sequënciais Máquinas de Mealy e Moore

ELT601 Eletrônica Digital II

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

SERVIÇO NACIONAL DE APRENDIZAGEM INDUSTRIAL Escola de Educação Profissional Senai Plínio Gilberto Kröeff CADERNO DE EXERCÍCIOS DE ELETRÔNICA DIGITAL

Circuitos Sequenciais

Eletrônica Digital para Instrumentação

Capítulo 7 Contadores e Registradores

Transcrição:

A função de contagem é importante em sistemas digitais. Existem muitos tipos de contadores digitais, mas a finalidade básica deles é contar eventos representados por transições de níveis ou pulsos. Para contar, o contador tem que lembrar do número atual para poder passar para o próximo número da sequência. Portanto, a capacidade de armazenamento é uma importante característica de todos os contadores, sendo que os flip-flops são geralmente usados para implementá-los.

Contador A ideia básica de um contador Os flip-flops podem ser conectados juntos para realizar operações de contagem. O número de flip-flops usados e a forma na qual eles são conectados determinam o número de estados (denominado módulo) e também a sequência específica de estados que o contador percorre durante cada ciclo completo.

Os contadores digitais tem as seguintes características: a) Número máximo de contagem (módulo contador) b) Contagem para cima ou para baixo c) Operação assíncrona ou síncrona d) Funcionamento livre ou auto parada

O contador que conta de 0000 (zero) a 1111 (quinze) é denominado de contador módulo 16. O modulo de um contador é o numero de contagens que ele completa, ou seja, é o número de diferentes estados que sua saída pode assumir. Um contador construído com 4 flip flops pode contar de 0 a 15, pois tem 16 estados ou possibilidades (2 4 ). Um contador pode ser construído de forma a apresentar um número N de estados diferentes, onde N é um número inteiro qualquer.

O modulo de um contador é, geralmente igual a 2 N, sendo N o número de flip flops que o contador possui, a menos que ele seja controlado por realimentação, que limitam o número de estados possíveis. Um contador módulo N retorna ao estado inicial após o n-ésimo pulso do clock. Um contador módulo 6, retorna ao estado inicial após o 5º pulso de clock, ou seja, ele conta de 0 a 5. A construção de um contador módulo N deverá ser estruturada da seguinte forma: 2 n-1 N 2 n

A construção de um contador módulo 10 é: N = 10 logo, 2 3 10 2 4 Sendo necessário 4 flip flops, pois 2 3 daria apenas 8 entradas e não seria suficiente. Contador módulo 5: N = 5 logo, 2 2 5 2 3 Sendo necessário 3 flip flops

Os contadores são classificados em duas grandes categorias. Contadores assíncronos, normalmente chamados de contadores ondulantes (ripple counters), o primeiro flip-flop recebe o clock por meio de um pulso de clock externo e cada flip-flop sucessivo recebe o clock através da saída do flip-flop anterior. Contadores síncronos, a entrada de clock é conectada a todos os flip flops de forma que eles recebem o clock simultaneamente. Dentro de cada uma dessas categorias, os contadores são classificados principalmente pelo tipo de sequência, o número de estados, ou o número de flip-flops no contador.

O termo assíncrono se refere aos eventos que não têm uma relação temporal fixa entre si e, geralmente, não ocorrem ao mesmo tempo. Um contador assíncrono é aquele no qual os flipflops (FF) que constituem o contador não mudam de estado exatamente ao mesmo tempo porque eles não têm um pulso de clock comum. Contador assíncrono

O termo síncrono se refere aos eventos que têm uma relação de tempo fixa de um em relação ao outro. Um contador síncrono é aquele no qual todos os flip-flops recebem pulsos de clock ao mesmo tempo por meio de uma linha comum. Contador síncrono

Exemplo: Projetar um contador síncrono que gere a sequencia numérica: CBA = 000,001,010,011,100,000,... Com FF-JK Solução: 1) Determinar o número desejado de bits (FF); 2) Desenhar o diagrama de transição de estados, mostrando todos os estados possíveis, inclusive os que não são parte da sequencia; 3) Construir a tabela de estados do contador, com base na sequencia desejada e na tabela de transição de estado do flip flop JK. Sejam A (LSD),B,C (MSD) as saídas Q dos flip flops para os bits 2 2,2 1,2 0, da sequencia.

1. Como a sequencia vai de 0 a 4, são necessários 3 bits. 2. Diagrama de transição 101 110 111 000 100 001 011 010 3. Usando o diagrama de transição de estados, monte a tabela para cada uma das saídas JK.

Para montar a tabela de transição deve-se considerar: Transição de 0 0, o estado do FF é 0 e deve permanecer em 0, isso pode acontecer quando J=K=0 (condição sem mudança) ou J=0 e K=1 (condição reset). Portanto J deve estar em 0, mas K pode estar em qualquer nível. A tabela deve indicar então J = 0 e K = X(irrelevante). (J= 0, K = X) Transição de 0 1, o estado atual é 0 e deve mudar para 1. isso pode acontecer quando J = 1 e K = 0, ou J = 1 e K = 1 (toggle, condição de comutação). Assim J = 1 e K = X. (J=1, K = X) Transição de 1 0, o estado atual é 1 e deve mudar para 0. isso pode acontecer quando J = 0 e K = 1 ou J = K = 1. assim, K deve estar em 1 e J pode ser qualquer (J=X, K = 1). Transição de 1 1, o estado atual é 1 e deve permanecer em 1. isso pode acontecer em J=K=0 ou J = 1 e K = 0. assim, K = 0 e J deve ser qualquer. (J = X, K = 0)

. Contadores

Montar os mapas de Karnaugh para cada uma das variáveis para cada uma das saídas A, B,C.

Montar o circuito obtido pelo mapa de Karnaugh.