Está en la página 1de 1

COMO FUNCIONA EL PUERTO DE JOYSTICK

1 de 1

http://www.profesormolina.com.ar/tecnologia/control_pc/p_joystick.htm

Volver A Control Con PC

COMO FUNCIONA EL PUERTO DE JOYSTICK


El puerto de Joystick es una entrada de 8 bits, cuatro indican el estado de
los botones de ambos joysticks y los otros cuatro, la posicin X - Y de los
joysticks.
El registro de estado se lee por la E/S 200h.
La estructura de datos del registro es como sigue:

Bit
7
Joystick B
Eje/Botn 2

6
B
1

5
A
2

4
A
1

3
B
Y

2
B
X

1
A
Y

0
A
X

La posicin de los ejes X - Y se puede calcular con la siguiente frmula:


Tiempo (En Microsegundos)= 24,2 + 0,11 * R
Donde R = Impedancia y Tiempo = Periodo detectado
El procedimiento para obtener la posicin X - Y es:
1. Sacar un pulso por E/S 200h para activar el puerto de Joystick.
2. El bit del axis X - Y se mantiene a nivel alto hasta que se completa el tiempo de descarga.
3. Reemplazar el tiempo de descarga detectado en la frmula anterior. El valor de R es lineal.
Posibles utilidades del puerto de Joystick (Aparte, lgicamente, 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 analgicas, 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 termmetro, o para colocar
una fotorresistencia, para hacernos un sensor lumnico o un fotmetro.
Todo queda en poder de la imaginacin del diseador.

Volver A Control Con PC

02/05/2015 01:46 p.m.

También podría gustarte