Adlink ACL-8111 Manual de usuario Pagina 44

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 61
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 43
38
C/C++ Library for DOS
5.5 _8111_DI _Channel
@ Description
This function is used to read data from digital input channels (bit). There
are 16 digital input channels on the ACL-8111. When performs this
function, the digital input port is read and the value of the corresponding
channel is returned.
Note: channel means each bit of digital input ports.
@ Syntax
int _8111_DI_Channel(int di_ch_no, unsigned int
*data )
@ Argument:
di_ch_no: the DI channel number, the value has to be
set from 0 to 15.
data: return value, either 0 or 1.
@ Return Code:
ERR_NoError
ERR_BoardNoInit
ERR_InvalidDIChannel
@ Example:
#include “8111.h”
main()
{
unsigned int data;
int ch;
_8111_Initial( CARD_1, 0x220 );
/* Assume NoError when Initialize ACL-8111
*/
.
.
.
for( ch=0; ch<16; ch++ )
{
_8111_DI_Channel( ch , &data );
printf( "The value of DI channel %d
is %d.\n" , ch , data );
}
}
Vista de pagina 43
1 2 ... 39 40 41 42 43 44 45 46 47 48 49 ... 60 61

Comentarios a estos manuales

Sin comentarios