Está en la página 1de 10

CONTADORES EN MSI Y DISEÑO

(NOVENO LABORATORIO)

Estudiante:

Sevilla Sanchez Gerardo Alexander 16190185

Curso:

Sistemas Digitales

Docente:

Ing. Guillermo Tejada Muñoz

Lima – 18 de junio del 2019


CONTADORES EN MSI Y DISEÑO

1.- Utilizando FF JK con flanco negativo, diseñar un secuenciador con una


linea de control X. Cuando X es igual a 1, la secuencia de conteo es: 0, 4,
2, 1, 6, 0, 4, 2, 1, 6… Mientras que cuando X tiene el valor de 0, la
secuencia de conteo se invierte desde su valor actual. Para visualizar el
conteo utilizar un Decodificador BCD a 7 segmentos con un Display de
LEDs de cátodo común. Siga los procesos formales del diseño: diagrama
de estados, tabla de transición y mapa de Karnaugh según los Flip Flop
seleccionados.

a) Diagrama de estados

1
1 1
1

B/100 C/010 D/001 E/110


A/000

0 0 0 0

DIAGRAMA 1: Diagrama de estados del circuito 1

~1~
CONTADORES EN MSI Y DISEÑO

b) Tabla de estados
TABLA 1
TABLA DE ESTADOS DEL CIRCUITO

X 0 1 𝒁𝟐 𝒁𝟏 𝒁𝟎

A E B 0 0 0

B A C 1 0 0

C B D 0 1 0

D C E 0 0 1

E D A 1 1 0

Ahora cada estado lo definimos arbitrariamente:

 A=0000
 B=0100
 C=0010
 D=0001
 E=0110

c) Tabla de transición
TABLA 2
TABLA DE TRANSICION DEL CIRCUITO

X
0 1
𝒚𝟐 𝒚𝟏 𝒚𝟎
0 0 0 1 1 0 1 0 0
1 0 0 0 0 0 0 1 0
0 1 0 1 0 0 0 0 1
0 0 1 0 1 0 1 1 0
1 1 0 0 0 1 0 0 0
𝒀𝟐 𝒀𝟏 𝒀𝟎 𝒀𝟐 𝒀𝟏 𝒀𝟎

~2~
CONTADORES EN MSI Y DISEÑO

d) Mapa de karnaugh de los Flips Flops

Para 𝒀𝟐

TABLA 3

X
0 1
𝒚𝟐 𝒚𝟏 𝒚𝟎
0 0 0 1 X 1 X
1 0 0 X 1 X 1
0 1 0 1 X 0 X
0 0 1 0 X 1 X
1 1 0 X 1 X 1
𝑱𝟐 𝑲𝟐 𝑱𝟐 𝑲𝟐

Para 𝑱𝟐

TABLA 4

𝒚𝟏 𝒚𝟎
00 01 11 10
𝑿 𝒚𝟐

0 0 1 0 X 1

0 1 X X X X

1 0 X X X X

1 1 1 1 X 0

𝑱𝟐 = 𝑿̅̅̅̅̅ ̅ ̅̅̅
𝒚𝟏 + 𝑿 𝒚𝟎

~3~
CONTADORES EN MSI Y DISEÑO

Para 𝑲𝟐

TABLA 5

𝒚𝟏 𝒚𝟎
00 01 11 10
𝑿 𝒚𝟐

X
0 0 X X X

0 1 X X X 1

1 0 X X X 1

1 1 X X X X

𝑲𝟐 = 𝟏

Para 𝒀𝟏

TABLA 6

X
0 1
𝒀𝟐 𝒀𝟏 𝒀𝟎
0 0 0 1 X 0 X
1 0 0 0 X 1 X
0 1 0 X 1 X 1
0 0 1 1 X 1 X
1 1 0 X 1 X 1
𝑱𝟏 𝑲𝟏 𝑱𝟏 𝑲𝟏

~4~
CONTADORES EN MSI Y DISEÑO

Para 𝑱𝟏

TABLA 7

𝒚𝟏 𝒚𝟎
00 01 11 10
𝑿 𝒚𝟐

0 0 1 1 X X

0 1 0 X X X

1 0 1 X X X
X
1 1 0 1 X

̅ ̅̅̅
𝑱𝟏 = 𝑿 𝒚𝟐 + 𝑿𝒚𝟐 + 𝒚𝟎

Para 𝑲𝟏

TABLA 8

𝒚𝟏 𝒚𝟎
00 01 11 10
𝑿 𝒚𝟐

X
0 0 X X 1

0 1 X X X 1

1 0 X X X 1

1 1 X X X 1

𝑲𝟏 = 𝟏

~5~
CONTADORES EN MSI Y DISEÑO

Para 𝒀𝟎

TABLA 9

X
0 1
𝒀𝟐 𝒀𝟏 𝒀𝟎
0 0 0 0 X 0 X
1 0 0 0 X 0 X
0 1 0 0 X 1 X
0 0 1 X 1 X 1
1 1 0 1 X 0 X
𝑱𝟎 𝑫𝟎 𝑱𝟎 𝑫𝟎

Para 𝑱𝟎

TABLA 10

𝒚𝟏 𝒚𝟎
00 01 11 10
𝑿 𝒚𝟐

0 0 0 X X 0

0 1 0 X X 1

1 0 0 X X 0

1 1 0 X X 1

̅ 𝒚𝟐 𝒚𝟏 + 𝑿𝒚
𝑱𝟎 = 𝑿 ̅̅̅𝒚
𝟐 𝟏

~6~
CONTADORES EN MSI Y DISEÑO

Para 𝑲𝟎

TABLA 11

𝒚𝟏 𝒚𝟎
00 01 11 10
𝑿 𝒚𝟐

X
0 0 X 1 X

0 1 X X X X

1 0 X X X X

1 1 X 1 X X

𝑲𝟎 = 𝟏

e) Grafico del circuito obtenido

IMAGEN 1: Diseño del circuito

~7~
CONTADORES EN MSI Y DISEÑO

2.- Muestre un arreglo con el CI 74LS193 que funcione como un contador


módulo 10 ascendente, el estado de la salida debe ser visualizado en un
Display de 7 segmentos.

Ajustando nuestro generador de señales (clock) a 1 Hz para que el conteo


sea visible, implementamos el circuito obtenido teóricamente.

~8~
CONTADORES EN MSI Y DISEÑO

3.- Muestre un arreglo utilizando 74LS193 que genere la siguiente salida:


0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5,
4, 3, 2, 1, 0,…. Utilice Leds para visualizar los estados de la salida.

~9~

También podría gustarte