Você está na página 1de 20

Circuitos Lgicos Digitais

Prof. Ricardo Tiago de S

Circuitos Lgicos Digitais


Projetados para produzir tenses de sada (em funo das tenses de entrada) que se encontrem dentro das faixas de tenses determinadas para os nveis 0 e 1.
5V Binrio 1 2V Tenses invlidas 0,8 V 0V Binrio 0

Volts 1 4V 0V t0 0 t1 t2 0 t3 t t4 t5 1

Tcnicas de Anlise, Sntese e Documentao de Circuitos Lgicos


lgebra Booleana (ferramenta matemtica) Tabelas Verdade (ferramenta de organizao de dados) Smbolos Esquemticos (ferramenta de desenho) Diagramas de Tempo (ferramenta grfica) Linguagens (ferramenta descritiva universal)

lgebra Booleana
Em lgica temos apenas 2 condies possveis para qualquer entrada ou sada (verdadeira e falsa). George Boole
Lgica Booleana
Modo como se toma decises lgicas com base em informaes verdadeiras ou falsas

lgebra Booleana
Sistema que emprega smbolos e operadores para descrever essas decises

lgebra Booleana
Expressa a relao entre entradas e sadas de um circuito lgico Descrever portas lgicas e projetar circuitos combinacionais de portas lgicas Constantes e Variveis Booleanas:
0: (falso, desligado, baixo, no, aberto) 1: (verdadeiro, ligado, alto, sim, fechado)

lgebra Booleana
Smbolos
Representao de expresses lgicas
A porta est fechada A O boto est pressionado B O nvel de combustvel est baixo C

Operadores
Operadores lgicos / portas lgicas
and, or, not e suas combinaes

Tabelas Verdade
Tcnica para descrever como a sada de um circuito lgico depende dos nveis lgicos presentes das entradas do circuito.
Entradas Sada A 0 A 0 0 1 1 B 0 1 0 1 S 0 0 0 1 0 0 0 1 1 1 1 B 0 0 1 1 0 0 1 1 C 0 1 0 1 0 1 0 1 S 0 1 1 1 1 1 1 1

Tabelas Verdade
A 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 B 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 C 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 D 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 S 0 0 0 0 0 1 1 1 0 1 1 1 0 1 1 1

A B

A B C A B C C

Operao e ou and
Representao algbrica
S = A . B
Tabela Verdade
A 0 0 1 1 B 0 1 0 1 S 0 0 0 1

Smbolo da Porta Lgica and


Chave aberta = 0 Chave fechada = 1 Lmpada apagada = 0 Lmpada acesa = 1

Operao e ou and
Diagrama de Tempo

Operao ou ou or
Representao algbrica
S = A + B
Tabela Verdade
A 0 0 1 1 B 0 1 0 1 S 0 1 1 1

Smbolo da Porta Lgica or


Chave aberta = 0 Chave fechada = 1 Lmpada apagada = 0 Lmpada acesa = 1

Operao ou ou or
Diagrama de Tempo

Operao no ou not
Representao algbrica
S = ou A
Tabela Verdade
A 0 1 S 1 0

Smbolo da Porta Lgica not


Chave aberta = 0 Chave fechada = 1 Lmpada apagada = 0 Lmpada acesa = 1
ou ou Antes de outro bloco Depois de outro bloco

Operao no ou not
Diagrama de Tempo

Operao no e, ne ou nand
Formada a partir das funes e e no Representao algbrica
S A.B AB
Tabela Verdade
A 0 0 1 1 B 0 1 0 1 S 1 1 1 0

Smbolo da Porta Lgica nand

Operao no ou, nou ou nor


Formada a partir das funes ou e no Representao algbrica
S A B
Tabela Verdade
A 0 0 1 1 B 0 1 0 1 S 1 0 0 0

Smbolo da Porta Lgica nor

Operao ou-exclusivo ou xor


Apenas uma das entradas ligadas (igual a 1) por vez. Ex.: viagem Representao algbrica
S A B
Tabela Verdade
A 0 0 1 1 B 0 1 0 1 S 0 1 1 0

Smbolo da Porta Lgica xor

Operao coincidncia ou no-ouexclusivo ou xnor


Formada a partir das funes xor e no Representao algbrica
S =
Tabela Verdade
A 0 0 1 1 B 0 1 0 1 S 1 0 0 1

Smbolo da Porta Lgica xnor

Descrevendo Circuitos Lgicos Algebricamente


Expresses booleanas geradas por circuitos lgicos

S1 = (A . B) S = S1 + C S = (A . B) + C

Descrevendo Circuitos Lgicos Algebricamente


Expresses booleanas geradas por circuitos lgicos

S = (A . B) + C

Você também pode gostar