Paso 4: Código de referencia
Como se mencionó anteriormente, la biblioteca de funciones de la Junta de ppDAQC es ligera. Sin embargo, hay bastantes llamadas a todas las funciones principales. Para obtener más información acerca de todas las funciones de la Junta de ppDAQC, visite www.pi-plates.com. Común a todas las funciones es un argumento de dirección con la mayoría de las funciones que requieren al menos un parámetro.
- void setDOUTall (addr byte, byte valor) – escribir a todos los 7 canales de colector abierto. El valor de dirección (addr) puede variar desde 0 hasta 7. El valor puede variar desde 0 a 127.
- void setDOUTbit (addr byte, byte bit) – establecer un poco de colector abierto sola. El valor de dirección (addr) puede variar desde 0 hasta 7. La broca puede variar desde 0 hasta 6.
- void clrDOUTbit (addr byte, byte bit) – un solo colector abierto poco claro. El valor de dirección (addr) puede variar desde 0 hasta 7. La broca puede variar desde 0 hasta 6.
- void toggleDOUTbit (addr byte, byte bit) – alternar un poco solo colector abierto. El valor de dirección (addr) puede variar desde 0 hasta 7. La broca puede variar desde 0 hasta 6.
- int getADC (addr byte, byte canal) – realizar una conversión A/d de 10 bits. El valor de dirección (addr) puede variar desde 0 hasta 7. El canal puede variar desde 0 a 8. Tenga en cuenta que es de la gama de A/D 0 a 4.097 voltios y ese canal 8 es la tensión de alimentación.
- byte getDINall(byte address) – devuelve un número de 8 bits que muestra el estado actual de la señal en el bloque de entrada Digital. El valor de dirección (addr) puede variar desde 0 hasta 7.
- byte getDINbit (addr byte, byte bit) – devuelve el valor de un solo bit de entrada (0 o 1). El valor de dirección (addr) puede variar desde 0 hasta 7. La broca puede variar desde 0 hasta 7.