XVME-560 Manual
September, 1984
This
data
3.1 INTRODUCTION
chapter provides the information required to program the AIN, access conversion
and perform calibration. This information is presented in the following fashion:
l
Discussion of base addressing and I/O module address space
l
Presentation of module address map showing programming locations
l
Programming operating modes
l
Selection of channel and gain
l
Reading data
l
Interrupts
l
Calibration
3.2 BASE ADDRESSING
Chapter 3
PROGRAMMING
The
AIN
operates as an I/O module in VMEbus systems
and
is
therefore located in
the
64K VMEbus Short
I/O Address Space. It can be located at any one of 64 Base
Addresses at 1K intervals within this address space.
The
base
address is
selected via
the switches
described in Section 2.4.1.
When located at its base address, the
AIN is
alloted a 1K block of short I/O address
space for its own
use.
This
1K block of short I/O address space is termed the
I/O
Interface Block, and contains all of the module’s
programming
locations. Figure 3-1
shows the AIN’s I/O Interface Block and its relation to the Short I/O Address
space.
When a host processor is addressing locations in the I/O Interface Block, the location’s
address is added to the module’s base address.
For example, if the AIN is located at Short I/O Base Address XXO4OOH, the address of
the Control/Status register is XX0481H
3-1
Summary of Contents for XVME-560
Page 1: ......
Page 2: ......
Page 3: ......
Page 4: ......
Page 5: ......
Page 7: ......
Page 14: ......
Page 15: ......
Page 21: ......
Page 23: ......
Page 27: ......
Page 29: ......
Page 30: ......
Page 32: ......
Page 33: ......
Page 34: ......
Page 39: ......
Page 42: ......
Page 46: ......
Page 47: ......
Page 48: ......
Page 50: ......
Page 52: ......
Page 58: ......
Page 59: ......
Page 60: ......
Page 61: ......
Page 62: ......
Page 63: ......
Page 64: ......
Page 65: ......
Page 66: ......
Page 70: ......