47
CHAPTER
Programming
Contents
General Control Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Control Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Introduction
This section describes the programming operations necessary for controlling the
VMIVME-3126A High Resolution, Isolated Analog-to-Digital Converter board. The
VMEbus slave interface is summarized first and followed by a detailed description of
the VMIVME-3126A register set.
VMEbus communication takes place through several registers, which can be
jumpered in either the A16 short I/O space or the A24 standard space.
The board automatically enters self-test on powerup. This self-test consists of writing
and reading the onboard RAM, verifying that each ADC is functioning correctly, and
loading the default range calibration coefficients from the E
2
PROM.
Digitized input data is accumulated in a data buffer which consists of 16 data words,
where each data word contains the 16-bit digitized value of a single analog input
channel.
3
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com