Escolar Documentos
Profissional Documentos
Cultura Documentos
REGISTRADORES
Marcos Moecke
6. REGISTRADORES................................................................................................... 1
6. REGISTRADORES
Uma das formas mais comuns de utilizao dos flip-flop (FF) no armazena-
mento e transferncia de informaes (bits). Cada FF possui a capacidade de
armazenar um bit. Vrios FFs podem ser configurados para formar um regis-
trador no qual pode-se armazenar uma palavra binria. So necessrios tan-
tos FF quantos forem os bits da palavra.
Clock D1 D2 D3 D4 Q1 Q2 Q3 Q4
0 1 0 1 0 ? ? ? ?
1 0 1 0 1 0 1 0
0 X X X X 1 0 1 0
Fig. 6-2 Estados dos registradores
V.2004
CURSO DE ELETRNICA DIGITAL CEFET/SC
versos tamanhos. Nas Fig. 6-3 e Fig. 6-4 so apresentadas tabelas dos FF e
LATCHES do tipo D existentes na srie 74XX. A seguir so dadas algumas
dicas para a leitura das tabelas:
a coluna 1 indica o tipo de disparo do clock do FF.
a coluna 2 indica o nmero de circuitos (ou bits).
a coluna 3 indica se existe disponvel as entradas assncronas
PRESET e CLEAR.
na coluna 4 a indicao 3S indica que a sada tem o terceiro estado.
a coluna 5 indica quais das sadas Q ou Q esto disponveis.
a coluna 6 indica o nmero do CI.
V.2004 Pg.2
CURSO DE ELETRNICA DIGITAL CEFET/SC
OBS: Note que os circuitos integrados esto disponveis em diversas tecnologias e fam-
lias conforme indicam os smbolos das ltimas colunas das tabelas.
V.2004 Pg.3
CURSO DE ELETRNICA DIGITAL CEFET/SC
V.2004 Pg.4
CURSO DE ELETRNICA DIGITAL CEFET/SC
1 2 3 4
Fig. 6-7 Diagrama de tempo. Entrada srie com deslocamento para a direita
clock T S R Q Dado
0 ? ? ? ? 0
1
0 0 0 0 0
2
0 0 0 1 1
3
0 0 1 0 0
4
0 1 0 1 1
0 0 1 0 1 X
Para manter estes dados armazenados basta que o sinal de clock seja desa-
tivado (0). Caso se deseje retirar os dados do registrador utiliza-se 4 transi-
es negativas do clock. A sada dos dados ocorre de forma serial no ultimo
FF (T) conforme mostrado na Fig. 6-9. OBS: Para facilitar o acompanhamento
da sada destes dados (1010) a entrada de dados foi mantida em zero.
V.2004 Pg.5
CURSO DE ELETRNICA DIGITAL CEFET/SC
1 2 3 4
1 0
Fig. 6-9 Diagrama de tempo. Sada srie com deslocamento para a direita
clock T S R Q Dado
0 0 1 0 1 0
1
1 0 1 0 0
2
0 1 0 0 0
3
1 0 0 0 0
4
0 0 0 0 0
0 0 0 0 0 X
V.2004 Pg.6
CURSO DE ELETRNICA DIGITAL CEFET/SC
A Fig. 6-13 ilustra em diagrama de blocos este tipo de registrador. Para este
tipo de registrador so incorporadas habilidades para entrada em paralelo e
deslocamento dos dados. A anlise ser feita a partir do 74LS166 que possui
entrada serial e paralela e sada serial. Os diagramas lgicos e tabela funcio-
nal so mostrados na Fig. 6-14 e Fig. 6-15. Para realizar a entrada paralela
dos dados, altera-se a entrada LOAD (carregar) para L, e na transio positiva
do clock os FF tm suas sadas simultaneamente alteradas de acordo com as
entradas A a H. Quando a entrada LOAD est em H (SHIFT), o registrador
funciona como um registrador de deslocamento. A entrada CLEAR permite
zerar todas as sadas dos FF imediatamente (sem o clock).
V.2004 Pg.7
CURSO DE ELETRNICA DIGITAL CEFET/SC
V.2004 Pg.8
CURSO DE ELETRNICA DIGITAL CEFET/SC
linha 1
linha 2
linha 3
linha 4
linha 5
linha 6
linha 7
Porta paralela
A Fig. 6-18 mostra o uso de uma porta paralela de dados para a a transfern-
cia dos dados da entrada D1 a D3 para as sadas Q1 a Q3. A funo desse
circuito armazenar um estado de um circuito, at que um novo estado esteja
disponvel ou seja desejvel. A transferncia controlada pelo clock. Na
transio negativa do clock os dados so armazenados no registrador X. A
transferncia ocorre simultaneamente em todos os bits.
V.2004 Pg.9
CURSO DE ELETRNICA DIGITAL CEFET/SC
D1 D2 D3
Interface
paralela entre
registradores
Clock X
Q1 Q2 Q3
Porta serial
X1 X2 X3 Y1 Y2 Y3
Clock
Registrador X Registrador Y
Clock
X1 X2 X3 Y1 Y2 Y3
0 1 0 1 ? ? ?
1 0 1 0 1 ? ?
2 0 0 1 0 1 ?
3 0 0 0 1 0 1
Fig. 6-20 Estados dos registradores
Contador em anel
V.2004 Pg.10
CURSO DE ELETRNICA DIGITAL CEFET/SC
de ser feito atravs das entradas assncronas PRESET e CLEAR. Por ser um
registrador de deslocamento, o 1 transferido para o prximo FF a cada clock
e da mesma forma os 0s. Os estados se repetem ciclicamente porque a sada
do ltimo FF est conectado a entrada do primeiro FF. A Erro! A origem da
referncia no foi encontrada. mostra a seqncia da contagem.
Contador Johnson
V.2004 Pg.11
CURSO DE ELETRNICA DIGITAL CEFET/SC
V.2004 Pg.12
CURSO DE ELETRNICA DIGITAL CEFET/SC
V.2004 Pg.13
CURSO DE ELETRNICA DIGITAL CEFET/SC
0 0
0 0
0 0
V.2004 Pg.14
CURSO DE ELETRNICA DIGITAL CEFET/SC
0 0
0 0
V.2004 Pg.15
CURSO DE ELETRNICA DIGITAL CEFET/SC
0 0
0 0
V.2004 Pg.16
CURSO DE ELETRNICA DIGITAL CEFET/SC
V.2004 Pg.17
CURSO DE ELETRNICA DIGITAL CEFET/SC
V.2004 Pg.18
CURSO DE ELETRNICA DIGITAL CEFET/SC
V.2004 Pg.19
CURSO DE ELETRNICA DIGITAL CEFET/SC
V.2004 Pg.20
CURSO DE ELETRNICA DIGITAL CEFET/SC
V.2004 Pg.21
CURSO DE ELETRNICA DIGITAL CEFET/SC
V.2004
CURSO DE ELETRNICA DIGITAL CEFET/SC
V.2004
CURSO DE ELETRNICA DIGITAL CEFET/SC
6.7 Exerccios
Clk
V.2004
CURSO DE ELETRNICA DIGITAL CEFET/SC
2) Alimente e configure circuito 74LS195 para que realizem a carga paralela dos
dados. Indique os pinos e o diagrama de tempo correspondente:
Clk
V.2004
CURSO DE ELETRNICA DIGITAL CEFET/SC
V.2004
CURSO DE ELETRNICA DIGITAL CEFET/SC
Clk
8) Aps realizadas as conexes faa o diagrama de tempo para que fique armaze-
nado o dado 1011.
Clk
V.2004