Download Lab06 Laboratorio de Sistemas Digitales. Lab 06. 01/2000 Semana

Document related concepts
no text concepts found
Transcript
Laboratorio de Sistemas Digitales.
Lab 06.
Semana del 1 al 5 de mayo realización de la experiencia en el laboratorio.
Quizz LAB. Sexta experiencia: 10 de Mayo. 18 horas. Sala:C228 y C229.
Preparación previa.
Parte 1.
a) Simular el siguiente circuito:
V1
0V
DS1
Data 8
Seq 7
CP1
CP2
6
5
4
3
2
1
d7
d6
d5
d4
d3
d2
d1
01/2000
d0
U1
PROM32
CS
A4
A3
A2
A1
A0
O7
O6
O5
O4
O3
O2
O1
O0
Grabando en la prom los siguientes datos hexadecimales, a partir de la dirección 0: 10, 11, 10,
0B, 00, 43, 00, 25, 60, 21, 20, 29, 20, A1, 20, 21. Se puede usar un data seq, funcionando
como contador módulo 16; o emplear en la simulación el contador 7493.
Registrar las formas de ondas.
b) Generar un archivo hexadecimal lab06.hex, en formato Intel, con los datos anteriores.
Recordar que debe incluirse una última línea indicando fin de datos. Generar la suma de
chequeo ( debe resultar 80 ).
c) Convertir lab06.hex a lab06.bin mediante el programa hexbin2.exe.
d) Visualizar el archivo lab06.bin con el editor Hex WorkShop. Entendiendo el despliegue en
la pantalla.
e) Armar el circuito de la parte a), empleando un contador y una memoria EEPROM 28256.
Este es un chip de 24 pines. Deben cablearse 4 direcciones , 8 datos, Vcc, tierra (es VSS), ce'
(chip enable not), oe' (output enable not). De este modo al aplicar las salidas del contador a las
direcciones de la eeprom se leerán los contenidos de las primeras 16 posiciones de la memoria.
Leer especificación de señales de control en Device Operation pág. 3-58 y descripción de pines
en pág. 3-57. ¿Cómo se sabe si los voltajes de salida son compatibles con lógica TTL.?
Leer ciclo de lectura pag. 3-68, verificar que las direcciones no pueden cambiarse más
rápidamente que el período tRC.
¿Por cuáles pines de la eeprom salen las formas de ondas d0 a d7 registradas en a).?
Parte 2.
Generar el archivo binario para implementar el circuito de la experiencia 5. Armar el circuito
para el display de 7 segmentos, con resistencias de alimentación y empleando un inversor a la
salida de los datos de la memoria (con objeto de aislar la memoria del display.)
En el laboratorio.
a) Grabar la EEPROM, con un grabador. Es importante recordar que al colocar o sacar del
proto la memoria, no se tenga aplicado Vcc. Para esto se emplea el programa grabee (en
windows) y el archivo binario generado, lab06.bin.
Observar parejas de señales ( por ejemplo d1 con d2; d1 con d7) mediante el osciloscopio,
¿cómo disparar para mantener fija una de las señales?. Variar la frecuencia del generador de
pulsos que alimenta al contador, determinando la frecuencia máxima de operación.
b) Probar el diseño de la parte 2.
Lab06
1