Upload
luiz-carlos-aguilella
View
17
Download
0
Tags:
Embed Size (px)
Citation preview
5/25/2018 Eletronica Digital I
1/59
Eletrnica Digital I(Funes Lgicas
Portas Lgicas)
Prof. Mrci o Moscoso
5/25/2018 Eletronica Digital I
2/59
Prof. Mrci o Moscoso
Funes LgicasPortas Lgicas.I ntroduo
Eletrnica Digital
VARIVEL LGICA
- A varivel lgica s pode assumir um de dois valores possveis.
- Os valores so expressos por por afirmaes declarativas, como por exemplo,VERDADEIRO(V) ouFALSO(F).
- Os dois valores possveis, devem ser tais que, com base na lgica, sejammutuamente exclusivos .
VALOR DA VARIVEL LGICA- Os valores assumidos pelas variveis lgicas sero:- 0 (zero) Falso, desligado, aberto, etc.- 1 (um) Verdadeiro, ligado, fechado, etc.
5/25/2018 Eletronica Digital I
3/59
Prof. Mrci o Moscoso
Funes LgicasPortas Lgicas.I ntroduo
Eletrnica Digital
FUNO LGICA
- A relao funcional entre as variveis lgicas pode ser representada atravs deuma tabela designada por Tabela-Verdade.
- As funes lgicas so representadas por expresses (Expresses LgicasouExpresses Booleanas)relacionando as variveis lgicas.
5/25/2018 Eletronica Digital I
4/59
Prof. Mrci o Moscoso
Funes LgicasPortas Lgicas.I ntroduo
Eletrnica Digital
FUNO NO (NOT)
- Inverte o estado da varivel aplicada a sua entrada.
- Expresso Lgica
ASouAS
- Tabela-Verdade
5/25/2018 Eletronica Digital I
5/59
Prof. Mrci o Moscoso
Funes LgicasPortas Lgicas.I ntroduo
Eletrnica Digital
PORTA NO (NOT)
- Smbolo Esquemtico
Aps um outro blocolgico
Antes de um outro blocolgico
5/25/2018 Eletronica Digital I
6/59
Prof. Mrci o Moscoso
Funes LgicasPortas Lgicas.I ntroduo
Eletrnica Digital
PORTA NO (NOT)
- Determine a forma de onda de sada da portaNOT
5/25/2018 Eletronica Digital I
7/59
Prof. Mrci o Moscoso
Funes LgicasPortas Lgicas.I ntroduo
Eletrnica Digital
PORTA NO (NOT)
- Circuito integrado 7404
5/25/2018 Eletronica Digital I
8/59
Prof. Mrci o Moscoso
Funes LgicasPortas Lgicas.I ntroduo
Eletrnica Digital
FUNO E (AND)
- Assume valor 1quando todas as variveis de entrada forem iguais a 1e assume0nos outros casos possveis .
- Expresso Lgica
- Tabela-VerdadeBAS
5/25/2018 Eletronica Digital I
9/59
Prof. Mrci o Moscoso
Funes LgicasPortas Lgicas.I ntroduo
Eletrnica Digital
PORTA E (AND)
- Smbolo Esquemtico
- Para qualquer nmero de entradas
5/25/2018 Eletronica Digital I
10/59
Prof. Mrci o Moscoso
Funes LgicasPortas Lgicas.I ntroduo
Eletrnica Digital
PORTA E (AND)
- Circuito Integrado 7408
5/25/2018 Eletronica Digital I
11/59
Prof. Mrci o Moscoso
Funes LgicasPortas Lgicas.I ntroduo
Eletrnica Digital
PORTA E (AND)
- Obter a Tabela-Verdade para a portalgica AND com quatro variveis deentrada.
DCBAS
5/25/2018 Eletronica Digital I
12/59
Prof. Mrci o Moscoso
Funes LgicasPortas Lgicas.I ntroduo
Eletrnica Digital
PORTA E (AND)
- Determine a forma de onda da sada x da porta AND.
5/25/2018 Eletronica Digital I
13/59
Prof. Mrci o Moscoso
Funes LgicasPortas Lgicas.I ntroduo
Eletrnica Digital
PORTA E (AND)
- Determine a forma de onda da sada x da porta AND.
O que acontecer com a forma de onda dasadax se a entrada Bpermanecer emnvel 0?
5/25/2018 Eletronica Digital I
14/59
Prof. Mrci o Moscoso
Funes LgicasPortas Lgicas.I ntroduo
Eletrnica Digital
PORTA E (AND)
- Determine a forma de onda da sada x da porta AND.
Avaliao 1
5/25/2018 Eletronica Digital I
15/59
Prof. Mrci o Moscoso
Funes LgicasPortas Lgicas.I ntroduo
Eletrnica Digital
FUNO OU (OR)- Assume valor 0quando todas as variveis de entrada forem 0, e assume valor
1nos outros casos.
- Expresso Lgica
- Tabela-VerdadeBAS
5/25/2018 Eletronica Digital I
16/59
Prof. Mrci o Moscoso
Funes LgicasPortas Lgicas.I ntroduo
Eletrnica Digital
PORTA OU (OR)
- Smbolo Esquemtico
- Para qualquer nmero de entradas
5/25/2018 Eletronica Digital I
17/59
Prof. Mrci o Moscoso
Funes LgicasPortas Lgicas.I ntroduo
Eletrnica Digital
PORTA OU (OR)
- Circuito Integrado 7432
5/25/2018 Eletronica Digital I
18/59
Prof. Mrci o Moscoso
Funes LgicasPortas Lgicas.I ntroduo
Eletrnica Digital
PORTA OU (OR)
- Determine a sada da porta OR
5/25/2018 Eletronica Digital I
19/59
Prof. Mrci o Moscoso
Funes LgicasPortas Lgicas.I ntroduo
Eletrnica Digital
PORTA OU (OR)
- Determine a sada da porta OR
5/25/2018 Eletronica Digital I
20/59
Prof. Mrci o Moscoso
Funes LgicasPortas Lgicas.I ntroduo
Eletrnica Digital
FUNO NE (NAND)- Inverso da funo AND.
- Expresso Lgica
ABS- Tabela-Verdade
5/25/2018 Eletronica Digital I
21/59
Prof. Mrci o Moscoso
Funes LgicasPortas Lgicas.I ntroduo
Eletrnica Digital
PORTA NE (NAND)
- Smbolo Esquemtico
5/25/2018 Eletronica Digital I
22/59
Prof. Mrci o Moscoso
Funes LgicasPortas Lgicas.I ntroduo
Eletrnica Digital
PORTA NE (NAND)- Circuito integrado 7400
5/25/2018 Eletronica Digital I
23/59
Prof. Mrci o Moscoso
Funes LgicasPortas Lgicas.I ntroduo
Eletrnica Digital
PORTA NE (NAND)
- Determine a forma de onda da sada da NAND
5/25/2018 Eletronica Digital I
24/59
Prof. Mrci o Moscoso
Funes LgicasPortas Lgicas.I ntroduo
Eletrnica Digital
FUNO NOU (NOR)- Inverso da funo OR.- Expresso Lgica
BAS - Tabela-Verdade
P f M i M
5/25/2018 Eletronica Digital I
25/59
Prof. Mrci o Moscoso
Funes LgicasPortas Lgicas.I ntroduo
Eletrnica Digital
PORTA NOU (NOR)
- Smbolo Esquemtico
P f M i M
5/25/2018 Eletronica Digital I
26/59
Prof. Mrci o Moscoso
Funes LgicasPortas Lgicas.I ntroduo
Eletrnica Digital
PORTA NOU (NOR)- Circuito Integrado 7402
P f M i M
5/25/2018 Eletronica Digital I
27/59
Prof. Mrci o Moscoso
Funes LgicasPortas Lgicas.I ntroduo
Eletrnica Digital
PORTA NOU (NOR)- Determine a forma de onda de sada para a porta NOR
Prof M rci o Moscoso
5/25/2018 Eletronica Digital I
28/59
Prof. Mrci o Moscoso
Expresses Lgicas ou Booleanas.I ntroduo
Eletrnica Digital
Qualquer circuito lgico pode ser completamente descrito usando asoperaes booleanas previamente definidas, porque as portas AND, OReNOTso os blocos bsicos para a construo de sistemas digitais.
- Exemplos
Prof Mrci o Moscoso
5/25/2018 Eletronica Digital I
29/59
Prof. Mrci o Moscoso
Expresses Lgicas ou Booleanas.I ntroduo
Eletrnica Digital
CIRCUITOS COM INVERSORES
- Sempre que um INVERSOR apresentado em um diagrama de circuitoslgicos, a expresso para a sua sada simplesmente igual expresso daentrada com um barra sobre ela.
- Exemplos
Prof Mrci o Moscoso
5/25/2018 Eletronica Digital I
30/59
Prof. Mrci o Moscoso
Expresses Lgicas ou Booleanas.I ntroduo
Eletrnica Digital
Exerccios 1
- Obter a expresso lgica de sada.
Prof Mrci o Moscoso
5/25/2018 Eletronica Digital I
31/59
Prof. Mrci o Moscoso
Expresses Lgicas ou Booleanas.I ntroduo
Eletrnica Digital
Exerccios 1
- Resposta.
Troque cada urna das portas ANDpor uma porta ORe troque a porta ORporuma porta AND. Escreva a expresso para a sada x.
Avaliao 2
Prof Mrci o Moscoso
5/25/2018 Eletronica Digital I
32/59
Prof. Mrci o Moscoso
Expresses Lgicas ou Booleanas.I ntroduo
Eletrnica Digital
Exerccios 2
- Obter a expresso lgica de sada.
Prof. Mrci o Moscoso
5/25/2018 Eletronica Digital I
33/59
Prof. Mrci o Moscoso
Expresses Lgicas ou Booleanas.I ntroduo
Eletrnica Digital
Exerccios 2
- Resposta.
Prof. Mrci o Moscoso
5/25/2018 Eletronica Digital I
34/59
Eletrnica Digital
DETERMINAO DA SADA A PARTIR DA EXPRESSO
- Uma vez obtida a expresso Booleana para a sada do circuito, o nvel lgico da sadapode ser determinado para qualquer conjunto de nveis lgicos das entradas.
- ExemploCalcular xpara
A = 0
B = 0
C = 1
D = 1
E = 1
Prof. Mrci o Moscoso
5/25/2018 Eletronica Digital I
35/59
Eletrnica Digital
De um modo geral, as seguintes regras devem ser obedecidas quando da avaliaode expresses booleanas:
- A seguir, faa todas as operaes que esto dentro dos parnteses.
- Faa a operao AND antes da operao OR, a no ser que os parnteses
indiquem o contrrio.
- Se a expresso tiver uma barra sobreposta, faa as operaes da expressoprimeiro e depois inverta o resultado.
- Primeiro, faa todas as inverses de termos simples, isto :
0110 ou
DETERMINAO DA SADA A PARTIR DA EXPRESSO
0110 ou
Prof. Mrci o Moscoso
5/25/2018 Eletronica Digital I
36/59
Eletrnica Digital
- Esta tcnica freqentemente usada durante testes ou reparos de circuitosdigitais, urna vez que ela mostra qual deveria ser a sada de cada porta, bemcomo qual deveria ser a sada final do sistema.
- Exemplo
DETERMINAO DA SADA A PARTIR DO DIAGRAMA
Prof. Mrci o Moscoso
5/25/2018 Eletronica Digital I
37/59
Eletrnica Digital
- Determinar o valor de x para as seguintes condies de entrada:A = 0, B = 1, C = 1 e D= 0.
Avaliao 3
- Determine os nveis lgicos presentes em cada entrada e sada das portaslgicas para A = B = E = 1 e C= D= 0
Prof. Mrci o Moscoso
5/25/2018 Eletronica Digital I
38/59
Eletrnica Digital
IMPLEMENTAO DE CIRCUITOS A PARTIR DE EXPRESSES
BOOLEANAS
- Se a operao de um circuito lgico definida por meio de uma expressobooleana, ento o diagrama do circuito lgico pode ser implementadodiretamente desta expresso.
Prof. Mrci o Moscoso
5/25/2018 Eletronica Digital I
39/59
Eletrnica Digital
IMPLEMENTAO DE CIRCUITOS A PARTIR DE EXPRESSESBOOLEANAS
Prof. Mrci o Moscoso
5/25/2018 Eletronica Digital I
40/59
Eletrnica Digital
IMPLEMENTAO DE CIRCUITOS A PARTIR DE EXPRESSESBOOLEANAS
- Desenhe o circuito que implementa a expresso
CBAB
Avaliao 4
Prof. Mrci o Moscoso
5/25/2018 Eletronica Digital I
41/59
Eletrnica Digital
TABELA-VERDADE DE EXPRESSES E CIRCUITOS- Obter a expresso lgica representando o circuito
- Montar a coluna de possibilidades das variveis.
- Montar as colunas para os vrios membros da expresso. Preencher as colunas
com os resultados.
- Montar e preencher um coluna com o resultado final
Prof. Mrci o Moscoso
5/25/2018 Eletronica Digital I
42/59
Eletrnica Digital
TABELA-VERDADE DE EXPRESSES E CIRCUITOS- Exemplo
CABBAS
Prof. Mrci o Moscoso
5/25/2018 Eletronica Digital I
43/59
Eletrnica Digital
TABELA-VERDADE DE EXPRESSES E CIRCUITOS
- Exemplo
CABBAS
Prof. Mrci o Moscoso
5/25/2018 Eletronica Digital I
44/59
Eletrnica Digital
TABELA-VERDADE DE EXPRESSES E CIRCUITOS
- Exemplo
CABBAS
Prof. Mrci o Moscoso
5/25/2018 Eletronica Digital I
45/59
Eletrnica Digital
TABELA-VERDADE DE EXPRESSES E CIRCUITOS
- Exemplo
CABBAS
Prof. Mrci o Moscoso
l i i i l
5/25/2018 Eletronica Digital I
46/59
Eletrnica Digital
TABELA-VERDADE DE EXPRESSES E CIRCUITOS
- Exemplo
CABBAS
Prof. Mrci o Moscoso
El i Di i l
5/25/2018 Eletronica Digital I
47/59
Eletrnica Digital
TABELA-VERDADE DE EXPRESSES E CIRCUITOS
- Exemplo
CABBAS
Prof. Mrci o Moscoso
El i Di i l
5/25/2018 Eletronica Digital I
48/59
Eletrnica Digital
NVEIS LGICOS ATIVOS
- Quando uma linha de entrada ou sada de um smbolo de circuito lgico nopossui a bolha de inverso, diz-se que esta linha ativa em nvel lgico ALTO(ativa em ALTO).
- Quando a linha ou sada possui a bolha de inverso, diz-se que esta linha ativaem nvel lgico BAIXO(ativa em BAIXO).
- A presena ou ausncia da bolha de inverso, ento, determina a condio ativa
em ALTO/ ativa em BAIXO das entradas ou sadas e usada para interpretar aoperao do circuito.
Prof. Mrci o Moscoso
El i Di i l
5/25/2018 Eletronica Digital I
49/59
Eletrnica Digital
NVEIS LGICOS ATIVOS
Prof. Mrci o Moscoso
El t i Di it l
5/25/2018 Eletronica Digital I
50/59
Eletrnica Digital
NVEIS LGICOS ATIVOS
- Exemplo
- O circuito lgico gera urna sada MEM, que usada para ativar os CIs dememria de um microcomputador. Determine as condies de entradanecessrias para ativar MEM.
Prof. Mrci o Moscoso
El t i Di it l
5/25/2018 Eletronica Digital I
51/59
Eletrnica Digital
NVEIS LGICOS ATIVOS
Prof. Mrci o Moscoso
El t i Di it l
5/25/2018 Eletronica Digital I
52/59
Eletrnica Digital
NVEIS LGICOS ATIVOS
Prof. Mrci o Moscoso
El t i Di it l
5/25/2018 Eletronica Digital I
53/59
Eletrnica Digital
NVEIS LGICOS ATIVOS
Prof. Mrci o Moscoso
El t i Di it l
5/25/2018 Eletronica Digital I
54/59
Eletrnica Digital
Avaliao 5
- O circuito lgico usado para controlar o motor de uma unidade de discoquando o microcomputador esta enviando ou recebendo dados do disco. Ocircuito ligara o motor quando DRIVE = 1. Determine as condies de entradanecessrias para ligar o motor.
Prof. Mrci o Moscoso
Eletrnica Digital
5/25/2018 Eletronica Digital I
55/59
Eletrnica Digital
- pratica comum usar uma barra sobreposta para identificar sinais ativos emBAIXO. A barra serve como outra indicao de que o sinal ativo em BAIXO, aausncia da barra significa que o sinal ativo em ALTO.
IDENTIFICAO DE SINAIS LGICOS ATIVOS EM BAIXO
Prof. Mrci o Moscoso
Eletrnica Digital
5/25/2018 Eletronica Digital I
56/59
Eletrnica Digital
- Freqentemente, um sinal tem dois estados ativos, ou seja, ele tem uma funono estado ALTOe uma outra no estado BAIXO.
IDENTIFICAO DE SINAIS LGICOS DE DOIS ESTADOS
- usual identificar tais sinais de modo que ambos os estados ativos sejamaparentes.
- Exemplo sinal de leitura e escrita.
WRRD /
Prof. Mrci o Moscoso
Eletrnica Digital
5/25/2018 Eletronica Digital I
57/59
Eletrnica Digital
Smbolos Lgicos do Padro IEEE / ANSI
- Fornecem informaes mais teis sobre dispositivos lgicos complexos.
- A principal diferena no padro IEEE/ANSI que ele utiliza smbolosretangulares para todos os dispositivos, em vez de formas diferentes de smbolos
para cada dispositivo.- Um sistema especial de notao de dependncia usado para indicar como as
sadas dependem das entradas.
Prof. Mrci o Moscoso
Eletrnica Digital
5/25/2018 Eletronica Digital I
58/59
Eletrnica Digital
Smbolos Lgicos do Padro IEEE / ANSI
Prof. Mrci o Moscoso
Eletrnica Digital
5/25/2018 Eletronica Digital I
59/59
Eletrnica Digital
Smbolos Lgicos do Padro IEEE / ANSI
- Exemplo