Sie sind auf Seite 1von 25

ELETRÔNICA DIGITAL (EDIG)

Charles Boulhosa Rodamilans


REGISTRADOR
E
CONTADOR COM REGISTRADOR
REGISTRADOR
REGISTRADOR
  É um circuito digital com duas funções básicas
  Armazenamento de Dados
  Movimentação de Dados
  Movimentos básicos de dados em registradores de deslocamento
ENTRADA PARALELA/SAÍDA PARALELA
(74ALS174/74HC174)
  Armazena múltiplos bits simultaneamente
(entrada paralela)
  Todos os bits armazenados estão diretamente
disponíveis (saída paralela)
  CP = os dados são carregados no registrador na
subida da entrada de clock
  MR’= reset geral

  Entradas dos dados D

  Saídas dos dados Q


ENTRADA PARALELA/SAÍDA PARALELA
(74ALS174/74HC174)
ENTRADA PARALELA/SAÍDA PARALELA
(74ALS174/74HC174)
  Exemplo
  Mostre como conectar um 74ALS174 de modo que ele
opere como um registrador de deslocamento serial
  Os dados sendo deslocados a cada transição positiva
em CP
  Entrada serial -> D5 -> D4 -> D3 -> D2 -> D1 -> D0
  Um dado entrará em D5 e sairá em Q0
ENTRADA PARALELA/SAÍDA PARALELA
(74ALS174/74HC174)
  Exemplo
  Mostre como conectar um 74ALS174 de modo que ele opere como um registrador de
deslocamento
  Os dados sendo deslocados a cada transição positiva em CP
  Entrada serial -> D5 -> D4 -> D3 -> D2 -> D1 -> D0
  Um dado entrará em D5 e sairá em Q0
ENTRADA SERIAL/SAÍDA SERIAL
(74ALS166/74HC166)
  Entrada serial/saída serial
  Os dados são carregados bit a bit a cada pulso de clock ao
longo dos FFs até a extremidade do registrador
  74166 pode ser usado como entrada serial/saída serial
  SER (Serial) : entrada dos dados seriais
  QH: saída dos dados seriais
  SH/~LD (Shift/~Load)
  ALTO : função de deslocamento serial
  BAIXO : carrega os dados de modo paralelo
  CLK INH (Clock Inhibit)
  ALTO: desabilita o deslocamento serial e a carga paralela
  ~CLR: entrada assíncrona para resetar o contador
  Carga paralela Síncrona
  Deslocamento serial síncrono
ENTRADA SERIAL/SAÍDA SERIAL
(74ALS166/74HC166)
ENTRADA PARALELA/SAÍDA SERIAL
(74ALS165/74HC165)
  74165
  Registrador de 8 bits
  Tem tanto entrada serial de dados (DS) quanto
entrada paralela de dados (P7 a P0)
  Saída Serial (Q7 e ~Q7)
  CP: entrada de clock para a operação deslocamento
  SH/~LD (Shift/~Load)
  ALTO : função de deslocamento serial
  BAIXO : carrega os dados de modo paralelo

  CP INH (Clock Inhibit)


  ALTO: desabilita o deslocamento serial
  Carga paralela Assíncrona
  Deslocamento serial síncrono
ENTRADA PARALELA/SAÍDA SERIAL
(74ALS165/74HC165)
ENTRADA PARALELA/SAÍDA SERIAL
(74ALS165/74HC165)
  Determine a saída Q7 se conectarmos um CI 74HC165 com DS = 0 e CP
INH = 0 e as formas de onda abaixo. P0P7 representa os dados paralelos
em P0 P1 P2 P3 P4 P5 P6 P7.
ENTRADA SERIAL/SAÍDA PARALELA
(74ALS164/74HC164)
  Registrador deslocamento de 8 bits com cada saída
acessível
  Porta AND combina as entradas A e B para para
produzir a entrada serial
  ~MR: reset assíncrono
ENTRADA SERIAL/SAÍDA PARALELA
(74ALS164/74HC164)
  Considere que o conteúdo inicial do registrador 74ALS164 abaixo seja
00000000. Determine a seqüência de estados conforme os pulsos vão sendo
aplicados
CONTADORES COM REGISTRADORES DE
DESLOCAMENTO
CONTADORES COM REGISTRADORES DE
DESLOCAMENTO

  Utilizam realimentação
  A saída do último FF do registrador é conectada
ao primeiro FF
  Exemplos
  Contador em Anel
  Contador Johnson ou contador de anel torcido
CONTADOR EM ANEL
  Registrador de deslocamento circular
  Em geral, somente um único bit está no contador

  O bit circula pelo registrador a cada pulso de


clock
  Menos eficiente no uso dos FF

  Pode ser utilizado sem a utilização de portas


decodificadoras
  O sinal decodificado para cada estado é obtido na
saída do seu flip-flop correspondente
CONTADOR EM ANEL
CONTADOR EM ANEL
  Partida no contador em anel
  O contador deve ser colocado no estado inicial antes
da aplicação dos pulsos de clock
  Aplicar um pulso momentâneo nas entradas
assíncronas ~PRE e ~CLR dos FFs conforme o estado
inicial desejado
CONTADOR JOHNSON
(OU CONTADOR DE ANEL TORCIDO)
  Construído como um contador em Anel normal,
exceto que saída invertida do último FF está
conectada a entrada do primeiro FF.
  O módulo (MOD) do contador será sempre igual a
duas vezes ao número de FFs.
CONTADOR JOHNSON
(OU CONTADOR DE ANEL TORCIDO)
CONTADOR JOHNSON
(OU CONTADOR DE ANEL TORCIDO)
BIBLIOGRAFIA

  TOCCI, J. T; WIDMER, N.S.; MOSS, G.L.


“Sistemas Digitais: Princípios e Aplicações”. 10ª
ed., Pearson.
  FLOYD, T. “Sistemas Digitais: Fundamentos e
Aplicações”, 10ª ed., Bookman
  LALA, P. K. “Principles of Modern Digital
Design”, Wiley, 2007
ENTRADA SERIAL/SAÍDA SERIAL
(74ALS166/74HC166)
  Um registrador deslocamento é utilizado como um meio de atrasar um
sinal de clock por um número inteiros de ciclo de clock
  Esse método é comum no campo de comunicações Digitais
  Exemplo: O sinal digital de um áudio deve ser atrasado antes de ser
transmitido. Dado as forma de onda abaixo aplicadas no 74HC166,
determine a forma de onda de saída.

Das könnte Ihnen auch gefallen