User`s guide

18
Registers
3.2 I/O Address Map
Most of the PCI-6308 registers are 16 bits. Users can access these registers
using 16-bit I/O instructions. The following table shows the registers map,
including descriptions and their offset addresses relative to the base address.
I/O Address Write Read
Base + 00h DA Channel #3 value DA Sent Status
Base + 02h DA Channel #2 value --
Base + 04h DA Channel #1 value --
Base + 06h DA Channel #0 value --
Base + 08h DA Channel #7 value --
Base + 0Ah DA Channel #6 value --
Base + 0Ch DA Channel #5 value --
Base + 0Eh DA Channel #4 value --
Base + 10h ~3Eh Reserved
Base + 40h Digital Input Digital Output
Table 3.1 I/O Address Map
3.3 DA Output Register
There are 8 analog output channels on the PCI-6308. Every channel is 12-
bits.
Address: BASE + 00(hex) ~ BASE+ 0E(hex)
Attribute:
write only
Data Format:
Bit 7 6 5 4 3 2 1 0
BASE+0 DA7 DA6 DA5 DA4 DA3 DA2 DA1 DA0
Bit 15 14 13 12 11 10 9 8
BASE+1 -- -- -- -- DA11 DA10 DA9 DA8