User`s guide
C/C++ Library for DOS • 41
5.8 _8111_AD_Set_Channel
@ Description
This function is used to set AD channel by means of writing data to
the multiplexer scan channel register. There are 8 single-ended A/D
channels in ACL-8111, so the channel number should be set
between 0 to 7 only. The initial state is channel 0 which is a default
setting by the ACL-8111 hardware configuration.
@ Syntax
int _8111_AD_Set_Channel( int ad_ch_no )
@ Argument:
ad_ch_no: channel number to perform AD conversion
@ Return Code:
ERR_NoError
ERR_BoardNoInit
ERR_InvalidADChannel
@ Example:
#include “aclerr.h”
#include “8111.h”
main()
{
_8111_Initial( CARD_1, 0x220 );
/* Assume NoError when Initialize ACL-8111 */
_8111_AD_Set_Channel( 3 );
printf( "AD channel 3 is now selected.\n" );
...
/* the following A/D's operation is based on channel 3
*/
}