Вы находитесь на странице: 1из 52

Centro de Formao Profissional Pedro Martins Guerra

ELETRNICA
DIGITAL

Itabira
2005

Presidente da FIEMG
Robson Braga de Andrade
Gestor do SENAI
Petrnio Machado Zica
Diretor Regional do SENAI e
Superintendente de Conhecimento e Tecnologia
Alexandre Magno Leo dos Santos
Gerente de Educao e Tecnologia
Edmar Fernando de Alcntara

Elaborao
Equipe Tcnica - Ncleo Eletroeletrnica
Unidade Operacional
Centro de Formao Profissional Pedro Martins Guerra
Itabira MG
2005
Reviso
Equipe Tcnica - Centro de Formao Profissional Pedro Martins Guerra
Itabira MG 2005

Sumrio

APRESENTAO ..............................................................................................................................4
1. INTRODUO................................................................................................................................5
2. SISTEMA DE NUMERAO .........................................................................................................6
2.1 SISTEMA DECIMAL.................................................................................................................6
2.2 SISTEMA BINRIO ..................................................................................................................6
2.3 SISTEMA OCTAL.....................................................................................................................8
2.4 SISTEMA HEXADECIMAL.....................................................................................................10
3. ARITIMTICA BINRIA ..............................................................................................................12
4. FUNES E PORTAS LGICAS................................................................................................15
5. LGEBRA DE BOOLE.............................................................................................................. 2L5
6. MAPA DE KARNAUGH................................................................................................................27
7. CIRCUITOS COMBINACIONAIS .................................................................................................32
8. FAMLIAS LGICAS ....................................................................................................................41
9. DISPOSITIVOS TTL....................................................................................................................43
10. MICROCONTROLADORES E MICROPROCESSADORES ....................................................49
REFERNCIAS BIBLIOGRFICAS ................................................................................................52

Eletrnica Digital
____________________________________________________________

Apresentao
Muda a forma de trabalhar, agir, sentir, pensar na chamada sociedade do
conhecimento.
Peter Drucker

O ingresso na sociedade da informao exige mudanas profundas em todos os


perfis profissionais, especialmente naqueles diretamente envolvidos na produo,
coleta, disseminao e uso da informao.
O SENAI, maior rede privada de educao profissional do pas,sabe disso , e
,consciente do seu papel formativo , educa o trabalhador sob a gide do conceito
da competncia: formar o profissional com responsabilidade no processo
produtivo, com iniciativa na resoluo de problemas, com conhecimentos
tcnicos aprofundados, flexibilidade e criatividade, empreendedorismo e
conscincia da necessidade de educao continuada.
Vivemos numa sociedade da informao. O conhecimento , na sua rea
tecnolgica, amplia-se e se multiplica a cada dia. Uma constante atualizao se
faz necessria. Para o SENAI, cuidar do seu acervo bibliogrfico, da sua infovia,
da conexo de suas escolas rede mundial de informaes Internet - to
importante quanto zelar pela produo de material didtico.
Isto porque, nos embates dirios,instrutores e alunos , nas diversas oficinas e
laboratrios do SENAI, fazem com que as informaes, contidas nos materiais
didticos, tomem sentido e se concretizem em mltiplos conhecimentos.
O SENAI deseja , por meio dos diversos materiais didticos, aguar a sua
curiosidade, responder s suas demandas de informaes e construir links entre
os diversos conhecimentos, to importantes para sua formao continuada !
Gerncia de Educao e Tecnologia

____________________________________________________________
Mantenedor Eletroeletrnico - Usina

4/52

Eletrnica Digital
____________________________________________________________

1. Introduo
Sob o ponto de vista da evoluo tecnolgica, os cenrios previsveis so
ilimitados. Ela poder nos assegurar uma qualidade de vida sem precedentes na
histria humana. Liberando o homem da execuo de tarefas tediosas, perigosas
e repetitivas. Por outro lado, a expanso e o aprofundamento devem ser
realizados de maneira correta e principalmente nunca prejudicando o meioambiente.
Se soubermos nos educar e educar as geraes vindouras, de modo a
exercermos nossa condio de cidados, participando ativamente da construo
da sociedade, se lutarmos por uma reformulao educacional que assegure
educao a todos com qualidade e, fornecendo ao indivduo ferramental que
possibilite seu crescimento, insero na sociedade e, principalmente se ao lado
destes dois fatores tivermos uma postura tica em nossas relaes e atividades, a
sociedade e o ser humano alcanaro um novo estgio evolutivo, realizando um
salto qualitativo. Caso contrrio marcharemos para barbrie. A escolha nossa.
A Eletrnica Digital est ligada a esta evoluo tecnolgica de uma forma bem
interessante, o homem necessitou j no incio desta evoluo de criar formas
diferentes para a numerao, permitindo manipular dados de forma lgica e
aritmtica. Criou-se tambm componentes eletrnicos cada vez mais rpidos e
eficientes.

____________________________________________________________
Mantenedor Eletroeletrnico - Usina

5/52

Eletrnica Digital
____________________________________________________________

2. Sistema de numerao
2.1. Sistema Decimal
O sistema decimal de numerao composto por 10 smbolos ou dgitos: 0, 1, 2,
3, 4, 5, 6, 7, 8 e 9; usando tais smbolos, podemos expressar qualquer
quantidade. O sistema decimal, tambm chamado de sistema de base 10, pois
ele usa 10 dgitos, evoluiu naturalmente como resultado do fato de os seres
humanos terem 10 dedos.
O sistema decimal um sistema de valor posicional, no qual o valor de um dgito
depende de sua posio. Por exemplo, o nmero 594 significa:
5 x 100 + 9 x 10
centena
5 x 102

dezena

4 x 1 = 594
unidade

+ 9 x 101 + 4 x 100 = 594

Neste exemplo podemos notar que o algarismo menos significativo (4) multiplica a
unidade (1 ou 100), o segundo algarismo (9) multiplica a dezena (10 ou 101) e o
mais significativo (5) multiplica a centena (100 ou 102). A soma desses resultados
ir representar o nmero.
Podemos notar ainda, que de maneira geral, a regra bsica de formao de um
nmero consiste no somatrio de cada algarismo correspondente multiplicado
pela base (no exemplo 10) elevada por um ndice conforme o posicionamento do
algarismo no nmero.

2.2.

Sistema Binrio

No sistema binrio de numerao, existem apenas 2 algarismos: 0 (zero) e 1(um).


Por isso sua base dois.
Cada dgito ou algarismo binrio chamado de bit (do ingls binary digit, ou seja
dgito binrio). Um bit , pois, a menor unidade de informao nos circuitos
digitais.

____________________________________________________________
Mantenedor Eletroeletrnico - Usina

6/52

Eletrnica Digital
____________________________________________________________

A tabela 01, mostra a correspondncia entre nmeros decimais e binrios:

DECIMAL

BINRIO

DECIMAL

BINRIO

10

1010

11

1011

10

12

1100

11

13

1101

100

14

1110

101

15

1111

110

16

10000

111

17

10001

1000

18

10010

1001

19

10011

Tabela 01 Binrio x Decimal

Empregando a propriedade do valor de posio do dgito, podemos representar


qualquer valor numrico com os dgitos 0 e 1.
Como a base de numerao binria 2, o valor de posio dado pelas
potncias de base 2, como mostra a tabela a seguir:
Potncias de base 2

24

23

22

21

20

Valor de Posio

16

O valor da posio indicado pelo expoente da base do sistema numrico. Esse


valor aumenta da direita para a esquerda. O valor da posio do bit mais
significativo (de maior valor) ser a base elevada a m-1(m = nmero de dgitos).
Por exemplo, 101011 um nmero binrio de 6 bits. Ao aplicar a frmula, temos
6 1 = 5. Assim, o bit mais significativo ter como valor de posio 25.
Binrio
Valor de Posio

1
25

0
24

1
23

0
22

1
21

1
20

MSB do ingls most significant bit ou seja, bit mais significativo


LSB do ingls least significant bit ou seja, bit menos significativo
Converso do Sistema Binrio para o Sistema Decimal
Para converter um nmero binrio em decimal, deve-se multiplicar cada bit pelo
seu valor de posio (que indicado pelo valor da base) e somar os resultados.
____________________________________________________________
Mantenedor Eletroeletrnico - Usina

7/52

Eletrnica Digital
____________________________________________________________

Exemplo:
Na converso de 10102 para o sistema decimal, procede-se da seguinte forma:
Potncia de 2
Binrio
Valor de posio
N decimal

23
1
1x8
8 +

22
0
0x4
0 +

21
1
1x2
2 +

20
0
0x1
0

= 1010

Converso do Sistema Decimal para o Sistema Binrio


A converso de nmeros do sistema decimal para o sistema binrio realizada
efetuando-se divises sucessivas do nmero decimal pela base a ser convertida
(no caso 2) at o ltimo quociente possvel. O nmero transformado ser
composto por este ltimo quociente (algarismo mais significativo) e, todos os
restos, na ordem inversa s divises.
Exemplo:
47 2
1

23 2
1

11 2
1 5 2
1 2

O ltimo quociente ser o algarismo mais significativo e ficar colocado


esquerda. Os outros algarismos seguem-se na ordem at o 1 resto:
1
0
1
ltimo
5
4
quociente
resto resto
1011112 = 4710

1
3
resto

1
1
2
1
resto resto

2.3. Sistema Octal


O sistema octal de numerao um sistema de base 8 no qual existem 8
algarismos: 0, 1, 2, 3, 4, 5, 6 e 7.
Para representarmos a quantidade oito, agimos do mesmo modo visto
anteriormente para nmeros binrios e decimais, colocamos o algarismo 1
seguido do algarismo 0, significando que temos um grupo de oito adicionados a
nenhuma unidade. A tabela 02 mostra a correspondncia entre nmeros decimais
e octais

____________________________________________________________
Mantenedor Eletroeletrnico - Usina

8/52

Eletrnica Digital
____________________________________________________________

DECIMAL

OCTAL

DECIMAL

OCTAL

11

10

12

11

13

12

14

13

15

14

16

15

17

16

20

10

17

21

Tabela 02 OCTAL x Decimal

Converso do Sistema Octal para o Sistema Decimal


Para convertermos um nmero octal em decimal, utilizamos o conceito bsico de
formao de um nmero.
Vamos por exemplo converter o nmero 1448 em decimal:
82
1
1x82 +
1x64 +

81
4
4x81
4x8

+
+

80
4
4x80 =
4x1 = 64 + 32 + 4 = 10010

Converso do Sistema Decimal para o Sistema Octal


O processo anlogo converso do sistema decimal para binrio, somente que
neste caso, utilizaremos a diviso por 8, pois sendo o sistema octal, sua base
igual a 8.
Para exemplificar, vamos converter o nmero 9210 para o sistema octal:

1 resto

92

11

2 resto

9210 = 1348

ltimo quociente
Converso do Sistema Octal para o Sistema Binrio
Vamos usar um nmero octal qualquer, por exemplo, 278. A regra consiste em
transformar cada algarismo diretamente no correspondente em binrio,
respeitando-se o nmero padro de bits do sistema, sendo para o octal igual a
trs (23 = 8, base do sistema octal). Assim sendo, temos:
2
7
010
111
278 = 101112
____________________________________________________________
Mantenedor Eletroeletrnico - Usina

9/52

Eletrnica Digital
____________________________________________________________

Convm lembrar que a regra s vlida entre sistemas numricos de base


mltipla de 2N, sendo N um nmero inteiro.
Converso do Sistema Binrio para o Sistema Octal
Para efetuar esta converso, vamos aplicar o processo inverso ao utilizado na
converso de octal para binrio. Como exemplo, vamos utilizar o nmero
1100102.
Para transformar este nmero em octal, vamos primeiramente separ-lo em
grupos de 3 bits a partir da direita, e efetuar a converso de cada grupo de bits
diretamente para o sistema octal:
110
6

010
2

O nmero convertido ser composto pela unio dos algarismos obtidos.


1100102 = 628
No caso do ltimo grupo se formar incompleto, adicionamos zeros esquerda, at
complet-lo com 3 bits. Para exemplificar, vamos converter o nmero 10102 em
octal:
001
010
10102 = 128
1
2
2.4. Sistema Hexadecimal
O sistema hexadecimal tem a base 16. Os 16 smbolos que constituem a
numerao hexadecimal so os seguintes algarismos e letras: 0, 1, 2, 3, 4, 5, 6, 7,
8, 9, A, B, C, D, E e F.
A tabela 03 a seguir mostra relao entre numerao decimal e hexadecimal
Decimal
0
1
2
3
4
5
6
7
8
9
10

Hexa

Hexa

Decimal
Hexa
Decimal
B
11
22
1
C
12
23
2
D
13
24
3
E
14
25
4
F
15
26
5
10
16
27
6
11
17
28
7
12
18
29
8
13
19
30
9
14
20
31
A
15
21
32
Tabela 03 Hexadecimal x Decimal

16
17
18
19
1A
1B
1C
1D
1E
1F
20

Este sistema muito utilizado na rea dos microprocessadores e tambm no


mapeamento de memrias em sistemas digitais, tratando-se de um sistema
numrico muito importante, sendo aplicado em projetos de software e hardware.
____________________________________________________________
Mantenedor Eletroeletrnico - Usina

10/52

Eletrnica Digital
____________________________________________________________

Converso do Sistema Hexadecimal para o Sistema Decimal


A regra de converso anloga de outros sistemas, somente neste caso, a
base 16. Como exemplo, vamos utilizar o nmero 3F16 e convert-lo em
decimal:
160 161
3
F
3 x 161 + F x 160
sendo F16 = 1510, substituindo temos:
3F16 = 6310
3 x 161 + 15 x 160 = 3 x 16 + 15 x 1 = 6310
Converso do Sistema Decimal para o Sistema Hexadecimal
Da mesma forma que nos casos anteriores, esta converso se faz atravs de
divises sucessivas pela base do sistema a ser convertido. Para exemplificar
vamos transformar o nmero 100010 em hexadecimal:
1000 16
1 resto

2 resto

62

16

14

ltimo quociente
Sendo 1410 = E16, temos: 3E816

100010 = 3E816

Converso do Sistema Hexadecimal para o Sistema Binrio


anloga converso do sistema octal para o sistema binrio, somente, neste
caso, necessita-se de 4 bits para representar cada algarismo hexadecimal.
Como exemplo, vamos converter o nmero C1316 para o sistema binrio:
C
(C16 = 1210) 1
1100
0001

3
0011

C1316 = 1100000100112

Converso do Sistema Binrio para o Sistema Hexadecimal


anloga converso do sistema binrio para o octal, somente que neste caso,
agrupamos de 4 em 4 bits da direita para a esquerda. A ttulo de exemplo, vamos
transformar o nmero 100110002 em hexadecimal:
1001
9

1000
8

100110002 = 9816

____________________________________________________________
Mantenedor Eletroeletrnico - Usina

11/52

Eletrnica Digital
____________________________________________________________

3. Aritimtica Binria
As operaes aritmticas podem ser realizadas com nmeros binrios,
exatamente da mesma forma como com nmeros decimais. Em alguns casos,
porm, certas operaes binrias so feitas de modo diferente das suas
equivalentes decimais por causa de consideraes de hardware.
Adio Binria
A adio de dois nmeros binrios executada exatamente da mesma maneira
que a adio de nmeros decimais. De fato, a adio binria mais simples, j
que h menos casos para aprender. Vamos, primeiro, recordar uma adio
decimal.
3 7 6
+4 6 1
8 3 7

LSD

A posio do dgito menos significativo (LSD) adicionada primeiro, produzindose uma soma igual a 7. Os dgitos na segunda posio so somados, ento, para
produzir uma soma igual a 13, que produz um vai-um de 1 para a terceira
posio. Isto produz uma soma igual a 8 na terceira posio.
Estes mesmos passos gerais so seguidos na adio binria. No entanto, existem
apenas quatro casos que podem ocorrer na adio dos dgitos binrios (bits) em
qualquer posio. So eles:
0 + 0 = 0
1 + 0 = 1
1 + 1 = 0 Mais um vai-um de 1 para a prxima posio
1 + 1 + 1 = 1 Mais um vai-um de 1 para a prxima posio
Este ltimo caso ocorre quando os dois bits em uma dada posio so iguais a 1
e existe um vai-um da posio anterior. Aqui temos vrios exemplos da adio de
dois nmeros binrios:
0 1 1 (3)
+ 1 1 0 (6)
1 0 0 1 (9)

1 0 0 1 ( 9)
+ 1 1 1 1 (15)
1 1 0 0 0 (24)

1 1 , 0 1 1 (3,375)
+ 1 0 , 1 1 0 (2,750)
1 1 0 , 0 0 1 (6,125)

A adio a operao aritmtica mais importante nos sistemas digitais, pois as


operaes de subtrao, multiplicao e diviso, da forma como elas so
executadas na maioria dos computadores digitais e calculadoras modernas, na
verdade usam apenas a adio como sua operao bsica.
Subtrao Binria
Em muitos computadores grandes e na maioria dos minicomputadores, a
operao de subtrao realizada usando-se a operao de adio. Este
processo requer o uso da forma complemento-de-2.
____________________________________________________________
Mantenedor Eletroeletrnico - Usina

12/52

Eletrnica Digital
____________________________________________________________

O complemento-de-2 de um nmero binrio obtido trocando-se cada 0 por 1, e


cada 1 por 0, e somando-se 1 ao resultado. O primeiro passo, a inverso de cada
bit, chamado complementao de 1. Por exemplo, o complemento-de-1 de
10110110 01001001.
O complemento-de-2 de um nmero binrio formado somando-se 1 ao
complemento-de-1 do mesmo nmero. Por exemplo, o complemento-de-2 de
10110110 obtido como a seguir:
Nmero
Complemento-de-1
Soma-se 1
Complemento-de-2

10110110
01001001
+
1
01001010

A operao de subtrao pode ser executada convertendo-se o subtraendo (o


nmero a ser subtrado em seu complemento-de-2 e, ento, somando-se ao
minuendo (o nmero do qual se subtrai). Para ilustrar, considere a subtrao no
nmero 1001 de 1100 (decimal 9 de decimal 12).
Subtrao Normal
Minuendo
1100
Subtraendo - 1001
Diferena
0011

Subtrao em complemento-de-2
Minuendo
1100
Complemento-de-2 do subtraendo
+0111
Soma
10011
Desprezar vai-um final

Assim, o resultado final 0011 (decimal 3).


Multiplicao binria
A multiplicao de nmeros binrios feita da mesma maneira que a
multiplicao de nmeros decimais. O processo , na verdade, mais simples, j
que os dgitos multiplicadores so ou 0 ou 1, de modo que, em qualquer instante,
estaremos multiplicando por 0 ou por 1 e por nenhum outro dgito. O exemplo
seguinte ilustra o fato:
1 0 0 1
1 0 1 1
1 0 0 1
1 0 0 1
0 0 0 0
10 0 1
1 1 0 0 0 1 1

Multiplicando = 910
Multiplicador = 1110
Produtos parciais
Produto final = 9910

Neste exemplo, tanto o multiplicando como o multiplicador esto na forma binria


verdadeira e no so usados bits de sinal. Os passos seguidos no processo so
exatamente os mesmos da multiplicao decimal. Primeiro, o LSB do
multiplicador examinado; no nosso exemplo, ele igual a 1. Este 1 multiplica o
multiplicando produzindo 1001, que escrito abaixo como o primeiro produto
parcial. A seguir, o segundo bit do multiplicador examinado.
____________________________________________________________
Mantenedor Eletroeletrnico - Usina

13/52

Eletrnica Digital
____________________________________________________________

Ele um 1, de modo que 1001 escrito no segundo produto parcial. Note que
este segundo produto parcial deslocado de uma posio para a esquerda, em
relao ao primeiro. O terceiro bit do multiplicador 0, de modo que 0000
escrito como sendo o terceiro produto parcial; de novo, ele deslocado de uma
posio para a esquerda em relao ao produto parcial anterior.
O quarto bit do multiplicador igual a 1, de forma que o ltimo produto parcial
1001, novamente deslocado de uma posio para a esquerda. Os quatro produtos
parciais so, ento, somados para produzir o produto final.
A maioria das mquinas digitais pode somar apenas dois nmeros binrios de
cada vez. Por esta razo, os produtos parciais formados durante a multiplicao
no podem ser todos somados ao mesmo tempo. Em vez disto, eles so
somados dois por vez, isto , o primeiro somado ao segundo e o resultado
somado ao terceiro, e assim por diante. Este processo est ilustrado para o
exemplo anterior.

Soma-se
esquerda
Soma-se
esquerda
Soma-se

1 0 0 1
1 0 0 1
1 1 0 1 1
0 0 0 0

0 1 1 0 1 1
1 0 0 1
1 1 0 0 0 1 1

Primeiro produto parcial


Segundo produto parcial

deslocado

para

Soma dos primeiros produtos parciais


Terceiro produto parcial deslocado

para

Soma dos trs primeiros produtos parciais


Quarto produto parcial deslocado para esquerda
Soma de quatro produtos parciais = produto total

Diviso binria
O procedimento para dividir um nmero binrio (o dividendo) por outro (o divisor)
igual quele que seguido para os nmeros decimais, ao qual normalmente
nos referimos como diviso longa. O processo real mais simples em binrio;
pois, quando estamos verificando quantas vezes o divisor cabe no dividendo,
existem apenas duas possibilidades: 0 ou 1. Para ilustrar, considere o seguinte
exemplo:

0 0 1 1
1 1

1 0 0 1
0 1 1

0 0 1 0,1
(9 / 3 = 3)

1 0 0 1 0 1 0,0
1 0 0

0 0 1 1

(10 / 4 = 2,5)

1 0 0
1 0 0
0

Na maioria das mquinas digitais modernas, as subtraes que fazem parte da


operao de diviso so, usualmente, executadas usando-se a subtrao com
complemento-de-2, isto , complementando o subtraendo e somando.
____________________________________________________________
Mantenedor Eletroeletrnico - Usina

14/52

Eletrnica Digital
____________________________________________________________

4. Funes e Portas Lgicas


Em 1854, o matemtico ingls George Boole apresentou um sistema matemtico
de anlise lgica conhecido como lgebra de Boole.
Apenas em 1938, o engenheiro americano Claude Elwoode Shannom utilizou as
teorias da lgebra de Boole para a soluo de problemas de circuitos de telefonia
com rels, praticamente introduzindo na rea tecnolgica o campo da eletrnica
digital.
Esse ramo da eletrnica emprega em seus sistemas um pequeno grupo de
circuitos bsicos padronizados conhecidos como portas lgicas.
Atravs da utilizao conveniente destas portas, podemos implementar todas as
expresses geradas pela lgebra de Boole, que constituem a base dos projetos
dos sistemas j referidos.
Funes Lgicas E, OU, NO, NE e NOU.
Faremos a seguir, o estudo das principais funes lgicas que na verdade
derivam dos postulados da lgebra de Boole, sendo as variveis e expresses
envolvidas denominadas de booleanas.
Nas funes lgicas, temos apenas dois estados distintos:

O estado 0 (zero) e o estado 1 (um).


O estado 0 representar, por exemplo: porto fechado, aparelho desligado,
ausncia de tenso, chave aberta, no, etc. O estado 1 representar, ento:
porto aberto, aparelho ligado, presena de tenso, chave fechada, sim, etc.
Note, ento, que se representarmos por 0 uma situao, representaremos por 1 a
situao contrria. Deve-se salientar aqui, que cada varivel booleana da funo
lgica pode assumir somente 2 situaes distintas 0 ou 1.
Funo E ou AND
A funo E aquela que executa a multiplicao de 2 ou mais variveis
booleanas. tambm conhecida como funo AND, nome derivado do ingls.
Sua representao algbrica para 2 variveis S = A.B, onde se l S = A e B.
A figura 01 mostra o circuito eltrico equivalente a porta E.

CONVENO
CHAVE ABERTA
CHAVE FECHADA

Figura 01 Circuito eltrico equivalente da Funo E


=0
=1

LMPADA APAGADA = 0
LMPADA ACESA
=1

____________________________________________________________
Mantenedor Eletroeletrnico - Usina

15/52

Eletrnica Digital
____________________________________________________________

Tabela-verdade de uma Funo E ou AND


Chamamos de tabela-verdade um mapa onde colocamos todas as possveis
situaes com seus respectivos resultados. Na tabela 04, iremos encontrar o
modo como a funo se comporta. A seguir, iremos apresentar a tabela-verdade
de uma funo E ou AND para 2 variveis de entrada:

Tabela 04 Tabela Verdade funo E para 2 entradas

Simbologia
A porta E um circuito que executa a funo E, sendo representada na prtica,
atravs do smbolo abaixo:
S

Figura 02 Simbologia da Funo E

Teremos a sada no estado 1 se, e somente se, as 2 entradas forem iguais a 1, e


teremos a sada igual a 0 nos demais casos.
Podemos estender o conceito da funo E com 2 variveis de entrada para
qualquer nmero de entradas. Para exemplificar, mostraremos uma porta E de 3
variveis de entrada, sua tabela-verdade e sua expresso booleana ( Figura 03 e
Tabela 4.1 ):
A
B
C

S=A.B.C

Figura 03 Simbologia da Funo E para 3 entradas e sua expresso

____________________________________________________________
Mantenedor Eletroeletrnico - Usina

16/52

Eletrnica Digital
____________________________________________________________

0
1
1
1
1

1
0
0
1
1

1
0
1
0
1

0
0
0
0
1

Tabela 04.1 Tabela Verdade funo E para 3 entradas

Notamos que a tabela-verdade mostra as 8 possveis variaes das variveis de


entrada e seus respectivos resultados na sada. O nmero de situaes possveis
igual a 2N, onde N o nmero de variveis de entrada.
No exemplo: N = 3 23 = 8.
Funo OU ou OR
A funo OU ou OR aquela que assume valor 1 quando uma ou mais variveis
da entrada forem iguais a 1 e assume valor 0 se, e somente se, todas as variveis
de entrada forem iguais a 0. Sua representao algbrica para 2 variveis de
entrada S = A + B, onde se l S = A ou B.
O termo OR tambm utilizado derivado do ingls.
O circuito da figura 04 abaixo representa a funo OU:

Figura 04 Circuito eltrico equivalente da Funo OR

Tabela-verdade da Funo OR ou OU
Nesta tabela 05, temos todas as situaes possveis com os respectivos valores
que a funo OU assume.

____________________________________________________________
Mantenedor Eletroeletrnico - Usina

17/52

Eletrnica Digital
____________________________________________________________

Tabela 05 Tabela Verdade funo OR para 2 entradas

Simbologia
a porta que executa a funo OU, representada atravs do smbolo abaixo:
A

B
Figura 05 Simbologia da Funo OU para 2 entradas

O conceito da funo OU pode ser estendido para mais de 2 variveis de entrada.


Como exemplo veremos uma porta OU e sua expresso booleana com 4
variveis de entrada:
S=A+B+C+D
A
B
C

D
Figura 06 Simbologia da Funo OU para 4 entradas

Funo NO ou NOT
A funo NO, ou funo complemento, aquela que inverte ou complementa o
estado da varivel de entrada. Se a varivel de entrada for 1, ela se tornar 0 na
sada. Se a varivel de entrada for 0, ela se tornar 1na sada.
A operao lgica inverso realizada pela porta lgica NO (NOT em ingls).
Ela consiste em converter uma dada proposio em uma proposio a ela oposta,
representada algebricamente por: S = A.
Essa expresso lida da seguinte forma: sada S igual a no A, pois o trao
sobre o A significa no. Para A pode-se dizer tambm A barrado ou A negado.
Veja na figura 07 abaixo o circuito eltrico equivalente de uma porta NO.

____________________________________________________________
Mantenedor Eletroeletrnico - Usina

18/52

Eletrnica Digital
____________________________________________________________

Figura 07 Circuito eltrico equivalente da Funo NO


CONVENO
CHAVE ABERTA
CHAVE FECHADA

=0
=1

LMPADA ACESA
=1
LMPADA APAGADA = 0

A lmpada S acender (1) quando a chave A estiver aberta (0). Quando a chave
A estiver fechada (1), a lmpada ser curto-circuitada e no acender (0).
Veja a seguir o smbolo, as combinaes possveis da chave e a respectiva
tabela-verdade.

Figura 08 Tabela Verdade e Simbologia da Funo NO

PORTAS LGICAS DERIVADAS


Os sistemas digitais mais complexos, como computadores de grande porte, so
construdos a partir das portas lgicas bsicas E, OU e NO. A partir dessas
portas, podem-se construir quatro outras denominadas portas lgicas derivadas.
Elas so: porta NE (ou NO E), porta NOU (ou NO OU), porta OU EXCLUSIVO
e porta NO OU EXCLUSIVO.
Funo NO E, NE ou NAND.
Como o prprio nome NO E diz: essa funo a composio da funo E com
a funo NO, ou seja, teremos a funo E invertida. representada
algebricamente da seguinte forma:
S = (A . B), onde o trao indica que teremos a inverso do produto A . B.
Porta NE ou NAND o bloco lgico que executa a funo NAND. Sua tabelaverdade e smbolo so mostrados a seguir:
____________________________________________________________
Mantenedor Eletroeletrnico - Usina

19/52

Eletrnica Digital
____________________________________________________________

Figura 09 Tabela Verdade e Simbologia da Funo NND

Podemos tambm formar uma porta NAND atravs da composio de uma porta
AND com um inversor ligado a sua sada.
A

B
Figura 10 Porta NAND

Funo NO OU, NOU ou NOR.


A funo NOU a composio da funo NO com a funo OU, ou seja, a
funo NOU ser o inverso da funo OU. representada da seguinte forma:
S = (A+B), onde o trao indica a inverso da soma A + B.
Porta NOU ou NOR o bloco lgico que executa a funo NOU. Sua tabelaverdade e smbolo so mostrados abaixo na figura 11

Figura 11 Tabela Verdade e Simbologia da Funo NOR

De maneira anloga, podemos formar uma porta NOU utilizando uma OU e um


inversor ligado sua sada.
A

B
Figura 12 Porta NOR

____________________________________________________________
Mantenedor Eletroeletrnico - Usina

20/52

Eletrnica Digital
____________________________________________________________

Circuitos Lgicos e suas Expresses Booleanas


Todo circuito lgico executa uma expresso booleana e, por mais complexo que
seja, formado pela interligao das portas lgicas bsicas. Podemos obter a
expresso booleana que executada por um circuito lgico qualquer. Para
mostrar o procedimento, vamos obter a expresso que o circuito abaixo executa.
A
B

C
Exemplo 1 Circuito Lgico

Dividindo o circuito em duas partes, teremos na sada S1 o produto A . B, que


equivale expresso de uma porta AND. Como S1 injetada em uma das
entradas da porta OU pertencente Segunda parte do circuito e na outra entrada
est a varivel C, a expresso de sada ser: S = S1 + C.
A
B

S1 = A . B

S=A.B+C
C

A expresso final obtida substituindo a expresso de S1 na expresso acima,


obtendo ento:
S=A.B+C
A forma mais simples de levantar a expresso de um circuito escrever nas
sadas dos diversos blocos bsicos do circuito, as expresses por estes
executadas.
Desenvolvimento de um Circuito Lgico a Partir da Expresso
O mtodo para obter o circuito lgico que executa uma expresso booleana
consiste em identificar as portas lgicas na expresso e desenh-las com as
respectivas ligaes, a partir das variveis de entrada.
A resoluo deve respeitar a ordem de prioridade da aritmtica elementar,
iniciando pelos parnteses seguido pelos colchetes e por ltimo as chaves. Em
expresses que no possuam parnteses, deve-se executar primeiro as funes
de produto:
A . B + C = (A . B) + C.
____________________________________________________________
Mantenedor Eletroeletrnico - Usina

21/52

Eletrnica Digital
____________________________________________________________

Para exemplificar vamos obter o circuito que executa a expresso


S = (A + B) . C . (B + D).
Para o primeiro parntese, temos A + B, logo o circuito que o executa ser uma
porta OU. Para o segundo, temos a soma booleana B + D, logo, o circuito ser
outra porta OU. At ai temos ento:
(B+D) = Y

(A+B) = X
A

A seguir, temos uma multiplicao dos dois parnteses, juntamente com a


varivel C, sendo executada por uma porta AND:
X

C
Y

Substituindo as partes X e Y no bloco acima, obtemos o circuito completo:


A

B
S

Y
D

Exemplo 2 Circuito Lgico

Expresses Booleanas Obtidas de Tabelas-verdade


Para demonstrar este procedimento, vamos obter a expresso da tabela abaixo:

Tabela 06 Exemplo deTabela Verdade

Observando a tabela, notamos que a expresso verdadeira (S = 1) nos casos


onde A = 0 e B = 0 ou A = 1 e B = 0 ou A = 1 e B = 1. Para obter a expresso,
basta montar os termos relativos aos casos onde a expresso for verdadeira e
som-los.
____________________________________________________________
Mantenedor Eletroeletrnico - Usina

22/52

Eletrnica Digital
____________________________________________________________

Caso 00: S = 1 quando, A = 0 e B =0

A.B

Caso 10: S = 1 quando, A = 1 e B = 0


Caso 11: S = 1 quando, A = 1 e B = 1

A.B
A.B

S=A.B+A.B+A.B
Notamos que o mtodo permite obter, qualquer que seja a tabela, uma expresso
padro formada sempre pela soma de produtos. Utilizando a lgebra de Boole
possvel simplificar as expresses e obter circuitos mais simplificados.
Porta Lgica XOR (OU-EXCLUSIVO)
A funo lgica que esta porta executa, como o prprio nome j diz, consiste em
fornecer 1 sada quando as variveis de entrada forem diferentes entre si. A
partir desta definio, montamos sua tabela-verdade.

Tabela 07- Tabela Verdade da Porta XOR

Da tabela obtemos a expresso

Notao Algbrica

S=A.B+A.B

S=A+B

Da expresso esquematizamos o circuito.


A
B
S

Devido a sua definio, o circuito OU Exclusivo s pode ter duas variveis de


entrada e possui um smbolo caracterstico mostrado abaixo:
A
B

S=A.B+A.B = A+B
Figura 13 Simbologia e Expresso da Funo XOR
____________________________________________________________
Mantenedor Eletroeletrnico - Usina

23/52

Eletrnica Digital
____________________________________________________________

Porta Lgica XNOR (COINCIDNCIA)


Sua funo fornecer 1 sada quando houver coincidncia nos valores das
variveis de entrada.

Tabela 08- Tabela Verdade da Porta XNOR

Expresso
S=A.B+A.B

Notao Algbrica
.
S=A
B

A
B
S

A
B

S=A.B+A.B=A

Figura 14 Circuito, Simbologia e Expresso da Funo XNOR

____________________________________________________________
Mantenedor Eletroeletrnico - Usina

24/52

Eletrnica Digital
____________________________________________________________

5. lgebra de Boole
Um circuito lgico pode ser obtido atravs de uma expresso booleana. No
entanto o resultado nem sempre satisfatrio, visto que, as vezes, o circuito
resultante pode ser muito complexo ou muito denso.
Para realizarmos a simplificao deste resultado, veremos um resumo da lgebra
de Boole. Pois atravs de seus postulados, propriedades, teoremas
fundamentais e identidades, que efetuaremos tais simplificaes. Estes so
apresentados a seguir:

POSTULADOS
Complementao
A=0
A=1

A=1
A=0

Adio

Multiplicao

0+0=0
0+1=1
1+0=1
1+1=1

0.0=0
0.1=0
1.0=0
1.1=1

Tabela 09- Postulados

TEOREMAS DE MORGAN
1 TEOREMA

(A . B) = A + B

2 TEOREMA

(A + B) = A . B
Tabela 10 Teoremas de Morgan

____________________________________________________________
Mantenedor Eletroeletrnico - Usina

25/52

Eletrnica Digital
____________________________________________________________

IDENTIDADES
Complementao

Adio

Multiplicao

A = A

A+0=A
A+1=1
A+A=A
A+A=1

A.0=0
A.1=A
A.A=A
A.A=0

PROPRIEDADES
COMUTATIVA

ASSOCIATIVA
DISTRIBUTIVA

Adio

A+B = B+A

Multiplicao

A.B = B.A

Adio

A + (B + C) = (A + B) + C = A + B + C

Multiplicao

A . (B . C) = (A . B) . C = A . B . C

A . (B + C) = A . B + A . C
Tabela 11 identidades e Propriedades

IDENTIDADES AUXILIARES
A+A.B=A
A+A.B=A+B
(A + B) . (A + C) = A + B . C
Tabela 12 Identidades Auxiliares

____________________________________________________________
Mantenedor Eletroeletrnico - Usina

26/52

Eletrnica Digital
____________________________________________________________

6. Mapa de Karnaugh
O mapa de Karnaugh uma tabela montada de forma a facilitar o processo de
minimizao das expresses lgicas. Ele formado por 2n clulas, onde n o
nmero de variveis de entrada. Portanto o mapa de Karnaugh tem tantas clulas
quanto o nmero de linhas de uma tabela-verdade.

Neste curso, estudaremos somente o mapa para 2 variveis.


Diagrama de Veitch-Karnaugh para 2 Variveis
A figura 15 abaixo mostra um diagrama de Veitch-Karnaugh para 2 variveis:
B

A
A

Figura 15 Diagrama de Karnaugh para 2 variveis

No mapa, encontramos todas as possibilidades assumidas entre as variveis A e


B. A seguir veja todas as regies do mapa.
B

(a)

(b)

(c)

(d)

(a) regio onde A = 1


(b) regio onde A = 0 (A = 1)
(c) regio onde B = 1.
(d) Regio onde B = 0 (B = 1).
Com 2 variveis, podemos obter 4 possibilidades.
A
0
0
1
1

B
0
1
0
1

caso 0
caso 1
caso 2
caso 3

Podemos distribuir, ento, as 4 possibilidades neste diagrama, da seguinte forma:

____________________________________________________________
Mantenedor Eletroeletrnico - Usina

27/52

Eletrnica Digital
____________________________________________________________

A
A

Caso 0
A B
0
0

Caso 1
A B
0
1

Caso 2
A B
1
0

Caso 3
A B
1
1

Logo, notamos que cada linha da tabela da verdade possui sua regio prpria no
diagrama de Veitch-Karnaugh.
Essas regies so, portanto, os locais onde devem ser colocados os valores que
a expresso assume nas diferentes possibilidades.
Para entendermos melhor o significado destes conceitos vamos utilizar os
exemplos:
1- A tabela da verdade mostra o estudo de uma funo de 2 variveis. Vamos
colocar seus resultados no Diagrama de Veitch-Karnaugh.
A
0
0
1
1

B
0
1
0
1

S
0
1
1
1

caso 0
caso 1
caso 2
caso 3

Levantando a expresso a partir da tabela, obtemos a expresso caracterstica da


funo:
S = AB + AB + AB
Passando para o mapa os casos da tabela da verdade, temos:
B

A
A

Uma vez entendida a colocao dos valores assumidos pela expresso em cada
caso no diagrama de Veitch-Karnaugh, vamos verificar como podemos efetuar as
simplificaes.
Para obtermos a expresso simplificada do diagrama, utilizamos o seguinte
mtodo:
Tentamos agrupar as regies onde S igual a 1, no menor nmero possvel de
agrupamentos. As regies onde S 1, que no puderem ser agrupadas, sero
consideradas isoladamente. Para um diagrama de 2 variveis, os agrupamentos
possveis so os seguintes:
a)

Quadra:
Conjunto de 4 regies, onde S igual a 1. No diagrama de 2 variveis, o
agrupamento mximo, proveniente de uma tabela onde todos os casos
____________________________________________________________
Mantenedor Eletroeletrnico - Usina

28/52

Eletrnica Digital
____________________________________________________________

valem 1. Assim sendo, a expresso final simplificada obtida S = 1. A


figura abaixo ilustra esta situao.
B

A
A

Quadra: S = 1
b)

Pares:
Conjunto de 2 regies onde S 1, que tem um lado em comum, ou seja,
so vizinhos. As figuras abaixo mostram exemplos de 2 pares agrupados e
suas respectivas expresses, dentre os 4 possveis em 2 variveis:
B

A
A

Par A (est exclusivamente na regio A)


B

A
A

Par B (est exclusivamente na regio B)


c)

Termos isolados:
Regies onde S 1, sem vizinhana para grupamentos. So os prprios
casos de entrada, sem simplificao. A figura a seguir exemplifica 2 termos
isolados, sem possibilidade de agrupamento.
B

Termo A B

A
A

Termo A B

Para o exemplo, efetuando os agrupamentos, temos:


B

A
A

Par 1

Par 2

____________________________________________________________
Mantenedor Eletroeletrnico - Usina

29/52

Eletrnica Digital
____________________________________________________________

Feito isto, escrevemos a expresso de cada par, ou seja, a regio que o par
ocupa no diagrama.
O par 1 ocupa a regio onde A igual a 1, ento, sua expresso ser: Par 1 = A.
O par 2 ocupa a regio onde B igual a 1, ento, sua expresso ser: Par 2 = B.
Notamos tambm que nenhum 1 ficou fora dos agrupamentos, e ainda que o
mesmo 1 pode pertencer a mais de um agrupamento.
Para obter a expresso simplificada, basta, agora, somarmos os termos obtidos
nos agrupamentos.
S = Par 1 + Par 2

S=A+B

Como podemos notar, esta a expresso de uma porta OU, pois a tabela da
verdade tambm a da porta OU. Outro fato a ser notado que a expresso
obtida visivelmente menor do que a extrada diretamente da tabela da verdade,
acarretando um circuito mais simples, diminuindo, conseqentemente, a
dificuldade de montagem e o custo do sistema.
2 Vamos simplificar o circuito que executa a tabela da verdade a seguir:

Exemplo 03

Obtendo a expresso diretamente da tabela, temos:


S = AB + AB + AB
Transportando a tabela para o diagrama, mediante processo j visto, temos:
B

A
A

Agora, vamos agrupar os pares:

____________________________________________________________
Mantenedor Eletroeletrnico - Usina

30/52

Eletrnica Digital
____________________________________________________________
B

Par 1

A
A

Par 2

Vamos escrever as expresses dos pares:


Par 1 - A
Par 2 - B
Somando as expresses dos pares, temos a expresso simplificada:
S=A+B
Notamos que a tabela-verdade a de uma porta NE. Aplicando o teorema de
Morgan expresso, aps a simplificao, encontramos a expresso de uma
porta NE:
S = AB

____________________________________________________________
Mantenedor Eletroeletrnico - Usina

31/52

Eletrnica Digital
____________________________________________________________

7. Circuitos Combinacionais
Um circuito combinacional executa eletronicamente uma funo booleana atravs
da interligao de portas lgicas.
Neste captulo, vamos estudar diversos circuitos combinacionais que so
utilizados constantemente em projetos de sistemas digitais devido s funes
lgicas que executam, tanto que eles so encontrados j prontos em circuitos
integrados comerciais e, por isso, so chamados de circuitos combinacionais
dedicados.
Codificadores e Decodificadores
Uma grande parte dos sistemas digitais trabalha com nveis
representando informaes que, portanto, devem ser codificadas.

lgicos

Exemplos:

A calculadora trabalha com informaes numricas;


O computador trabalha com informaes alfanumricas;
O sistema de telefonia digital trabalha com canais de voz;
O Disco Laser trabalha com sinais sonoros.

Estes exemplos correspondem a sistemas digitais que, na realidade, no


entendem nmeros, letras, canais de voz ou sinais sonoros, mas sim, cdigos
binrios que possuem apenas dois nveis lgicos para representar qualquer tipo
de informao.
Devido grande diversidade de informaes e ao desenvolvimento da eletrnica
digital, vrios cdigos foram criados e, conseqentemente, vrios circuitos se
fizeram necessrios para a codificao e decodificao destas informaes.
Cdigo BCD 8421
O cdigo BCD 8421 ou, simplesmente, BCD (Binary Coded Decimal) que significa
Decimal Codificado em Binrio, um dos mais comuns nos sistemas digitais.
Ele composto por quatro bits, tendo cada bit um peso equivalente ao do sistema
numrico binrio, ou seja, 1 para o primeiro bit direita que chamado de bit
menos significativo (LSB Least Significant Bit), 2 para o segundo bit, 4 para o
terceiro bit e 8 para o quarto bit que chamado de bit mais significativo (MSB
Most Significant Bit).
Desta forma, este cdigo representa os nmeros decimais de 0 a 9 no sistema
binrio, como mostra a tabela 13.

____________________________________________________________
Mantenedor Eletroeletrnico - Usina

32/52

Eletrnica Digital
____________________________________________________________

Decimal

BCD
4
2

0
0
1
3
4
0
1
0
5
0
1
0
6
0
1
1
7
0
1
1
8
1
0
0
9
1
0
0
Tabela 13 Tabela BCD

0
1
0
1
0
1
0
1

Assim, ao invs de se converter um nmero formado por diversos dgitos para o


sistema binrio, os sistemas digitais que trabalham com este cdigo fazem a
converso de cada dgito do nmero para o cdigo BCD.
Exemplo:
O nmero 2538 no sistema decimal pode ser representado das seguintes formas:

No sistema binrio: (100111101010)2


No cdigo BCD: (0010 0101 0011 1000)

Cdigo Excesso 3
O cdigo excesso 3 composto por quatro bits que correspondem aos nmeros
decimais no cdigo BCD acrescidos de 3 (0011), por isso o seu nome. Ele foi
criado para facilitar as operaes de subtrao no sistema binrio devido ao fato
do complemento de um algarismo do sistema decimal corresponder ao
complemento bit a bit do cdigo excesso 3, como mostra a tabela abaixo:
EXCESSO 3

Decimal
0
1

2
0
1
1
0
3
4
0
1
1
1
5
1
0
0
0
6
1
0
0
1
7
1
0
1
0
8
1
0
1
1
9
1
1
0
0
Tabela 14 Tabela Excesso 3

Exemplo:
- No sistema decimal: complemento de 6 3
- No cdigo excesso 3: complemento de bit a bit de 1001 0110
____________________________________________________________
Mantenedor Eletroeletrnico - Usina

33/52

Eletrnica Digital
____________________________________________________________

Obs.:

Atualmente, com o desenvolvimento dos circuitos integrados que executam


operaes lgicas e aritmticas, principalmente os microprocessadores que
internamente tambm, contm estes circuitos, o cdigo excesso 3 deixou
de ter grande aplicao prtica.

Cdigo 9876543210
Este cdigo de 10 bits foi bastante utilizado na poca em que os sistemas
mostradores de algarismos eram vlvulas eletrnicas (Nixie e Numitron). Algumas
dessas vlvulas possuam cada algarismo composto por uma placa ou filamento,
arranjado apropriadamente no formato do nmero.
Notamos no cdigo, que em 10 sadas somente uma vale 1 em cada caso,
acendendo assim o algarismo correspondente. A formao deste cdigo vista
na tabela a seguir.
Decimal

1
0

3
4
5
6
7
8
9

0
0
0
0
0
0
1

1
0
0
0
0
0
0
0

1
0

0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
Tabela 15 Tabela 9876543210

0
0
0
0
0
0
0

0
0
0
0
0
0
0
0

Codificadores e Decodificadores
Vamos, agora, tratar de circuitos que efetuam a passagem de um determinado
cdigo para outro. Primeiramente, vamos fazer uma anlise do significado das
palavras codificador e decodificador.
Chamamos de codificador o circuito combinacional que torna possvel a
passagem de um cdigo conhecido para um desconhecido. Como exemplo,
podemos citar o circuito inicial de uma calculadora que transforma uma entrada
decimal, atravs do sistema de chaves de um teclado, em sada binria para que
o circuito interno processe e faa a operao.
Chamamos de decodificador o circuito que faz o inverso do codificador, ou seja,
passa um cdigo desconhecido para um conhecido. No exemplo citado o
circuito que recebe o resultado da operao em binrio e o transforma em sada
decimal, na forma compatvel para um mostrador digital apresentar os algarismos.
A figura ilustra o exemplo utilizado.
____________________________________________________________
Mantenedor Eletroeletrnico - Usina

34/52

Eletrnica Digital
____________________________________________________________

PROCESSADOR
ARITMTICO

CODIFICADOR

DECODIFICADOR

DECIMAL

BINRIO

BINRIO

DECIMAL

Os termos codificador e decodificador, porm, diferenciam-se em funo do


referencial. Se para o usurio da calculadora o sistema de entrada um
codificador, para o processador ser um decodificador, pois passa de um cdigo
desconhecido para ele (decimal), para um conhecido (binrio). Na prtica,
comum se utilizar a denominao de decodificador para o sistema que passa de
um cdigo para outro, quaisquer que sejam.

Codificador Decimal/Binrio
Vamos, neste item, elaborar um codificador para transformar um cdigo decimal
em binrio (BCD8421). A entrada do cdigo decimal vai ser feita atravs de um
conjunto de chaves numeradas de 0 a 9 e a sada por 4 fios, para fornecer um
cdigo binrio de 4 bits, correspondente chave acionada. A figura a seguir
mostra a estrutura geral deste sistema, sendo convencionado que a chave
fechada equivale a nvel 0, para evitar o problema prtico, principalmente da
famlia TTL, que um terminal de entrada em vazio equivalente a nvel lgico 1.
ch0

ch1

CODIFICADOR
DECIMAL/
BINRIO

ch2

B
C
D

ch9

A seguir, vamos construir a tabela da verdade do codificador que relaciona cada


chave de entrada decimal com a respectiva sada em binrio:
Chave

Ch0

Ch1

Ch2

Ch3
Ch4
Ch5
Ch6
Ch7
Ch8
Ch9

0
0
0
0
0
1
1

0
1
1
1
1
0
0

1
0
0
1
1
0
0

1
0
1
0
1
0
1

____________________________________________________________
Mantenedor Eletroeletrnico - Usina

35/52

Eletrnica Digital
____________________________________________________________

Atravs da tabela, conclumos que a sada A valer 1 quando Ch8 ou Ch9 for
acionada. A sada B quando Ch4, Ch5, Ch6 ou Ch7 for acionada. A sada C
quando Ch2, Ch3, Ch6 ou Ch7 for acionada. A sada D quando Ch1, Ch3, Ch5,
Ch7 ou Ch9 for acionada.
Usaremos para a construo do circuito, uma porta NE em cada sada, pois esta
fornece nvel 1 quando qualquer uma de suas entradas assumir nvel 0, situao
compatvel com a conveno adotada para o conjunto de chaves. A ligao das
entradas de cada porta ser feita, conforme a anlise efetuada, s chaves
responsveis pelos nveis 1 de cada sada.
O circuito, assim constitudo, visto na pgina seguinte.
Pela figura, notamos que a chave Ch0 no est ligada a nenhuma das entradas
das portas, sendo irrelevante o seu acionamento, pois a sada tambm ser igual
a 0 (A = B = C = D = 0) quando nenhuma das chaves for acionada.

9
A

Decodificador Binrio/Decimal
A estrutura geral deste decodificador vista na figura abaixo:

____________________________________________________________
Mantenedor Eletroeletrnico - Usina

36/52

Eletrnica Digital
____________________________________________________________
S0
S1
S2

A
B

S3

DECODIFICADOR
BINRIO / DECIMAL

S4
S5

S6
S7
S8
S9

Vamos montar a tabela da verdade do circuito no qual as entradas so bits do


cdigo BCD 8421 e as sadas so os respectivos bits do cdigo decimal
9876543210.
BCD 8421

Cdigo 9876543210
S6 S5 S4 S3 S2

S9

S8

S7

1
0
0
0
0
0
0
0

1
0
1
0
1
0
1

0
0
0
0
0
0
1

0
0
0
0
0
1
0

0
0
0
0
1
0
0

0
0
0
1
0
0
0

0
0
1
0
0
0
0

0
1
0
0
0
0
0

1
0
0
0
0
0
0

0
0
0
0
0
1
1

0
1
1
1
1
0
0

1
0
0
1
1
0
0

S1

S0

1
0

1
0

0
0
0
0
0
0
0

0
0
0
0
0
0
0
0

O cdigo BCD 8421 no possui nmeros maiores que 9, logo, tanto faz o valor
assumido nas possibilidades excedentes, visto que, quando passarmos do cdigo
BCD 8421 para o cdigo 9876543210 estas no iro ocorrer.

Decodificador para Display de 7 Segmentos


O display de 7 segmentos possibilita escrevermos nmeros decimais de 0 a 9 e
alguns outros smbolos que podem ser letras ou sinais. A figura a seguir
representa uma unidade do display genrica, com a nomenclatura de identificao
dos segmentos usual em manuais prticos.

____________________________________________________________
Mantenedor Eletroeletrnico - Usina

37/52

Eletrnica Digital
____________________________________________________________
a
f
e

b
g

d
Figura 16 Display de 7 segmentos

Entre as tecnologias de fabricao das unidades de display usaremos o mais


comum que o display a led, que possui cada segmento composto por um led,
existindo um tipo denominado catodo comum e outro anodo comum.
O display tipo catodo comum aquele que possui todos os catodos dos leds
interligados, sendo necessrio aplicar nvel 1 no anodo respectivo para acender
cada segmento. J o de anodo comum possui todos os anodos interligados,
sendo preciso aplicar nvel 0 ao catodo respectivo.
Vamos a ttulo de exemplo, elaborar um decodificador para a partir de um cdigo
binrio (BCD 8421) escrever a seqncia de 0 a 9 em um display de 7 segmentos
catodo comum. O esquema geral deste decodificador visto na figura abaixo:

A
B
C

DECODIFICADOR
BCD / 7 segmentos

Figura 17 Decodificador para Display de 7 segmentos

Para efetuar o projeto deste decodificador, devemos verificar em cada caractere


os segmentos que devem ser acessos e atribuir o nvel 1 ( no caso do catodo
comum), em funo da respectiva entrada no cdigo binrio. A tabela a seguir
apresenta a seqncia de caracteres, o respectivo cdigo de entrada, e os nveis
aplicados em cada segmento para que tal ocorra.

____________________________________________________________
Mantenedor Eletroeletrnico - Usina

38/52

Eletrnica Digital
____________________________________________________________
Carac-

BCD 8421

Cdigo para 7 segmentos


b
c
d
e
f
g
1
1
1
1
1
0

teres

1
0
1
0
1
0
1

1
0
1
1
1
1
1

1
1
0
0
1
1
1

1
1
1
1
1
1
1

1
0
1
1
0
1
1

0
0
0
1
0
1
0

0
1
1
1
0
1
1

1
1
1
1
0
1
1

0
0
0
0
0
1
1

3
4
5
6
7
8
9

0
1
1
1
1
0
0

1
0
0
1
1
0
0

Para fins de simplificao, vamos considerar os casos fora da seqncia como


irrelevantes. Transpondo as sadas para os diagramas de Karnaugh, temos aps
simplificao:
a=A+C+B
b=B+D

c=B+C+D
d=A+BD+BC+CD+BCD
e=BD+CD
f=A+CD+BC+BD
g=A+B+C+CD
O circuito do decodificador BCD 8421 para display de 7 segmentos obtido, visto
na figura 18 abaixo:
Convm observar que o circuito poderia ser otimizado, pois as expresses dos
segmentos possuem vrios termos em comum, resultando no emprego de um
menor nmero de portas. Porm, para melhor clareza didtica, este foi deixado na
sua forma original de acordo com as expresses extradas dos diagramas.

____________________________________________________________
Mantenedor Eletroeletrnico - Usina

39/52

Eletrnica Digital
____________________________________________________________

a
b
c

Figura 18 Circuito Equivalente do Decodificador para Display de 7 segmentos

Um outro ponto a ser realado que numa montagem prtica, a ligao do


display se faz, conforme a famlia lgica, atravs de resistores para observar os
limites mximos de corrente nos leds, ou ainda, utilizando outras estratgias para
controlar o brilho, como por exemplo, blocos open-collector.
Os displays de 7 segmentos podem ainda escrever outros caracteres, que so
freqentemente utilizados em sistemas digitais para representar outras funes,
bem como formar palavras-chave em software de programao.
Para efetuar o projeto, basta verificar caso a caso quais segmentos devem
acender e montar assim a tabela da verdade.

Circuitos Aritmticos
Dentro do conjunto de circuitos combinacionais aplicados para finalidade
especfica nos sistemas digitais, destacam-se os circuitos aritmticos. So
utilizados, principalmente, para construir a ULA (Unidade Lgica Aritmtica) dos
microprocessadores e, ainda, encontrados disponveis em circuitos integrados
comerciais.

____________________________________________________________
Mantenedor Eletroeletrnico - Usina

40/52

Eletrnica Digital
____________________________________________________________

8. Famlias Lgicas
Entende-se por famlias lgicas, os tipos de estruturas internas que nos permitem
a confeco dos blocos lgicos em circuitos integrados. Cada famlia lgica utiliza
determinados componentes em seus blocos e, de acordo com estes, a famlia
possuir determinadas caractersticas relacionadas ao seu funcionamento e
desempenho prtico.
As famlias utilizadas atualmente dentro da rea eletrnica digital so a TTL
Transistor-Transistor Logic e a CMOS Complementary Metal Oxide
Semicondutor, porm derivam de uma srie de famlias lgicas, hoje obsoletas.
Algumas famlias utilizadas anteriormente:
DCTL
RTL
RCTL
DTL
HTL
ECL

=
=
=
=
=
=

Direct-Coupled Transistor Logic


Resistor-Transistor Logic
Resistor-Capacitor Transistor Logic
Diode-Transistor Logic
High-Threshold Logic
Emitter-Coupled Logic

Vamos estudar somente as famlias CMOS e TTL, devido a tecnologia atual.


Famlia TTL
Os circuitos TTL so produzidos em duas sries comerciais: a srie 74XX e a
54XXX, sendo esta ltima denominada srie militar ou profissional, devido maior
margem de variao nas especificaes de alimentao e temperatura,
assegurando a confiabilidade no desempenho em condies mximas.

Alimentao: temos para todos os blocos uma alimentao de 5V. Para a srie
temos Vcc mnimo = 4,5V e Vcc mximo = 5,5V que so valores dentro
especificao militar de 10% de tolerncia. Para a srie 74, temos Vcc mnimo
4,75V e Vcc mximo =5,25v que so valores dentro da especificao comum
5% de tolerncia.

54
da
de
de

Fan-out: Na verso padro, o Fan-out igual a 10, ou seja, pode-se ligar


sada destes blocos, no mximo outros 10 blocos.
Tempo de atraso de propagao: Em mdia de 10ns.
Imunidade ao rudo: De maneira geral igual a 0,4V, e considerada baixa em
relao a CMOS
Potncia Dissipada: da ordem de 10mW por porta.
Tipos: Podemos destacar os blocos open-collector, tri-state e schimitt-trigger.

____________________________________________________________
Mantenedor Eletroeletrnico - Usina

41/52

Eletrnica Digital
____________________________________________________________

Famlia CMOS
Os circuitos CMOS so construdos por transistores MOS-FET complementares
do tipo canal N e canal P. Suas configuraes bsicas permitem obter-se uma
srie de vantagens, tais como: alto Fan-Out, alta margem de imunidade ao rudo e
baixssimo consumo, sendo esta uma das principais caractersticas.

Alimentao: temos para as sries 4000 e 74C, a faixa de 3V a 15V, para a


verso HC, a faixa de 2V a 6V e para a HCT de 4,5V a 5,5V. Para as sries de
baixa voltagem, a faixa de 1V a 3,6V para a LV, e 1,2V a 3,6V para a LVC.
Fan-out: Na verso padro, o Fan-out igual a 50, porm varia conforme as
verses empregadas.
Tempo de atraso de propagao: Em mdia de 90ns.
Imunidade ao rudo: De maneira geral igual 45% de Vdd ( tenso de
alimentao )
Potncia Dissipada: da ordem de 1nW por porta da srie 4000 e 2,5nW ba srie
74HC, a uma tenso de alimentao de 5V.
Manuseio: Esta famlia necessita, ao contrrio da TTL, um cuidado extra no
manuseio dos circuitos integrados, que devido eletricidade esttica, provoca a
degradao das junes internas dos chips, comprometendo sua vida til.

____________________________________________________________
Mantenedor Eletroeletrnico - Usina

42/52

Eletrnica Digital
____________________________________________________________

9. Dispositivos TTL
Nmero
7400
7401
7402
7403
7404
7405
7406
7407
7408
7409
7410
7411
7412
7413
7414
7416
7417
7420
7421
7422
7423
7425
7426
7427
7428
7430
7432
7437
7438
7439
7440
7441
7442
7443
7444
7445
7446
7447
7448
7450
7451
7452
7453
7454

Funo
Quatro portas NAND de 2 entradas
Quatro portas NAND de 2 entradas (coletor aberto)
Quatro portas NOR de 2 entradas
Quatro portas NOR de 2 entradas (coletor aberto)
Seis inversores
Seis inversores (coletor aberto)
Seis acionadores buffer inversores
Seis acionadores buffer
Quatro portas AND de 2 entradas
Quatro portas AND de 2 entradas (coletor aberto)
Trs portas NAND de 3 entradas
Trs portas AND de 3 entradas
Trs portas NAND de 3 entradas (coletor aberto)
Dois limitadores Schmitt
Seis limitadores Schmitt
Seis acionadores buffer inversores
Seis acionadores buffer
Duas portas NAND de 4 entradas
Duas portas AND de 4 entradas
Duas portas NAND de 4 entradas (coletor aberto)
Duas portas NOR expandveis de4 entradas
Duas portas NOR de 4 entradas
Quatro portas NAND de 2 entradas para interface TTL CMOS
Trs portas NOR de 3 entradas
Quatro buffers NOR de 2 entradas
Porta NAND de 8 entradas
Quatro portas OR de 2 entradas
Quatro buffers NAND de 2 entradas
Quatro buffers NAND de 2 entradas
Quatro buffers NAND de 2 entradas(coletor aberto)
Dois buffers NAND de 4 entradas
Acionador Nixie decodificador BCD - para - decimal
Decodificador BCD - para - decimal
Decodificador excesso 3 - para - decimal
Excesso Gray para decimal
Acionador decodificador BCD - para - decimal
Acionadores decodificadores BCD para 7 segmentos (sada 30 v)
Acionadores decodificadores BCD para 7 segmentos (sada 15 v)
Acionadores decodificadores BCD para 7 segmentos
Duas portas AND-OR-INVERSOR expandveis de 2 entradas 2 amplas
Duas portas AND-OR-INVERSOR de 2 entradas 2 amplas
Portas AND-OR expandveis de 2 entradas 4 amplas
Duas portas AND-OR-INVERSOR expandveis de 2 entradas
Portas AND-OR-INVERSOR de 2 entradas 4 amplas

____________________________________________________________
Mantenedor Eletroeletrnico - Usina

43/52

Eletrnica Digital
____________________________________________________________

74153
7455
7459
7460
7461
7462
7464
7465
7470
7472
7473
7474
7475
7476
7480
7482
7483
7485
7486
7489
7490
7491
7492
7493
7494
7495
7496
74100
74104
74105
74107
74109
74116
74121
74122
74123
74125
74126
74132
74136
74141
74142
74145
74147
74148
74150
74151

Dois multoplexadores 4/1


Duas portas AND-OR-INVERSOR expandveis de 4 entradas 2 amplas
Duas portas AND-OR-INVERSOR de 2-3 entradas 2 amplas
Dois expansores de 4 entradas
Trs expansores de 3 entradas
Expansores 2-2-3-3- entradas 4 amplas
Portas AND-OR-INVERSOR de 2-2-3-4 entradas 4 amplas
Portas AND-OR-INVERSOR de 4 amplas (coletor aberto)
Flip-flop JK disparado pela borda
Flip-flop JK mestre-escravo
Dois flip-flops JK mestre-escravo
Dois flip-flops D
Quatro latches
Dois flip-flops JK mestre-escravo
Portas totalizadoras
Totalizador binrio de 2 bits
Totalizador binrio de 4 bits
Comparador de magnitude de 4 bits
Quatroportas OR- Exclusivo
Memria de leitura escrita de acesso aleatrio de 64 bits
Contador de dcadas
Registrador de deslocamento de 8 bits
Contador divisor-por-12
Contador binrio de 4 bits
Registrador de deslocamento de 4 bits
Registrador de deslocamento direita e deslocamento esquerda de 4 bits

Registrador de deslocamento entrada paralela-sada paralela de 5 bits


Latch biestvel de 4 bits
Fflip-flops JK mestre-escravo
Flip-flops JK mestre-escravo
Dois flip-flops JK mestre-escravo
Dois flip-flops JK disparados pela borda positiva
Dois latches de 4 bits com limpar
Multivibrador monoestvel
Multivibrador monoestvel com limpar
Multivibrador monoestvel
Quatro buffers de via de trs-estados
Quatro buffers de via de trs-estados
Quatro limitadores Schmitt
Quatro portas OR- Exclusivo de 2 entradas
Decodificador-acionador BCD-para-decimal
Contador-acionador latch BCD
Decodificador-acionador BCD-para-decimal
Codificador de prioridade 10/4
Codificador de prioridade
Multiplexador 16-linhas-para-1-linha
Multiplexador digital de 8 canais

____________________________________________________________
Mantenedor Eletroeletrnico - Usina

44/52

Eletrnica Digital
____________________________________________________________

74152
74190
74154
74155
74156
74157
74160
74161
74162
74163
74164
74165
74166
74173
74174
74175
74176
74177
74179
74180
74181
74182
74184
74185
74189
74191
74192
74193
74194
74195
74196
74197
74198
74199
74221
74251
74259
74276
74279
74283
74284
74285
74365
74366
74367
74368
74390
74393

Multiplexador seletor de dados de 8 canais


Contador de dcadas reversvel
Demultiplexador decodificador 4-linhas-para-16-linhas
Dois demultiplexadores 2/4
Dois demultiplexadores 2/4
Quatro seletores de dados 2/1
Contador de dcadas com limpar assncrono
Contador de 4 bits sncrono
Contador de 4 bits sncrono
Contador de 4 bits sncrono
Registrador de deslocamento serial de 8 bits
Registrador de deslocamento serial de 8 bits carga paralela
Registrador de deslocamento de 8 bits
Registrador de trs estados de 4 bits
Seis flip-flops F com limpar
Quatro flip-flops D com limpar
Contador de dcadas preestabelecvel de 35 MHz
Contador binrio preestabelecvel de 35 MHz
Registrador de deslocamento de acesso paralelo de 4 bits
Verificador gerador de paridade mpar-par de 8 bits
Unidade lgica aritmtica
Gerador de transporte de olhar para frente
Conversor BCD-para-binrio
Conversor binrio -para-BCD
Memria de acesso aleatrio de 64 bits de trs-estados
Contador binrio reversvel sncrono
Contador binrio reversvel
Contador binrio reversvel
Registrador de deslocamento direcional de 4 bits
Registrador de deslocamento de acesso paralelo de 4 bits
Contador de dcadas preestabelecvel
Contador binrio preestabelecvel
Registrador de deslocamento de 8 bits
Registrador de deslocamento de 8 bits
Dois limitadores Schmitt monoestveis
Multiplexador de 8 canais de trs-estados
Latch enderevel de 8 bits
Quatro flip-flops JK
Quatro eliminadores de ricochete
Totalizador binrio de 4 bits co transporte rpido
Multiplexador de 4 bits, de trs-estados
Multiplexador de 4 bits, de trs-estados
Seis buffers de trs estados
Seis buffers de trs estados
Seis buffers de trs estados
Seis buffers de trs estados
Relgios individuais com flip-flops
Dois contadores binrios de 4 bits
____________________________________________________________
Mantenedor Eletroeletrnico - Usina

45/52

Eletrnica Digital
____________________________________________________________

____________________________________________________________
Mantenedor Eletroeletrnico - Usina

46/52

Eletrnica Digital
____________________________________________________________

____________________________________________________________
Mantenedor Eletroeletrnico - Usina

47/52

Eletrnica Digital
____________________________________________________________

____________________________________________________________
Mantenedor Eletroeletrnico - Usina

48/52

Eletrnica Digital
____________________________________________________________

10. Microcontroladores e Microprocessadores


Microcontroladores X Microprocessadores
Os microcontroladores diferem dos microprocessadores em muitos aspectos. O
Primeiro e o mais importante sua funcionalidade. Em um sistema com
microprocessador outros dispositivos tais como: memria ou componentes para
comunicao serial ou paralela, devem ser adicionados ao sistema.
Em outras palavras, o microprocessador o corao do sistema e possui uma
capacidade de processamento maior, visto que, as tarefas atribudas aos
perifricos so realizadas por outros dispositivos.
8051
O 8051, da Intel, , sem dvida, o microcontrolador mais popular atualmente. O
dispositivo em si um microcontrolador de 8 bits relativamente simples, mas com
ampla aplicao. Porm, o mais importante que no existe somente o CI 8051,
mas sim uma famlia de microcontroladores baseada no mesmo. Entende-se
famlia como sendo um conjunto de dispositivos que compartilha os mesmos
elementos bsicos, tendo tambm um mesmo conjunto bsico de instrues.
Unidade de memria
A memria a parte do microcontrolador que possui a funo de armazenar os
dados.
A maneira mais fcil de entender como ela funciona imaginar a memria como
um armrio com vrias gavetas contendo alguns objetos. Se marcarmos cada
gaveta de maneira que elas no possam ser confundidas, ento, cada uma pode
ser facilmente acessvel. Isso o suficiente para sabermos o destino de cada
objeto e o contedo de cada gaveta.
Unidade Central de Processamento
Esse bloco possui a capacidade de multiplicar, dividir, somar, e subtrair o
contedo desses registradores, bem como mover o contedo desses
registradores para outras posies de memria. Esse bloco chamado de CPU
"Central Processing Unit" ou UCP "Unidade Central de Processamento".
Registradores
Registradores so, portanto, posies de memria cuja funo auxiliar a CPU
na realizao de vrias operaes matemticas ou qualquer outra operao que
envolva transferncia de dados. Vamos ver ento a situao em que nos
encontramos. Temos dois blocos independentes (memria e CPU) os quais esto
interligados e qualquer transferncia de dados de um bloco para outro dever ser
realizada sob o comando da CPU. Se, por exemplo, quisermos somar o contedo
de duas posies de memria e retornar o resultado para uma outra posio de
memria, ns precisamos de uma conexo entre a memria e a CPU.
____________________________________________________________
Mantenedor Eletroeletrnico - Usina

49/52

Eletrnica Digital
____________________________________________________________

necessrio ento um caminho fsico para que os dados possam fluir da CPU para
memria e vice-versa.
Aspecto fsico do interior de um microcontrolador
Na parte central do chip est localizado o substrato semicondutor e integrado
nesse substrato esto todos os blocos descritos anteriormente. Os fios que saem
da parte central para os pinos ligam os blocos ao mundo externo. O diagrama de
blocos a seguir representa a parte central do chip.

Figura 19 Aspecto fsico do interior de um microcontrolador


Barramento
Existem dois tipos de barramento: barramento de dados e barramento de
endereos.
O barramento de endereo consiste de uma quantidade de linhas correspondente
ao tamanho da memria que queremos enderear. Esse barramento utilizado
para informar a memria qual a posio de memria ser acessado em um ciclo
de leitura ou escrita.
O barramento de dados consiste de uma quantidade de linhas correspondente ao
tamanho ou magnitude do dado a ser manipulado pela CPU. Em nosso estudo
estaremos trabalhando com microcontroladores de 8-bits, portanto, teremos um
barramento de dados de 8-bits ou 8 linhas de conexo para dados. Esse
barramento conecta todos os blocos dentro do microcontrolador.
Unidade de Entrada e Sada I/O
Chamamos esse bloco de portas. Existem vrios tipos de portas: entrada, sada
ou porta bidirecional. Quando trabalhamos com as portas, primeiro precisamos
configurar o tipo de porta que queremos trabalhar. Depois escrevemos ou lemos
os dados dependendo do tipo de porta selecionado.
As operaes com as portas funcionam como simples operao de leitura ou
escrita em uma posio de memria especfica. Uma simples operao de escrita
na porta levar o dado correspondente para os pinos externos do C.I.

____________________________________________________________
Mantenedor Eletroeletrnico - Usina

50/52

Eletrnica Digital
____________________________________________________________

Microprocessador
Essencialmente, o microprocessador o computador, e mesmo chamado como
"um computador num chip". Ele faz todos os clculos, a computao e a
compilao. Todas as outras partes do computador s servem para ajudar o
microprocessador a realizar as tarefas identificadas pelo usurio.
Os microcontroladores so projetados para realizarem todos as funes em um
nico chip. Nenhum componente externo necessrio para sua aplicao porque
todos os perifricos esto dentro do microcontrolador. Assim, uma vantagem
obvia dos microcontroladores o ganho de espao fsico no projeto de hardware.
Cada tipo de microprocessador tem um conjunto nico de instrues. Programas
escritos em assembler, a linguagem de programao mais bsica alm do binrio,
especfica para cada microprocessador. Um programa escrito em assembler
para um Intel 486 no vai ser executvel por um Motorola 68040.

Tipos de arquitetura de microprocessador.


RISC - Processadores baseados em RISC (Reduced Instruction Set Computing /
Computao com conjunto de instrues reduzido) no tm microprogramas.
Instrues so implementadas diretamente no hardware. Qualquer tarefa
complexa demais para ser executada num ciclo feita por uma srie de
instrues bsicas. A arquitetura RISC especialmente efetiva para tarefas
simples como carregar, armazenar e ramificar. A arquitetura simples de um RISC
permite que instrues simples sejam processadas atravs do processador
rapidamente e facilmente. Os chips de arquitetura RISC podem ser desenvolvidos
mais rapidamente que aqueles de arquitetura CISC por causa de sua
simplicidade.

CISC - A arquitetura CISC (Complex Instruction Set Computing / Computao


com conjunto de instrues complexo) o predecessor do RISC. A arquitetura
CISC no pode implementar instrues de hardware. As instrues precisam ser
traduzidas por um microprograma escondido para as verdadeiras instrues do
hardware. O CISC tem um conjunto de instrues completo para ser capaz de
completar todos as tarefas de uma maneira mais eficiente.

____________________________________________________________
Mantenedor Eletroeletrnico - Usina

51/52

Eletrnica Digital
____________________________________________________________

Referncias Bibliogrficas
SENAI. MG. Eletrnica Digital
IDOETA, Ivan Valeije, CAPUANO, Francisco Gabriel. Elementos de Eletrnica
Digital. 34 Edio. So Paulo. Ed. rica. 2002.
LOURENO, Antnio Carlos, CRUZ, Eduardo C. A.. Circuitos Digitais - Estude e
Use. 5 Edio. So Paulo. Ed. rica. 2002.
TOCCI,
Ronald
J.,
LASKOWSKI,Lester
P..
Microprocessadores
e
Microcomputadores. 2 Edio. Rio de Janeiro. Ed. Prentice-Hall do Brasil. 1983.
http://www.i-magazine.com.br/imagazine/picbook/cap1.htm em 15/07/2004.

____________________________________________________________
Mantenedor Eletroeletrnico - Usina

52/52

Вам также может понравиться