8
Sistemas Digitais I Sistemas Digitais I prof. Victory Fernandes prof. Victory Fernandes [email protected] www.igara.com.br/victory UNIFACS – Universidade Salvador Engenharia Mecatrônica l Capítulo 05 ¡IDOETA; CAPUANO. Elementos de Eletrônica Digital. Livros Érica Ltda., 1998. Circuitos combinacionais Códigos l BCD 8421 l Excesso 3 l Gray l 2 entre 5 l Johnson l 987654321 Circuitos combinacionais Códigos l BCD 8421 ¡BCD = Binary Coded Decimal ¡Codificação do sistema decimal em binário ¡Código de 4 bits ¡Código válido de 0 a 9 10 Códigos BCD 8421 1 0 0 1 9 0 0 0 1 8 1 1 1 0 7 0 1 1 0 6 1 0 1 0 5 0 0 1 0 4 1 1 0 0 3 0 1 0 0 2 1 0 0 0 1 0 0 0 0 0 D C B A BCD 8421 Decimal Circuitos combinacionais Códigos l Outros códigos BCD ¡BCD 7421 ¡BCD 5211 ¡BCD 2421

Códigos_prof_Victory

Embed Size (px)

Citation preview

Page 1: Códigos_prof_Victory

1

Sistemas Digitais ISistemas Digitais Iprof. Victory Fernandesprof. Victory Fernandes

[email protected]/victory

UNIFACS – Universidade SalvadorEngenharia Mecatrônica

l Capítulo 05¡ IDOETA; CAPUANO. Elementos de Eletrônica Digital.

Livros Érica Ltda., 1998.

Circuitos combinacionaisCódigos

lBCD 8421lExcesso 3lGrayl2 entre 5lJohnsonl987654321

Circuitos combinacionaisCódigos

lBCD 8421¡BCD = Binary Coded Decimal¡Codificação do sistema decimal em binário¡Código de 4 bits¡Código válido de 0 a 910

CódigosBCD 8421

10019

00018

1110701106

10105

0010411003

01002

1000100000

DCBA

BCD 8421Decimal

Circuitos combinacionaisCódigos

lOutros códigos BCD¡BCD 7421¡BCD 5211¡BCD 2421

Page 2: Códigos_prof_Victory

2

CódigosBCD ?

9

8

76

5

43

2

10

DCBA

BCD 7421Decimal

CódigosBCD 7421

01019

10018

0001701106

10105

0010411003

01002

1000100000

DCBA

BCD 7421Decimal

CódigosBCD 5211

11119

10118

1101710016

00015

1110410103

11002

1000100000

DCBA

BCD 5211Decimal

CódigosBCD 2421

11119

01118

1011700116

11015

0010411003

01002

1000100000

DCBA

BCD 2421Decimal

Atenção!

Circuitos combinacionaisCódigos

lExcesso 3¡Transformação do número decimal no binário

correspondente, somando-se 3 unidades¡010 = 0000 somando-se 3 temos 0011

CódigosExcesso 3

00119

11018

0101710016

00015

1110401103

10102

0010111000

DCBA

Excesso 3Decimal

Page 3: Códigos_prof_Victory

3

Circuitos combinacionaisCódigos

lGray¡De um número a outro apenas um bitvaria

CódigosGray

10119

00118

0010710106

11105

0110401003

11002

1000100000

DCBA

GrayDecimal

CódigosGray (continuação)

000115

100114110113

010112

011111111110

DCBA

GrayDecimal

Circuitos combinacionaisCódigos

l2 entre 5¡2 bits iguais a 1 dentro de 5 bits

Códigos2 entre 5

2 entre 5Decimal

0

0

10

0

10

1

01

D EB CA

9

8

76

5

43

2

10

0011

0101

00011001

0110

00101010

0100

11001000

CódigosJohnson

JohnsonDecimal

0

0

01

1

11

1

00

D EB CA

9

8

76

5

43

2

10

0001

0011

01110111

1111

11101100

1000

10000000

Page 4: Códigos_prof_Victory

4

Códigos9876543210

00000000108

0

0

0

00

0

10

0

2

0

0

0

00

0

01

0

1

0

0

0

00

1

00

0

3

0

0

0

01

0

00

0

4

0

0

1

00

0

00

0

6

0

0

0

10

0

00

0

5

9

7

6

54

3

21

0

Decimal

0001

0100

0000

00000000

0000

00000000

1000

0789

Circuitos combinacionais

lCodificadores e Decodificadores¡Decimal / Binário¡Binário / Decimal¡Projeto de decodificadores¡Display de 7 segmentos

Codificadores e Decodificadores

lCircuitos que efetuam a passagem de um determinado código para outro

Codificador Decimal/BinárioExemplo Calculadora

Codificador Decimal/BinárioExemplo Calculadora

lExemplo calculadora¡Entradas chaves numeradas de 0 a 9¡Saídas 4 bits em BCD 8421 para representar a

chave acionada¡Chave fechada equivale a nível 0lProblema da família TTL (ver capítulo 9)

Codificador Decimal/BinárioExemplo Calculadora

Ch9

Ch8

Ch7Ch6

Ch5

Ch4Ch3

Ch2

Ch1Ch0

DCBA

BCD 8421ChaveDecimal

Page 5: Códigos_prof_Victory

5

Codificador Decimal/BinárioExemplo Calculadora

1001Ch9

0001Ch8

1110Ch70110Ch6

1010Ch5

0010Ch41100Ch3

0100Ch2

1000Ch10000Ch0

DCBA

BCD 8421ChaveDecimal

Codificadores e DecodificadoresCodificador Decimal/Binário

lSaída A¡Vale 1 quando Ch8 ou Ch9 acionada

lSaída B¡Vale 1 quando Ch4, Ch5, Ch6 ou Ch7 acionada

lSaída C¡Vale 1 quando Ch2, Ch3, Ch6 ou Ch7 acionada

lSaída D¡Vale 1 quando Ch1, Ch3, Ch5, Ch7 ou Ch9

Codificadores e DecodificadoresCodificador Decimal/Binário

lConforme definido anteriormente chave fechada = nível 0, então devemos usar um NOT + OU para as saídas ou usar o equivalente NAND¡NAND saída = 1 sempre que pelo menos uma

das entradas = 0

Codificadores e DecodificadoresCodificador Decimal/Binário

Codificadores e DecodificadoresDecodificador Binário/Decimal

lEntradas 4 bits em BCD 8421 e saída bitsdo código decimal 9876543210

Codificadores e DecodificadoresDecodificador Binário/Decimal

Page 6: Códigos_prof_Victory

6

Codificadores e DecodificadoresDecodificador Binário/Decimal

lDeve-se montar o mapa de Karnaughpara cada uma das saídas da tabela anterior¡Código BCD 8421 não possui números maiores

que 9 logo tanto faz o valor assumido nas possibilidades excedentes¡Estes casos serão considerados como

condições irrelevantes

Codificadores e DecodificadoresDecodificador Binário/Decimal

Codificadores e DecodificadoresDecodificador Binário/Decimal

Codificadores e DecodificadoresDecodificador Binário/Decimal

Codificadores e DecodificadoresDecodificador Binário/Decimal

Codificadores e DecodificadoresDecodificador Binário/Decimal

Page 7: Códigos_prof_Victory

7

Codificadores e DecodificadoresDecodificador Binário/Decimal

Codificadores e DecodificadoresDecodificador Binário/Decimal

Codificadores e DecodificadoresDecodificador Binário/Decimal

Codificadores e DecodificadoresDecodificador Binário/Decimal

Codificadores e DecodificadoresDecodificador Binário/Decimal

Codificadores e DecodificadoresDecodificador Binário/Decimal

Page 8: Códigos_prof_Victory

8

Circuitos combinacionais

lCircuitos aritméticos¡Meio somador¡Somador completo¡Meio subtrator¡Subtrator completo¡Somador/Subtrator completo

Dúvidas?

lVictory Fernandes¡ Fone: (71)9135-0665¡ E-mail: [email protected]¡ Site: www.igara.com.br/victory

Plano de Ensino

l Bibliografia¡ IDOETA; CAPUANO. Elementos de Eletrônica Digital . Livros Érica

Ltda., 1998.¡ BOYLESTAD, R.; NASHELSKY, L. Dispositivos Eletrônicos e

Teoria de Circuitos. São Paulo: Ed. Prentice Hall do Brasil. 6a ed., Rio de Janeiro: Prentice Hall do Brasil. 1994.

¡ TAUB, Herbert. Circuitos Digitais e Microprocessadores. São Paulo: McGraw Hill, 1984.

¡MALVINO, Albert Paul. Eletrônica. São Paulo: Makron Books do Brasil, 1995.

¡ TAUB & SCHILL1NG. Eletrônica Digital. McGraw Hill.¡WAIT, J.; HUELSMAN, L. Introduction do Operational Amplifier

Theory and Applications. Ed. McGraw Hill.

¡ Texas Instruments http://www.ti.com/¡ Hitachi Semiconductor & Integrated Circuits http://www.hitachi.com/