Puertos:
C=64/128, puerto de expansión
 
Descripción | Temporización | Pines | Diagramas
 
   
Descripción  

El puerto de expansión de las Commodore 64 y 128 es el encargado de ofrecer al
exterior tanto los buses y algunas señales de control del microprocesador como también
algunas señales de banqueo de memoria.
Por lo tanto este puerto es usado para muchas cosas, como puerto de cartuchos, para
conectar ampliaciones de memoria, interfaces varias, aceleradoras, etc...

   
Pines  


Conector de borde hembra de 44 contactos.

Pin(s) Nombre Descripción
1 GND Ground (0V).
2-3 +5V Max. 450 mA.
4 -IRQ Interrupt ReQuest. Cuando pasa a estado bajo, la CPU carga en el PC el contenido de las direcciones $fffe/ffff despues de procesar la instrucción actual. Esto sucede cuando las interrupciones esta activadas (bit 2 en el registro de stado = 0). La señal de IRQ debe ser mantenida hasta que la CPU testee esta linea, un pulso corto no es suficiente.
5 R/-W Read/-Write. Durante los ciclos de lectura, esta linea esta ALTA, y BAJA en los ciclos de escritura. Todos los accesos se efectuan cuando �2 es ALTO.
6 Dot Clock VIC dot clock (PAL: 7.8MHz).
7 -(I/O1) I/O #1. BAJO, si una dirección entre $de00 y $deff esta en el bus de direcciones.
8 -GAME Esta linea puede ser usada por un cartucho junto con -EXROM para controlar la configuración de memoria.
9 -EXROM Esta linea puede ser usada por un cartucho junto con GAME* para controlar la configuración de memoria.
10 -(I/O2) I/O #2. BAJO, si una dirección entre $df00 y $dfff esta en el bus de direcciones.
11 -ROML ROM Low. 0, si tanto una dirección entre $df00 and $dfff esta en le bus de direcciones y EXROM* es 0.
12 BA Bus Available. Si es 1, el VIC-II esta usando el bus.
13 -DMA Direct Memory Access. Llevando esta linea a 0, la CPU se parara despues del siguiente ciclo de lectura y los buses pasaran al estado de alta impedancia.
14-21 CD7-CD0 Bus de Datos de la CPU.
22 GND GrouND (0V).
A GND GrouND (0V).
B -ROMH ROM High. 0 si las direcciones $a000-bfff o $e000-$ffff estan en el bus de direcciones y el rango apropiado de direcciones se selecciono por medio de -GAME y -EXROM.
C -RESET RESET. Cuando se pone a 0 esta linea, la CPU se resetea y espera una transición bajo-alto para ejecutar la rutina de reset en $fffc/fffd.
D -NMI Non Maskable Interrupt. Cuando va a 0, la CPU carga el PC con el valor contenido en $fffa / $fffb despues de procesar el comando actual.
E �2 out Phi2 out. Salida del reloj del sistema para sincronización.
F-Y CA15-CA0 Bus de Direcciones de la CPU Address bus.
Z GND GrouND (0V).

Diagramas  

No tengo diagramas sobre este puerto


Temporización  

No tengo diagramas de temporización sobre este puerto


 
Descripción | Temporización | Pines | Diagramas
Esta página es parte del sitio 154iSoftware
Hosted by www.Geocities.ws

1