134
Register-Based Programming
There are eight relay registers driving the 256 channels of the Multiplexer
and two tree relay registers controlling the 21 tree relays. The second tree
relay control register also controls nine C relays used for signal routing. The
analog bus register controls five analog bus connection relays. All these
relay control registers are readable/writable (R/W) registers. Writing a “1”
to one bit will close the respective relay and writing a “0” will open the relay.
When power-on or reset the Multiplexer, all the control relays are open and
when you read from these registers, all the bits are zero.
ID Register
Reading the ID register returns FFFF
h
indicating the manufacturer is Agilent
Technologies and the module is an A16 register-based device.
The “Programming Example” on page 141 shows how to read the ID
Register.
Device Type
Register
Reading the Device Type Register returns 026B
h
(decimal = 619) which
identifies the device as the Agilent E8462A 256-Channel Relay
Multiplexer.
The “Programming Example” on page 141 shows how to read the Device
Type Register.
Status/Control
Register
Writing to the Status/Control Register (base + 04
h
) enables you to
disable/enable the interrupt generated when channels are closed or opened.
The “Programming Example” on page 141 shows how to read the Status
Register.
base + 00
h
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Write
Undefined
Logical Address
Read
Manufacturer ID - returns FFFF
h
in Agilent Technologies A16 only register-based card
base + 02
h
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Write
Undefined
Read
026B
h
, 619
10
base + 04
h
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Write
undefined
Set Interrupt Level
D
undefined
SYS-
FAIL
R
Read
0
M
undefined
Interrupt Level
B
D
undefined
1
1
SYS-
FAIL
R
Содержание E8462A
Страница 2: ...x...
Страница 10: ...8 Notes...
Страница 11: ...9 Notes...
Страница 12: ...10 Notes...
Страница 15: ...Configuring the Agilent E8462A Multiplexer 13 Figure 1 1 Agilent E8462A Simplified Schematic...
Страница 68: ...66 Using the Multiplexer...
Страница 104: ...102 Agilent E8462A Relay Multiplexer Command Reference...
Страница 118: ...116 Agilent E8462A Relay Multiplexer Command Reference...
Страница 126: ...124 Agilent E8462A Scanning Voltmeter Application Examples Chapter 4 Notes...
Страница 146: ...144 Register Based Programming...
Страница 156: ...154 Index...