|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Puertos de Entrada/Salida Puerto para Midi/Game
La posición de los ejes X - Y se puede calcular con la siguiente fórmula: Tiempo (En Microsegundos)= 24,2 + 0,11 * R Donde R=Impedancia y Tiempo=Periodo detectado El procedimiento para obtener la posición X - Y es: 1. Sacar un pulso por E/S 200h para activar el puerto de JoyStick. 2. El bit del eje X - Y se mantiene a nivel alto hasta que se completa el tiempo de descarga. 3. Reemplazar el tiempo de descarga detectado en la fórmula anterior. El valor de R es lineal. Posibles utilidades del puerto de JoyStick (Aparte, lógicamente, de la habitual) · Como puerto de cuatro entradas digitales, formado por los cuatro botones de disparo, por ejemplo en una central de alarma. · Como puerto de cuatro entradas analógicas, formado por los ejes X - Y de ambos JoyStick, por ejemplo para colocar unas resistencias sensibles a la temperatura (PTC o NTC) y fabricarnos un termómetro, o para colocar una fotorresistencia, para hacernos un sensor lumínico o un fotómetro. Todo queda en poder de la imaginación del diseñador. Puerto Paralelo A continuación se listan las terminales que posee este puerto
Puerto Serie Conector de 25 pin (en el PC): Conector de 9 pin (en el PC):
Voltajes máximos entre -15V y +15V. Salidas binarias entre +5V a +15V y -5V a -15V. Entradas binarias entre +3V a +15V y -3V a -15V. Voltajes de entrada entre -3V a +3V y voltajes de salida entre -5V a +5V son indefinidos. Voltajes positivos indican ON o ESPACIO, voltajes negativos indican OFF o MARCA. BUS ISA de 8/16 bits El BUS clásico de un PC (ISA BUS) se compone de dos partes: La clásica de 8 bits, perteneciente a los PC, XT y AT. La extensión de 16 bits de los AT. Entre ambos forman el bus ISA que todos los ordenadores PC actuales poseen (no confundir con VESA o PCI, siendo el primero una tercera ampliación del bus ISA de 8 bits y el PCI un bus totalmente diferente). Estructura del BUS de 8 bits PC, XT y AT: ---------
Tierra -|B1 A1|- -I/O CH CHK (NMI)
+Reset DRV -|B2 A2|- +D7
+5V -|B3 A3|- +D6
+IRQ2 -|B4 A4|- +D5
-5V -|B5
A5|- +D4
+DRQ2 -|B6 A6|- +D3
-12V -|B7 A7|- +D2
-CARD SLCTD -|B8 A8|- +D1
+12V -|B9 A9|- +D0
Tierra -|B10 A10|- +I/O CH RDY
-MEMW -|B11 A11|- +AEN
-MEMR -|B12 A12|- +A19
-IOW -|B13 A13|- +A18
-IOR -|B14 A14|- +A17
-DACK3 -|B15 A15|- +A16
+DRQ3 -|B16 A16|- +A15
-DACK1 -|B17 A17|- +A14
+DRQ1 -|B18 A18|- +A13
-DACK0 (MREF) -|B19 A19|- +A12
CLK -|B20 A20|- +A11
+IRQ7 -|B21 A21|- +A10
+IRQ6 -|B22 A22|- +A9
+IRQ5 -|B23 A23|- +A8
+IRQ4 -|B24 A24|- +A7
+IRQ3 -|B25 A25|- +A6
-DACK2 -|B26 A26|- +A5
+TC -|B27 A27|- +A4
+ALE -|B28 A28|- +A3
+5V -|B29 A29|- +A2
+OSC -|B30 A30|- +A1
Tierra -|B31 A31|- +A0
-------- Extension
AT de 16 Bit:
--------
-MEM CS16 -|D1 C1|- SBHE
-I/O CS16 -|D2 C2|- A23
IRQ10 -|D3 C3|- A22
IRQ11 -|D4 C4|- A21
IRQ12 -|D5 C2|- A20
IRQ15 -|D6 C6|- A19
IRQ14 -|D7
C7|- A18
-DACK0 -|D8 C8|- A17
DRQ0 -|D9 C9|- -MEMR
-DACK5 -|D10 C10|- -MEMW
DRQ5 -|D11 C11|- D8
-DACK6 -|D12 C12|- D9
DRQ6 -|D13 C13|- D10
-DACK7 -|D14 C24|- D11
DRQ7 -|D15 C15|- D12
+5V -|D16 C16|- D13
-Master -|D17 C17|- D14
Tierra -|D18 C18|- D15
-------- La numeración empieza desde la parte posterior de la máquina.
Todas las señales del BUS ISA emplean niveles TTL estandard. La entrada y la salida es con respecto a la CPU. E/S significa entrada/salida. Cables y Conectores El conjunto cable-conector empleado viene dado principalmente de el tipo de señal a transmitir a través de el. Principalmente para manejar palabras de 8 bits, empleamos cable de listón con conectores de más de 9 terminales. Estos conectores se emplean más comúnmente en el puerto serie y paralelo de la PC. A continuación se presentan sus configuraciones empleadas. Conector Paralelo PC 25 En la PC 25 Pin Sub-D Hembra en la PC.
Conector JoySctick En la PC En el cable 15 Pin Sub-D Hembra en la computadora. 15 Pin Sub-D Macho en el cable del joystick.
|