CONTADORES DIGITAIS (Unidade 6)

Documentos relacionados
CIRCUITOS SEQUENCIAIS (Unidade 5)

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

CIRCUITOS SEQUENCIAIS (Unidade 5)

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

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

CIRCUITOS SEQUENCIAIS. Adão de Melo Neto

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

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

Biestáveis R S, J K e D

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

UFJF FABRICIO CAMPOS

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

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

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

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

Circuitos Digitais Contadores. Orivaldo Santana Jr.

Shift Registers e Contadores Assíncronos

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

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.

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

Organização e Arquitetura de Computadores I

Flip-Flops. Introdução Tipos Circuitos Integrados. Flip-Flops

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

Flip-Flops, Registros e Contadores

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

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.

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

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

Arquitetura de Computadores

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

Aula 12. Flip-Flop Parte 1. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira

ANÁLISE DE SIST. SEQUENCIAIS SÍNCRONOS. Sel Sistemas Digitais Prof. Homero Schiabel

Eletrônica Digital I TE050. Circuitos Seqüenciais

Lab2. Germano Maioli Penello IF-UFRJ aula 13.

Aula 28 - Contadores (continuação)

Armazenamento e Transferência de Dados

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

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

Latches e Flip-Flops. Circuitos Lógicos. DCC-IM/UFRJ Prof. Gabriel P. Silva

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

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

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

CAPÍTULO 7 CONTADORES

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

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

Organização e Arquitetura de Computadores I

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

Circuitos Sequenciais

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

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

Circuitos Sequenciais. Sistemas digitais

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

FEI PROVA P1 SISTEMAS DIGITAIS II - NE /04/ TURMA A - Duração 80 min Sem Consulta Interpretação faz parte da prova. N.

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

ESTUDO DOS CIs 74LS90, 74LS92 e 74LS93

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

1 AULA 01 FLIP-FLOPS CURSO DE ENGENHARIA ELÉTRICA DISCIPLINA: CIRCUITOS DIGITAIS II PROFESSOR: VLADEMIR DE J. S. OLIVEIRA

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

LÓGICA DIGITAL CONCEITOS DE CLOCK RELÓGIOS (CLOCK) Prof. Celso Candido ADS / REDES / ENGENHARIA

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

Laboratório 6 (Trabalho com Relatório) Semana 25 de Outubro a 29 de Outubro

ENGC40 - Eletrônica Digital

Faculdade de Computação Curso de Sistemas de Informação Sistemas Digitais Lista 3 Prof. Dr. Daniel A. Furtado

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

ELETRÔNICA DIGITAL II

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

Capítulo VII Elementos de Memória

SISTEMAS DIGITAIS (SD)

Introdução a Sistemas Digitais

Universidade Federal do ABC

LABORATÓRIO DE ELETRÔNICA DIGITAL Experiência 7: Análise de Circuitos Biestáveis

LATCHES e FLIP-FLOPs. Aula 15 GRECO-CIN-UFPE

Centro Federal de Educação Tecnológica de Pelotas CEFET-RS. Aula 09. Projeto de Blocos Seqüenciais. Prof. Sandro Vilela da Silva

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

Lógica: Combinacional x Sequencial

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

Registradores de Deslocamentos.

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

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

7. Módulos Funcionais sequenciais Contadores Tipos de contador Entradas síncronas e assíncronas

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

EELi02. Prof. Vinícius Valamiel

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

ELETRÔNICA DIGITAL. Parte 12 Latches e Flip-Flops. Professor Dr. Michael Klug. 1 Prof. Michael

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

Departamento de Engenharia Elétrica e de Computação SEL 384 Laboratório de Sistemas Digitais I Profa. Luiza Maria Romeiro Codá PRÁTICA Nº5

Eletrônica Digital para Instrumentação. Herman Lima Jr.

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

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

Circuitos sequenciais

Circuitos Sequenciais

Circuitos sequenciais síncronos

f (x 3,x 2,x 1,x 0 ) = Π M (1,4,8,9,10,15). Π M d (12,13)

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

Universidade Federal do ABC

Circuitos Seqüenciais Latches e Flip-Flops

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

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

Transcrição:

MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO DISCIPLINA: ELETRÔNICA DIGITAL CONTADORES DIGITAIS (Unidade 6) 1

...RELEMBRANDO... Flip-Flop O flip-flop é um circuito derivado do Latch, no qual a mudança de estado ocorre durante a transição do sinal de Clock. Transição Positiva (Borda de subida) Clock de 0 para 1 Transição Negativa (Borda de descida) Clock de 1 para 0 2

...RELEMBRANDO... Qual a diferença entre Flip-Flop e Latch? O flip-flop é sensível à transição do sinal de clock; O Latch é sensível ao nível do sinal; Para o Flip-Flop assumir um estado de saída (0 ou 1), é necessário que haja uma combinação das variáveis de entrada e de um pulso de clock. Tipos Básicos de Flip-Flop s Flip-Flop SR Flip-Flop D Flip-Flop JK 3

...RELEMBRANDO... FLIP-FLOP SR O flip-flop é sensível à transição do sinal de clock (Bordas); Flip-Flop SR Entradas Saída CLK S R Q A Q F 0 0 0 Não-Muda 0 1 0 Q = 0 1 0 0 Q = 1 1 1 1 Inválida 4

...RELEMBRANDO... FLIP-FLOP JK O flip-flop é sensível à transição do sinal de clock (Bordas); Flip-Flop JK Entradas Saídas CLK J K Q A Q F 0 0 0 0 (Não-Muda) 0 0 1 1 (Não-Muda) 0 1 X Q = 0 (Reset) 1 0 X Q = 1 (Set) 1 1 0 1 (Troca - Toggle) 1 1 1 0 (Troca - Toggle) Este FF é considerado a evolução do FF SR, pois possui a possibilidade do Toggle 5

CONTADORES DIGITAIS (Introdução e Princípio de Operação) 6

O que é um Contador? Circuito sequencial capaz de realizar a contagem de bits; Composto por uma associação de Flip-Flop s. O processo de contagem é realizado quando ocorre um evento no circuito. Tal evento é determinado pelo sinal de Clock Tipos de contadores Síncronos: Os Flip-Flop s possuem a mesma entrada de Clock Assíncronos: O Clock do Flip-Flop corresponde a saída do Flip- Flop anterior 7

O que é um Contador? Circuito sequencial capaz de realizar a contagem de bits; Composto por uma associação de Flip-Flop s. O processo de contagem é realizado quando ocorre um evento no circuito. Tais eventos são determinados pelo sinal de Clock Crescente (ascendente): Inicia em zero e vai até o valor máximo (módulo). Decrescente (descendente): Inicia no valor máximo (módulo) e vai até zero. Exemplo: *Contador crescente de módulo 4: (00 11) ou (0 3) *Contador decrescente de módulo 8: (111 000) ou (7 0) Módulo = 2 n n = número de FF s 8

CONTADOR ASSÍNCRONO CRESCENTE (Princípio de Operação) 9

Contador Assíncrono Crescente Flip-Flop T: Neste elemento, o qual é derivado do FF JK, quando T = 1 cada transição do sinal de Clock causa uma inversão lógica na saída normal do FF, bem como na saída barrada. Contador de Módulo 4: O bit menos significativo da contagem será o mais próximo ao sinal de Clock 10

Contador Assíncrono Crescente Funcionamento do contador (0 3): 0 1 2 3 0 1 2 3...e assim por diante... 11

Contador Assíncrono Crescente Tarefa: Monte no Logisim um contador assíncrono crescente que realize a contagem binária de 0 até 15. Utilize FF s sensíveis a borda de descida. Contador de Módulo 16: D C B A 12

CONTADOR ASSÍNCRONO DECRESCENTE (Princípio de Operação) 13

Contador Assíncrono Decrescente Este tipo de contador é também baseado em um arranjo de FF s T, capazes de realizar a contagem de um valor máximo até zero. Contador de Módulo 4: Neste tipo de contador, utilizam-se a resposta da saída barrada dos FF s T 14

Contador Assíncrono Decrescente Funcionamento do contador (3 0): 3 2 1 0 3 2 1 0...e assim por diante... 15

CONTADOR ASSÍNCRONO CRESCENTE/DECRESCENTE (Princípio de Operação) 16

Contador Assíncrono Crescente/Decrescente Este tipo de contador deve ser capaz de contar de forma crescente, ou ainda decrescente, dependendo da escolha adotada. Como fazer isso?...crescente......decrescente... Necessidade de colocar um elemento de seleção - MUX 17

Contador Assíncrono Crescente/Decrescente Up/Down = 1, a contagem é crescente. Up/Down = 0, a contagem é decrescente. 18

CONTADOR SÍNCRONO CRESCENTE (Princípio de Operação) 19

Contador Síncrono Crescente Os contadores síncronos são caracterizados por todos os FF s estarem conectados ao mesmo sinal de Clock. Contagem Q 2 Q 1 Q 0 0 0 0 0 1 0 0 1 2 0 1 0 3 0 1 1 4 1 0 0 5 1 0 1 6 1 1 0 7 1 1 1 Projeto: Deseja-se realizar um contador síncrono crescente capaz de contar de 0 até 7 (Módulo 8) A e B devem estar em 1 para que o próximo número da contagem seja o 4 20

Contador Síncrono Crescente Circuito Equivalente: Contador de Módulo 8: Q 0 Bit menos significativo Q 1 Q 0. Q 1 Q 2 Q 0 Q 1 Q 2 Q 0 Q 1 Q 2 21

Contador Síncrono Crescente Q 0 Q 1 Q 0. Q 1 Q 2 22

APLICAÇÕES DOS CONTADORES (Princípio de Operação) 23

Exemplo de Aplicação Divisor de frequência: Na saída de cada FF, a frequência do sinal é exatamente a metade da frequência do clock do FF f CLK f CLK 2 f CLK 4 24

Exemplo de Aplicação Semáforos digitais: Contadores Decrescentes (Síncronos ou Assíncronos) 25

Relógios digitais: Contadores Exemplo de Aplicação Trabalho Final Clock com uma frequência de 1 Hz, normalmente gerado a partir de um Cristal de Quartzo 26

Exemplo de Aplicação Trabalho Final Relógio digital (Diagrama de Blocos): 27

Até a Próxima Aula!! 28