SlideShare uma empresa Scribd logo
1 de 32
Circuitos Sequenciais
Prof. Tony Alexander Hild
Lógica Digital – 1 CC – Unicentro – 2013
Circuitos Sequenciais
●

●

Circuitos sequenciais são formados conectando circuitos
combinacionais e elementos de memória;
As saídas são influenciadas tanto pelas entradas como pelo
estado atual.
Saídas

Entradas

Circuito
Circuito
combinacional
combinacional

Próximo
estado

Elementos de
Elementos de
Memória
Memória

Estado
atual
2
Circuitos Sequenciais
●

O próximo estado é dependente da entrada atual e
do estado atual;
próximo estado = f(entradas, estado)

●

As saídas podem ser dependentes das entradas
atuais e do estado atual (modelo de Mealy) ou
somente dependentes do estado atual (modelo de
Moore);

saídas = f(entradas, estado) ou saídas = f(estado)
3
Tipos de circuitos sequencias
●

Síncronos:
–

–

●

Comportamento definido baseado no conhecimento dos
sinais em intervalos de tempos discretos;
Elementos de memória observam as entradas e somente
podem alterar o estado dependendo de um pulso de
clock;

Assíncronos:
–

Comportamento definido baseado no conhecimento das
entradas em qualquer tempo contínuo.
4
Elemento básico de memória
●

●

Um elemento de memória pode ser criado a partir
de dois inversores em loop;
Problema: não há como alterar a informação
armazenada!

5
Elemento básico de memória
●

●
●

Substituir inversores por
portas NOR;
Rearranjar circuito;
Trocar GND por
entradas R e S;

6
Latchs e Flip-Flops
7
Latch S-R
S

R

Q

Q

Estado

1

0

1

0

Set

0

0

1

0

0

1

0

1

0

0

0

1

1

1

0

0

Reset

Indefinido

8
Latch S-R
●

Similarmente, um Latch
S-R pode ser
implementado usando
portas NAND.
S

R

Q

Q

Estado

0

1

1

0

Set

1

1

1

0

1

0

0

1

1

1

0

1

0

0

0

0

Reset

Indefinido

9
Latch S-R com controle de entrada
●

Pode ser adicionado um
controle de entrada;

C

S

R

Estado Q

0

X

X

Não altera

1

0

0

1

0

1

Q=0
Reset

1

1

0

Q=1
Set

1

1

1

Não
definido
10
Sinal de Clock

11
Flip-flop com clock de entrada

12
Tempo de setup (Ts) e tempo de hold
(Th)

13
Ondas do flip-flop S-R

14
Flip-flop S-R disparado por borda

15
Flip-flop J-K

16
Flip-flop J-K - Circuito

17
Flip-flop D

18
Flip-flop D - Circuito

19
Exemplo de utilização do flip-flop D
Transferência de dados em paralelo

20
Flip-flop J-K com entradas assíncronas

21
Contadores
22
Contador Assíncrono
(Contador Decádico)

23
Divisão de frequência

24
Contador Síncrono

25
Contador Up-Down

26
Registradores
27
Registrador de Deslocamento
(Entrada Paralela/Saída Paralela)

28
Registrador de Deslocamento
(Entrada Serial/Saída Serial)

29
Registrador de Deslocamento
(Entrada Paralela/Saída Serial)

30
Registrador de Deslocamento
(Entrada Serial/Saída Paralela)

31
Simular no Logicly

32

Mais conteúdo relacionado

Mais procurados

Apostila algebra de boole e mapas de karnaugh com exercicios resolvidos
Apostila algebra de boole e mapas de karnaugh com exercicios resolvidosApostila algebra de boole e mapas de karnaugh com exercicios resolvidos
Apostila algebra de boole e mapas de karnaugh com exercicios resolvidosJean Fabrício Miranda
 
Programação básica de microcontroladores
Programação básica de microcontroladoresProgramação básica de microcontroladores
Programação básica de microcontroladoresDanilo Morais Pagano
 
Apresentação Transistor Junção Bipolar - Eletrônica Analógica
Apresentação Transistor Junção Bipolar - Eletrônica AnalógicaApresentação Transistor Junção Bipolar - Eletrônica Analógica
Apresentação Transistor Junção Bipolar - Eletrônica AnalógicaJosué Oliveira
 
Ab funcoes-logicas-portas-logicas
Ab funcoes-logicas-portas-logicasAb funcoes-logicas-portas-logicas
Ab funcoes-logicas-portas-logicasMarco Antonio Costa
 
Lógica binária, potas lógicas e circuitos lógicos
Lógica binária, potas lógicas e circuitos lógicosLógica binária, potas lógicas e circuitos lógicos
Lógica binária, potas lógicas e circuitos lógicosMauro Pereira
 
Exprsaõ logicas e tabela verdade exercicios
Exprsaõ logicas e tabela verdade exerciciosExprsaõ logicas e tabela verdade exercicios
Exprsaõ logicas e tabela verdade exerciciosJoãopedro Machado
 
Aplicação da Transformada de Laplace na Determinação de Tensões e Correntes e...
Aplicação da Transformada de Laplace na Determinação de Tensões e Correntes e...Aplicação da Transformada de Laplace na Determinação de Tensões e Correntes e...
Aplicação da Transformada de Laplace na Determinação de Tensões e Correntes e...Felipe De Almeida
 
Amplificador Operacional - Slew Rate e Resposta em Frequência LM741 e LM324
Amplificador Operacional - Slew Rate e Resposta em Frequência LM741 e LM324Amplificador Operacional - Slew Rate e Resposta em Frequência LM741 e LM324
Amplificador Operacional - Slew Rate e Resposta em Frequência LM741 e LM324GS-Silva
 
Apresentação CI 555 - Eletrônica Analógica
Apresentação CI 555 - Eletrônica AnalógicaApresentação CI 555 - Eletrônica Analógica
Apresentação CI 555 - Eletrônica AnalógicaJosué Oliveira
 
00 elementos de entradas
00 elementos de entradas00 elementos de entradas
00 elementos de entradasGilvan Najar
 
Doc modelagem _492246747
Doc modelagem _492246747Doc modelagem _492246747
Doc modelagem _492246747Peterson Silva
 

Mais procurados (20)

Amplificador operacional
Amplificador operacionalAmplificador operacional
Amplificador operacional
 
Apostila algebra de boole e mapas de karnaugh com exercicios resolvidos
Apostila algebra de boole e mapas de karnaugh com exercicios resolvidosApostila algebra de boole e mapas de karnaugh com exercicios resolvidos
Apostila algebra de boole e mapas de karnaugh com exercicios resolvidos
 
Programação básica de microcontroladores
Programação básica de microcontroladoresProgramação básica de microcontroladores
Programação básica de microcontroladores
 
Sistema de numeração
Sistema de numeraçãoSistema de numeração
Sistema de numeração
 
Apresentação Transistor Junção Bipolar - Eletrônica Analógica
Apresentação Transistor Junção Bipolar - Eletrônica AnalógicaApresentação Transistor Junção Bipolar - Eletrônica Analógica
Apresentação Transistor Junção Bipolar - Eletrônica Analógica
 
Ab funcoes-logicas-portas-logicas
Ab funcoes-logicas-portas-logicasAb funcoes-logicas-portas-logicas
Ab funcoes-logicas-portas-logicas
 
Lógica binária, potas lógicas e circuitos lógicos
Lógica binária, potas lógicas e circuitos lógicosLógica binária, potas lógicas e circuitos lógicos
Lógica binária, potas lógicas e circuitos lógicos
 
Exprsaõ logicas e tabela verdade exercicios
Exprsaõ logicas e tabela verdade exerciciosExprsaõ logicas e tabela verdade exercicios
Exprsaõ logicas e tabela verdade exercicios
 
Aplicação da Transformada de Laplace na Determinação de Tensões e Correntes e...
Aplicação da Transformada de Laplace na Determinação de Tensões e Correntes e...Aplicação da Transformada de Laplace na Determinação de Tensões e Correntes e...
Aplicação da Transformada de Laplace na Determinação de Tensões e Correntes e...
 
Amplificador Operacional - Slew Rate e Resposta em Frequência LM741 e LM324
Amplificador Operacional - Slew Rate e Resposta em Frequência LM741 e LM324Amplificador Operacional - Slew Rate e Resposta em Frequência LM741 e LM324
Amplificador Operacional - Slew Rate e Resposta em Frequência LM741 e LM324
 
Flip Flops Parte 1
Flip Flops Parte 1Flip Flops Parte 1
Flip Flops Parte 1
 
Amplificadores operacionais
Amplificadores operacionaisAmplificadores operacionais
Amplificadores operacionais
 
Rob cinematica direta_dh
Rob cinematica direta_dhRob cinematica direta_dh
Rob cinematica direta_dh
 
Aula 1: Conhecendo o Arduino
Aula 1: Conhecendo o ArduinoAula 1: Conhecendo o Arduino
Aula 1: Conhecendo o Arduino
 
Circuitos integrados
Circuitos integradosCircuitos integrados
Circuitos integrados
 
Apresentação CI 555 - Eletrônica Analógica
Apresentação CI 555 - Eletrônica AnalógicaApresentação CI 555 - Eletrônica Analógica
Apresentação CI 555 - Eletrônica Analógica
 
00 elementos de entradas
00 elementos de entradas00 elementos de entradas
00 elementos de entradas
 
Doc modelagem _492246747
Doc modelagem _492246747Doc modelagem _492246747
Doc modelagem _492246747
 
E book-eletronica-facil-cef-set20
E book-eletronica-facil-cef-set20E book-eletronica-facil-cef-set20
E book-eletronica-facil-cef-set20
 
Circuitos
CircuitosCircuitos
Circuitos
 

Destaque

Contadores assíncrono e síncrono - Arthur Tiraboschi- IFSP Sertãozinho
Contadores assíncrono e síncrono - Arthur Tiraboschi- IFSP SertãozinhoContadores assíncrono e síncrono - Arthur Tiraboschi- IFSP Sertãozinho
Contadores assíncrono e síncrono - Arthur Tiraboschi- IFSP SertãozinhoArthur Tiraboschi
 
Aula contadores
Aula contadoresAula contadores
Aula contadoresrgraca
 
Apostila de contadores
Apostila de contadoresApostila de contadores
Apostila de contadoresIsvaldo Souza
 
[Motores sincronos e assincronos]
[Motores sincronos e assincronos][Motores sincronos e assincronos]
[Motores sincronos e assincronos]Daniel Santos
 
Registradores contadores memórias_r2
Registradores contadores memórias_r2Registradores contadores memórias_r2
Registradores contadores memórias_r2Eduardo_borges
 
Geradores síncronos
Geradores síncronosGeradores síncronos
Geradores síncronosAngelo Hafner
 
Contadores a y s síncronos
Contadores a y s síncronosContadores a y s síncronos
Contadores a y s síncronosDiego Ayala
 

Destaque (13)

Contadores assíncrono e síncrono - Arthur Tiraboschi- IFSP Sertãozinho
Contadores assíncrono e síncrono - Arthur Tiraboschi- IFSP SertãozinhoContadores assíncrono e síncrono - Arthur Tiraboschi- IFSP Sertãozinho
Contadores assíncrono e síncrono - Arthur Tiraboschi- IFSP Sertãozinho
 
Teoria07
Teoria07Teoria07
Teoria07
 
Aula contadores
Aula contadoresAula contadores
Aula contadores
 
Apostila de contadores
Apostila de contadoresApostila de contadores
Apostila de contadores
 
Contador digital
Contador digitalContador digital
Contador digital
 
CONTADORES
CONTADORES CONTADORES
CONTADORES
 
Flip flop
Flip flopFlip flop
Flip flop
 
[Motores sincronos e assincronos]
[Motores sincronos e assincronos][Motores sincronos e assincronos]
[Motores sincronos e assincronos]
 
Registradores contadores memórias_r2
Registradores contadores memórias_r2Registradores contadores memórias_r2
Registradores contadores memórias_r2
 
Contadores digitales
Contadores digitalesContadores digitales
Contadores digitales
 
Geradores síncronos
Geradores síncronosGeradores síncronos
Geradores síncronos
 
Eletronica digital
Eletronica digitalEletronica digital
Eletronica digital
 
Contadores a y s síncronos
Contadores a y s síncronosContadores a y s síncronos
Contadores a y s síncronos
 

Mais de Tony Alexander Hild

Simplificação de expressões Booleanas utilizando mapas de Karnaugh
Simplificação de expressões Booleanas utilizando mapas de KarnaughSimplificação de expressões Booleanas utilizando mapas de Karnaugh
Simplificação de expressões Booleanas utilizando mapas de KarnaughTony Alexander Hild
 
Introdução aos Mapas de Karnaugh
Introdução aos Mapas de KarnaughIntrodução aos Mapas de Karnaugh
Introdução aos Mapas de KarnaughTony Alexander Hild
 
Introdução ao paradigma imperativo
Introdução ao paradigma imperativoIntrodução ao paradigma imperativo
Introdução ao paradigma imperativoTony Alexander Hild
 
CEAD 2013 - Oficina 1: Ferramentas colaborativas e de comunicação WEB
CEAD 2013 - Oficina 1: Ferramentas colaborativas e de comunicação WEBCEAD 2013 - Oficina 1: Ferramentas colaborativas e de comunicação WEB
CEAD 2013 - Oficina 1: Ferramentas colaborativas e de comunicação WEBTony Alexander Hild
 
Introdução ao Desenvolvimento WEB
Introdução ao Desenvolvimento WEBIntrodução ao Desenvolvimento WEB
Introdução ao Desenvolvimento WEBTony Alexander Hild
 
Computação Gráfica - Transformações Geométricas no Plano e no Espaço
Computação Gráfica - Transformações Geométricas no Plano e no EspaçoComputação Gráfica - Transformações Geométricas no Plano e no Espaço
Computação Gráfica - Transformações Geométricas no Plano e no EspaçoTony Alexander Hild
 
Computação Gráfica - Introdução ao OpenGL
Computação Gráfica - Introdução ao OpenGLComputação Gráfica - Introdução ao OpenGL
Computação Gráfica - Introdução ao OpenGLTony Alexander Hild
 
Computação Gráfica - Artquitetura de Dispositivos Gráficos
Computação Gráfica - Artquitetura de Dispositivos GráficosComputação Gráfica - Artquitetura de Dispositivos Gráficos
Computação Gráfica - Artquitetura de Dispositivos GráficosTony Alexander Hild
 
Computação Gráfica - Informações Visuais Óculo-motoras
Computação Gráfica - Informações Visuais Óculo-motorasComputação Gráfica - Informações Visuais Óculo-motoras
Computação Gráfica - Informações Visuais Óculo-motorasTony Alexander Hild
 
Computação Gráfica - Percepção Tridimensional
Computação Gráfica - Percepção TridimensionalComputação Gráfica - Percepção Tridimensional
Computação Gráfica - Percepção TridimensionalTony Alexander Hild
 
Computação Gráfica - Introdução
Computação Gráfica - IntroduçãoComputação Gráfica - Introdução
Computação Gráfica - IntroduçãoTony Alexander Hild
 

Mais de Tony Alexander Hild (14)

Paradigma funcional
Paradigma funcionalParadigma funcional
Paradigma funcional
 
Paradigma Orientado a Objeto
Paradigma Orientado a ObjetoParadigma Orientado a Objeto
Paradigma Orientado a Objeto
 
Simplificação de expressões Booleanas utilizando mapas de Karnaugh
Simplificação de expressões Booleanas utilizando mapas de KarnaughSimplificação de expressões Booleanas utilizando mapas de Karnaugh
Simplificação de expressões Booleanas utilizando mapas de Karnaugh
 
Introdução aos Mapas de Karnaugh
Introdução aos Mapas de KarnaughIntrodução aos Mapas de Karnaugh
Introdução aos Mapas de Karnaugh
 
Introdução ao paradigma imperativo
Introdução ao paradigma imperativoIntrodução ao paradigma imperativo
Introdução ao paradigma imperativo
 
Álgebra Booleana
Álgebra BooleanaÁlgebra Booleana
Álgebra Booleana
 
CEAD 2013 - Oficina 1: Ferramentas colaborativas e de comunicação WEB
CEAD 2013 - Oficina 1: Ferramentas colaborativas e de comunicação WEBCEAD 2013 - Oficina 1: Ferramentas colaborativas e de comunicação WEB
CEAD 2013 - Oficina 1: Ferramentas colaborativas e de comunicação WEB
 
Introdução ao Desenvolvimento WEB
Introdução ao Desenvolvimento WEBIntrodução ao Desenvolvimento WEB
Introdução ao Desenvolvimento WEB
 
Computação Gráfica - Transformações Geométricas no Plano e no Espaço
Computação Gráfica - Transformações Geométricas no Plano e no EspaçoComputação Gráfica - Transformações Geométricas no Plano e no Espaço
Computação Gráfica - Transformações Geométricas no Plano e no Espaço
 
Computação Gráfica - Introdução ao OpenGL
Computação Gráfica - Introdução ao OpenGLComputação Gráfica - Introdução ao OpenGL
Computação Gráfica - Introdução ao OpenGL
 
Computação Gráfica - Artquitetura de Dispositivos Gráficos
Computação Gráfica - Artquitetura de Dispositivos GráficosComputação Gráfica - Artquitetura de Dispositivos Gráficos
Computação Gráfica - Artquitetura de Dispositivos Gráficos
 
Computação Gráfica - Informações Visuais Óculo-motoras
Computação Gráfica - Informações Visuais Óculo-motorasComputação Gráfica - Informações Visuais Óculo-motoras
Computação Gráfica - Informações Visuais Óculo-motoras
 
Computação Gráfica - Percepção Tridimensional
Computação Gráfica - Percepção TridimensionalComputação Gráfica - Percepção Tridimensional
Computação Gráfica - Percepção Tridimensional
 
Computação Gráfica - Introdução
Computação Gráfica - IntroduçãoComputação Gráfica - Introdução
Computação Gráfica - Introdução
 

Circuitos sequenciais