Beruflich Dokumente
Kultur Dokumente
PRESENTADO POR:
PRESENTAR A:
ESTEBAN GIRALDO
ING.MECATRONICO
TECNOLOGIA EN ELECTRONICA
SEDE-ZARZAL
2013
Código gray
Su característica más importante es que es continuo, es decir, sólo varía un bit desde una
palabra del código hasta la siguiente.
A B C D
0 0 0 0
0 0 0 1
0 0 1 1
0 0 1 0
0 1 1 0
0 1 1 1
0 1 0 1
0 1 0 0
1 1 0 0
1 1 0 1
1 1 1 1
1 1 1 0
1 0 1 0
1 0 1 1
1 0 0 1
1 0 0 0
De izquierda a derecha se debe cada par adyacente el bit para obtener el siguiente bit en
gray.
De izquierda a derecha, cada bit del código binario se suma el correspondiente bit gray
con el bit anterior del número (código) binario.
Tareas
A B C D M0 M1 M2 M3
0 0 0 0 0 0 0 0
0 0 0 1 0 0 0 1
0 0 1 0 0 0 1 1
0 0 1 1 0 0 1 0
0 1 0 0 0 1 1 0
0 1 0 1 0 1 1 1
0 1 1 0 0 1 0 1
0 1 1 1 0 1 0 0
1 0 0 0 1 1 0 0
1 0 0 1 1 1 0 1
1 0 1 0 1 1 1 1
1 0 1 1 1 1 1 0
1 1 0 0 1 0 1 0
1 1 0 1 1 0 1 1
1 1 1 0 1 0 0 1
1 1 1 1 1 0 0 0
SOP(SUMA DE PRODUCTOS):
M0= (AB~C~D~)+(AB~C~D)+(AB~CD~)+(AB~CD)+(ABC~D~)+(ABC~D)+(ABCD~)+(ABCD)
M0=A
M1=
(A~BC~D~)+(A~BC~D)+(A~BCD~)+(A~BCD)+(AB~C~D~)+(AB~C~D)+(AB~CD~)+(AB~C
D)
M1=(A*~B)+(~A*B)
M2=(A~B~CD~)+(A~B~CD)+(A~BC~D~)+(A~BC~D)+(AB~CD~)+(AB~CD)
+(ABC~D~)+(ABC~D)
M2=(B*~C)+(~B*C)
M3=(A~B~C~D)+(A~B~CD~)+(A~BC~D)+(A~BCD~)+(AB~C~D)+(AB~CD~)+(ABC~D)+(A
BCD~)
M3=(C*~D)+(~C*D)
D1
0 U1
LED-GREEN
U2 U3 D2
NOT
NOT LED-GREEN
XOR
U4 U5 U8
1 D3
1 U6 U7 U9 D4
NOT
NOT LED-GREEN
XOR
0
CODIGO MAIRA
A B C D B0 B1 B2 B3
0 0 0 0 0 0 0 1
0 0 0 1 1 0 1 0
0 0 1 0 0 0 0 0
0 0 1 1 0 1 0 0
0 1 0 0 0 0 1 0
0 1 0 1 0 0 0 1
0 1 1 0 0 1 0 0
0 1 1 1 0 0 1 0
1 0 0 0 1 0 0 0
1 0 0 1 0 1 0 0
1 0 1 0 1 1 1 0
1 0 1 1 0 1 0 0
1 1 0 0 0 0 0 1
1 1 0 1 0 0 1 1
1 1 1 0 0 1 0 0
1 1 1 1 1 0 0 0
B0=(~A*~B*~C*D)+(A*B*C*D)+(A*~B*~D)
B1=(B*C*~D)+(~B*C*D)+(A*~B*D)+(A*~B*C)
B2= (~A*B*~C*~D)+(~A*~B*~C*D)+(A*~B*C*~D)+(A*B*~C*D)+(~A*B*C*D)
B3= (~A*~B*~C*~D)+(B*~C*D)+(A*B*~C)
CODIGO EXCESO 3
Cada palabra del código se obtiene sumando 3 a la palabra correspondiente del BCD
8421.
También se trata de un código auto complementado es decir combinando a 9 del número
correspondiente.
E0 E1 E2 E3
0 0 1 1
0 1 0 0
0 1 0 1
0 1 1 0
0 1 1 1
1 0 0 0
1 0 0 1
1 0 1 0
1 0 1 1
1 1 0 0
0 0 0 0
0 0 0 1
0 0 1 0
1 1 0 1
1 1 1 0
1 1 1 1
B C D E0 E1 E2 E3
0 0 0 0 0 0 1 1
0 0 0 1 0 1 0 0
0 0 1 0 0 1 0 1
0 0 1 1 0 1 1 0
0 1 0 0 0 1 1 1
0 1 0 1 1 0 0 0
0 1 1 0 1 0 0 1
0 1 1 1 1 0 1 0
1 0 0 0 1 0 1 1
1 0 0 1 1 1 0 0
a= (~B*~D)+(~A*C)+(~A*B*D)+(B*C)+(A*~D)+(A*~B*~C)
b= (A*~C*D)+(~B*~D)+(~A*~C*~D)+(~A*C*D)+(~A*~B)
c= (~C*D)+(~A*B)+(A*~B)+(~A*~C)+(~A*D)
d= (B*~C*D)+(~B*C*D)+(B*C*~D)+(A*~C*~D)+(~A*~B*~D)
e= (~B*~D)+(C*~D)+(A*C)+(A*B)
f= (~C*~D)+(B*~D)+(~A*B*~C)+(A*~B)+(A*C)
g= (~B*C)+(A*~B)+(A*D)+(C*~D)+(~A*B*~C)
De forma ordenada colocare los mapas correspondientes: