Вы находитесь на странице: 1из 14

OBJETIVO DE LA PRCTICA: Implementar y comprobar que la operacin de los circuitos del Reloj maestro y del Reset sea la adecuada

para la operacin del Z80

El Microprocesador es una mquina secuencial digital conformada por la Unidad de control, Unidad Lgica y Aritmtica (ALU) y una serie de registros internos. Para que pueda operar, como toda mquina secuencial, requiere de una seal elctrica, conocida como RELOJ, que dirija y sincronice las acciones de sus partes.

Es un parmetro indicador de la velocidad de operacin del microprocesador. Los lmites de esta frecuencia est determinada por los retardos de propagacin de las compuertas internas y depende de la tecnologa de fabricacin del chip. El Z80, lo mismo que la mayora de los microprocesadores, no tiene una frecuencia de operacin nica, sino un intervalo de frecuencias y una frecuencia mxima recomendada por el fabricante.

5.3 V 4.4 V 0.45 V

-0.3 V

30 nS

D T

Dmin = 180 nS Wmin = 180 nS Wmax = 2000 nS

El ciclo de trabajo debe ser: (D/T)*100 <=50%


Fig. 1.- Caractersticas de la seal de reloj para el Z80

LOS NIVELES DE VOLTAJE.- o la amplitud de la onda del RELOJ, normalmente son niveles de voltaje compatibles con TTL (-0.3V a 0.45V para el cero lgico y 4.4 V a 5.3 V para un uno lgico) CICLO DE TRABAJO.- la relacin entre el tiempo que la onda del RELOJ est en nivel alto y el periodo de la onda dada en porciento.

TIEMPO DE SUBIDA Y BAJADA.- nos muestran que tan rpido hace las transiciones de subida y bajada la seal dada en nanosegundos. Estas caractersticas se ilustran en el grfico de una onda del reloj de la figura 1.

En

el caso del Z80, que requiere un generador de reloj externo, ste normalmente se puede implementar de tres maneras:
Usando un oscilador discreto con cristal de cuarzo Un circuito oscilador RC un oscilador con cristal integrado TTL

Para

frecuencias de RELOJ, cercanas al valor mximo o cuando se desee una mayor precisin, se recomienda un oscilador controlado por un cristal de cuarzo

Juan Jos Fajardo Salazar 2011

El trmino RESET tiene varias traducciones al Espaol, como son REINICIALIZAR, RESTABLECER, RESTAURAR, etc. aunque, tambin se ha acuado el anglicismo RESETEAR, que es el que, indebidamente, usamos cotidianamente. Todos los microprocesadores cuentan con una terminal de entrada para la seal del RESET, aunque algunos requieren de un circuito externo RC para generar la seal (como el caso del Z80), otros microcontroladores ms nuevos ya lo traen integrado de fbrica.

El Flip-Flop habilitador de interrupciones, IFF, se pone en cero. Para evitar alguna interrupcin durante el procedimiento de restablecer del microprocesador. Se cargan ceros a los registros Contador de programa o PC ( que contiene la direccin donde el microprocesador busca la primera instruccin a ejecutar). As, el restablecimiento del Z80, equivale a un salto incondicional a la direccin 0000H producido por HARDWARE Refresco de memoria dinmica R Se establece el modo 0 de interrupciones enmascarables

EL RESET DEL Z80


5V

S2

SWITCH DE ENCENDIDO

S1
+

100k

RESET
_____ RESET

47uF

7414

Z80

Figura 4. circuito para el reset


Bill of Materials for: El reset del z80 Item 1 2 3 4 5 Count Label-Value Designation 1 47uF 1 1N4001 1 100k 2 SWITCH 1 7414 o el 7404 Attributes POLAR0.6 DIODE0.4 AXIAL0.4 SIP2 DIP14 C1 D1 R1 S1,S2 U1

100K

Antes de iniciar el desarrollo de la prctica, plane bien la distribucin del sistema completo. Arme el circuito mostrado en la figura 2 (o bien si se desea, implementar el circuito de reloj con un cristal oscilador TTL integrado como el de la figura 3). Utilizando un osciloscopio, compruebe que la seal obtenida del circuito cumple con las especificaciones mostradas en la figura 1. Frecuencia, Amplitud, tiempo de subida , ciclo de trabajo. IV.-Reporte grficamente la forma de onda obtenida, sus comentarios, conclusiones y el cuestionario contestado.

Arme

el circuito mostrado en la figura 4, lo ms cercano del circuito de reloj. Compruebe en el osciloscopio que al oprimir el push button, la salida del circuito se va a un nivel bajo de voltaje y al soltarlo, despus de un tiempo esta salida se regresa al nivel alto. Compruebe con el osciloscopio, que apagando la fuente y volvindola a energizar rpidamente, s se alcancen los niveles de voltaje apropiados para hacer el RESET

La forma de onda real obtenida en el osciloscopio con el circuito de reloj implementado, comparndola con las requeridas por el Z80 y justifique su observacin en la prctica. La forma de onda obtenida en el circuito de reset al: a) aplicar el voltaje de a fuente b) al oprimir y soltar el push button c) al eliminar temporalmente el voltaje de la fuente Justifique todo lo que observ en la prctica Por ltimo, escriba sus comentarios y conclusiones.