52. UTILIZAR EL PUERTO I/O EXTENSION DB37
Podemos hacerlo accediendo al interfaz del GeekReader.
Desde este interfaz podemos acceder a todas las
entradas/salidas hardware creadas para el MSXVR entre
otras funcionalidades.
Desde el script, las funciones disponibles son:
•
SetIOExtPU: permite configurar PULL UPs en ciertos
bits. Admite un parámetro que es la bitMask.
Donde 0 es no pull-up y 1 es pull-up.
•
SetIOExtDir: permite configurar si los bits funcionan
como salida o entrada. Admite un parámetro que
es la bitMask. Donde 0 es escritura y 1 lectura.
•
ReadIOExt: permite leer del puerto.
•
WriteIOExt: permite escribir en el puerto. Admite un
parámetro que es un bitMask.
Para obtener el interface GeekReader desde el script
haríamos:
El voltaje asociado a cada pin de Usuario (USER 1 al 32) es
de +5V. El amperaje asociado a cada pin de Usuario es de
0.25mA.
76