# PCM-DAS08

The PCM-DAS08 supports the following UL and UL for .NET features.

## Analog Input

Functions

UL: cbAIn(), cbAInScan(), cbATrig(), cbFileAInScan()

UL for .NET: AIn(), AInScan(), ATrig(), FileAInScan()

Options

BACKGROUND, CONTINUOUS, EXTCLOCK, CONVERTDATA, SINGLEIO, NOTODINTS, EXTTRIGGER, NOCALIBRATEDATA

For information on real time software calibration, refer to the note listed in the function cbACalibrateData()/ACalibrateData().

HighChan

7

Rate

25000 max. For other restrictions, refer to the PCM-DAS08 User's Manual and the Maximizing sampling rates discussion below.)

Range

This board does not have programmable gain, so the Range argument to analog input functions is ignored.

## Digital I/O

Functions

UL: cbDIn(), cbDOut(), cbDBitIn(), cbDBitOut()

UL for .NET: DIn(), DOut(), DBitIn(), DBitOut()

PortNum

AUXPORT

DataValue

0 to 7

BitNum

0 to 2

## Hardware Considerations

##### Pacing analog input

Internal or external clock

##### Maximizing sampling rates

When paced by the onboard clock, the rate is set by an onboard oscillator running at 25 kilohertz (kHz). The oscillator output may be divided by 2, 4 or 8, resulting in rates of 12.5 kHz, 6.25 kHz, or 3.13 kHz. When pacing a single channel from the onboard clock, these are the four choices of rate available. When a rate is requested within the range of 3000 to 25000, the library selects the closest of the four available rates.

Scanning more than one channel has the effect of dividing the rate requested among the number of channels requested. Therefore, the maximum rate when scanning eight channels is 3130 (25000 divided by eight channels).