Pamux User’s Guide 109
READING FROM AND WRITING TO ANALOG PAMUX
STATIONS
Each Pamux B6 analog brain board interfaces to the Pamux bus through a dual-port RAM device. The on-
board microprocessor constantly reads from and writes to this dual-port RAM. For the host computer to
access data, the host must first request permission to access the contents of the RAM. This
handshaking scheme prevents contention problems.
Each analog Pamux brain board takes up two byte locations on the bus. The upper address is the control
register, the lower address is the data register. The control and data registers are at the following
locations:
• Control Register Address = AC28 Base Address + Pamux Address + 1
• Data Register Address = AC28 Base Address + Pamux Address
The Pamux address is set by configuration jumpers on the B6 brain board. Configuration jumpers on the
AC28 determine its base address.
PAMUX INTERNAL REGISTERS
To read or write analog Pamux data, you must access each brain board’s internal registers (dual-port
RAM locations).
The following is a map of the Pamux analog internal registers. All values are in hex and can be read from
or written to, since all registers are RAM locations.
PROGRAMING WITHOUT THE PAMUX DRIVER