Como Funciona El Puerto de Joystick

Embed Size (px)

DESCRIPTION

El puerto de Joystick es una entrada de 8 bits, cuatro indican elestado de los botones de ambos joysticks y los otros cuatro, laposición X - Y de los joysticks.

Citation preview

  • 23/5/2015 COMO FUNCIONA EL PUERTO DE JOYSTICK

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

    Volver A Control Con PC

    COMO FUNCIONA EL PUERTO DE JOYSTICK

    El puerto de Joystick es una entrada de 8 bits, cuatro indican elestado de los botones de ambos joysticks y los otros cuatro, laposicin 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 6 5 4 3 2 1 0

    Joystick B B A A B B A A

    Eje/Botn 2 1 2 1 Y X Y 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 = Periododetectado

    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, porejemplo en una central de alarma.Como puerto de cuatro entradas analgicas, formado por los ejes X - Y de ambos Joystick, porejemplo para colocar unas resistencias sensibles a la temperatura (PTC o NTC) y fabricarnos untermmetro, o para colocar una fotorresistencia, para hacernos un sensor lumnico o unfotmetro.

    Todo queda en poder de la imaginacin del diseador.

    Volver A Control Con PC