Card Control Register

The Card Control Register allows for access to the A24 address space from the A16 address space. It also provides access to the non-volatile memory.

Address

Bit

15

14

13

12

11

 

10

 

09

08

07

06

05

04

03

 

02

01

 

00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

READ

 

 

 

 

 

Unused

 

 

 

 

 

VPPEN

 

A24 Window

 

Base + 1E16

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

WRITE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

VPPEN: Writing a one (1) to this field enables the non-volatile memory to be altered. Writing a zero (0) disables updates or erasures of the non-volatile memory. Non-volatile memory is located at base + 10016 to base + 20016.

Note The VPPEN field enables or disables the programming voltage needed to change the contents of the non-volatile memory. A physical jumper on the main printed circuit board must also be moved to the CAL position before the contents of the non-volatile memory can be altered.

A24 Window: Writing a value to this field sets which 16 register-wide portion of A24 registers can be accessed via A16 registers 2016 to 3E16. The registers mapped for each value are shown below and in Figure B-3 on page 116.

A24 Window Value

A24 Registers Mapped

 

 

 

 

016

A16 0016 through 1E16

 

 

116

A16 2016 through 3E16

 

 

216

Main_DAC Immediate Registers

 

 

316

Main_DAC Triggered Registers

 

 

416

Offset_DAC Registers

 

 

516

Gain_DAC Registers

 

 

616

Undefined

 

 

716

Undefined

 

 

816

Voltage Offset Cal Memory (non-volatile)

 

 

916

Voltage Gain Cal Memory (non-volatile)

 

 

A16

Current Offset Cal Memory (non-volatile)

 

 

B16

Current Gain Cal Memory (non-volatile)

 

 

C16

Cal and Configuration Registers (non-volatile)

 

 

D16

Undefined Cal Memory (non-volatile)

 

 

E16

Undefined Cal Memory (non-volatile)

 

 

F16

Undefined Cal Memory (non-volatile)

 

 

 

 

Appendix B

HP E1418A Register-Based Programming 137