Práctica #7 “Sistemas combinacionales que no están totalmente especificados”
Enviado por Brayan3007 • 23 de Julio de 2020 • Práctica o problema • 868 Palabras (4 Páginas) • 374 Visitas
[pic 1][pic 2]UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN
FACULTAD DE INGENIERÍA MECÁNICA Y ELÉCTRICA
LABORATORIO DE SISTEMAS DIGITALES[pic 3]
Práctica #7
“Sistemas combinacionales que no están totalmente especificados”
Verano 2020 Hora: V4
[pic 4]
Matrícula | Nombre | Carrera |
1731598 | Brayan Emmanuel Moreno Delgado | ITS |
Horas Invertidas: 6hrs
Ing. Oralia Zamora Pequeño
17 de Julio del 2020, Santa Catarina, Nuevo León
INTRODUCCION
Durante el desarrollo de esta práctica se diseñarán sistemas combinacionales
que no están completamente definidos, como el decodificador de un código
BCD a siete segmentos o convertidores de código.
PROCEDIMINETO Y METODOLOGÍA
Después de haber descargado e instalar correctamente las aplicaciones tanto como proteus como ispLever classic, procederemos a abrir la primera de estas en un formato esquemático, donde utilizaremos estos dispositivos: AM22V10, LOGICPROBE(BIG), LOGICSTATE.
Para programar el microchip según corresponda se utilizó el ispLever, con la opción Schematic/ABEL y utilizaremos la herramienta de LATTICE LSE, después de esto buscaremos nuestro chip correspondiente, en nuestro caso será un GAL Device GAL22V10D 24PDIP, por consiguiente, se genera archivo Abel según nos pidan. Se compila el programa y realizaremos el mapa de fusible y veremos así el reporte del chip, donde nos indica en que entradas deben estar colocadas en las corrientes y en que puerta colocaremos la salida.
Guardado ya el archivo .jed es el que utilizaremos para abrir en nuestro AM22V10D dentro de proteus, pondremos las compuertas como se nos indica en el reporte del chip y vamos a correr el programa verificando con la tabla de verdad que cada compuerta que nos arroja el simulador coincida.
7.3
Decodificador BCD a un display 7 segmentos
c) Las letras a, b, c, d, e y f correspondientes a las combinaciones 10, 11, 12, 13, 14
y 15, respectivamente.
Identificación de los segmentos
Terminal | Segmento | |
1 | a | [pic 5] |
2 | b | |
3 | c | |
4 | d | |
5 | e | |
6 | f | |
7 | g |
Tabla de verdad para un display
BCD | 7 SEGMENTOS Display | |||||||
M | A B C D | a | b | c | d | e | f | g |
0 | 0 0 0 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 |
1 | 0 0 0 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 |
2 | 0 0 1 0 | 1 | 1 | 0 | 1 | 1 | 0 | 1 |
3 | 0 0 1 1 | 1 | 1 | 1 | 1 | 0 | 0 | 1 |
4 | 0 1 0 0 | 0 | 1 | 1 | X | 0 | 1 | 1 |
5 | 0 1 0 1 | 1 | 0 | 1 | 1 | 0 | 1 | 1 |
6 | 0 1 1 0 | X | 0 | 1 | 1 | 1 | 1 | 1 |
7 | 0 1 1 1 | 1 | 1 | 1 | 0 | 0 | 0 | X |
8 | 1 0 0 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
9 | 1 0 0 1 | 1 | 1 | 1 | X | 0 | 1 | 1 |
10 | 1 0 1 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 |
11 | 1 0 1 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 |
12 | 1 1 0 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 |
13 | 1 1 0 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 |
14 | 1 1 1 0 | 1 | 0 | 0 | 1 | 1 | 1 | 1 |
15 | 1 1 1 1 | 1 | 0 | 0 | 0 | 1 | 1 | 1 |
AB CD | a | |||
00[pic 6] | 01 | 11[pic 7] | 10 | |
00 | 1 | 0 | 1 | 1 |
01 | 0 | 1[pic 8] | 0 | 1[pic 9] |
11 | 1 | 1[pic 10] | 1 | 0[pic 11][pic 12] |
10 | 1[pic 13] | X | 1 | 1 |
[pic 14]
[pic 15]
...