I/O Address Map; A/D Data Registers - NuDAQ PCI- 9113A User Manual

32 channels isolated analog input card
Table of Contents

Advertisement

base address by using the BIOS function call.
register bank are in 16 bits. The users can access these registers by 16
bits I/O instructions. There is one 32 bits register on PCI-9113A. The 32
bits register occupied base address #2. The base address is allocated
by PCI BIOS and is stored at offset 1Ch of PCR.
Please do not try to modify the base address and interrupt which
assigned by the PCI PnP BIOS, it may cause resource confliction in your
system.
4.2

I/O Address Map

The following table shows the registers map, including descriptions and
their offset addresses relative to the base address. Users can read the
PCR to get the two PCI-9113A base addresses by using the PCI BIOS
function call.
I/O Base Address #1
Base + 00h
Base + 02h
Base + 04h
Base + 06h
Base + 08h
Base + 0Ah
I/O Base Address #2
Base 2 + 00h
4.3

A/D Data Registers

The PCI-9113A A/D data is stored in the FIFO after conversion. The data
can be transferred to host memory by software only. The register is 12
bits and can be read by 16 bits I/O command.
Address: BASE + 0
Attribute: read only
Data Format:
Bit
BASE+0
18
Registers Format
Write
AD MUX channel no.
AD range control
AD trigger mode
Interrupt control
Software AD trigger
Clear H/W IRQ
Write
--
Table 4.1 I/O Address
7
6
5
AD7
AD6
AD5
The registers in this
Read
AD FIFO value
AD status read back
AD trigger mode
Interrupt setting Read Back
--
--
Read
AD data and channel
number
4
3
2
AD4
AD3
AD2
1
0
AD1
AD0

Advertisement

Table of Contents
loading

Table of Contents