eletrônica digital
ELETRÔNICA DIGITAL COMBINACIONAL – PROF. PAULO CUESTA
CÓDIGOS NUMÉRICOS
DECIMAL CODIFICADO EM BINÁRIO (Binary Coded Decimal - BCD )
No sistema BCD, quatro dígitos binários A, B, C e D, são usados para representar os dígitos decimais de 0 a 9 :
DECIMAL
0
1
2
3
4
5
6
7
8
9
A
0
0
0
0
0
0
0
0
1
1
B
0
0
0
0
1
1
1
1
0
0
BCD
C
0
0
1
1
0
0
1
1
0
0
D
0
1
0
1
0
1
0
1
0
1
É conhecido também como código BCD 8421 .
É um código com “pesos”:
23
22
21
20
CODIFICADORES / DECODIFICADORES
CODIFICADOR:
CONVERTE CODIGO CONHECIDO PARA CODIGO DESCONHECIDO.
DECODIFICADOR:
CONVERTE CODIGO DESCONHECIDO PARA CODIGO CONHECIDO.
SISTEMA DIGITAL - DIAGRAMA EM BLOCOS
2
Num sistema digital, temos o teclado, como dispositivo responsável pela entrada de dados .
O bloco codificador é responsável por converter cada tecla pressionada ( no caso de 0 a 9 ), para um respectivo código binário ( combinação de 0’s e 1’s ).
O processador aritmético é responsável pela manipulação dos dados em binário ( bits). Pode ser um circuito lógico combinacional, um microprocessador, um microcontrolador, para efetuar por exemplo, uma soma, uma subtração ,etc.
Uma vez processadados os bits ( por exemplo uma soma ), o resultado é devolvido ao “meio exterior” a um display, por intermédio de um bloco decodificador ( binário para display ).
CODIFICADORES
Exemplo de CODIFICADOR:
CODIFICADOR DECIMAL / BINÁRIO
Conforme a tecla pressionada, teremos a combinação de bits referente a tabela dada .
Nos microcomputadores, para os teclados, aplica – se o código ASCII ( American Standard Code for Information and Interchange ) .
Exemplo de circuito :
Cada tecla pressionada, leva a entrada da porta ligada a esta a nível “0”.
Entradas de porta em aberto são entendidas como nível “1”.
Para a saída A, temos :
A Ch 8.Ch 9 Ch 8 Ch 9
Pela equação, temos que sempre que tecla Ch8 ou