Reference Manual

Turbo PMAC/PMAC2 Software Reference
Turbo PMAC Global I-Variables 91
It can also be used for registers in the 3U-format Acc-3E1 (for 3U Turbo Stack systems) and Acc-14E
(for UMAC Turbo systems) boards. In this case, the last hex digit of Ixx95 must be set to a non-zero
value to specify the byte-wide bus of these boards. The following tables show Ixx10 values for these
boards.
Ixx10 Values for Acc-3E1 Registers in 3U Turbo Stack Systems
(Ixx95=$08000x to $30000x [unsigned], $88000x to $B0000x [signed])
Acc-3E1 Address Jumper
E1
E2
E3
E4
Ixx10 Value
$07880x
$07890x
$078A0x
$078B0x
Ixx10 Values for Acc-14E Registers in UMAC Turbo Systems
(Ixx95=$08000x to $30000x [unsigned], $88000x to $B0000x [signed])
DIP-Switch
Setting
SW1-1 ON (0)
SW1-2 ON (0)
SW1-1 OFF (1)
SW1-2 ON (0)
SW1-1 ON (0)
SW1-2 OFF (1)
SW1-1 OFF (1)
SW1-2 OFF (1)
SW1-3 ON (0)
SW1-4 ON (0)
$078C0x
$078D0x
$078E0x
$078F0x
SW1-3 OFF (1)
SW1-4 ON (0)
$079C0x
$079D0x
$079E0x
$079F0x
SW1-3 ON (0)
SW1-4 OFF (1)
$07AC0x
$07AD0x
$07AE0x
$07AF0x
SW1-3 OFF (1)
SW1-4 OFF (1)
$07BC0x
$07BD0x
$07BE0x
$07BF0x
SW1-5 & 6 must be ON (0). ON means CLOSED; OFF means OPEN.
The final digit, represented by an x in both of these tables, can take a value of 0 to 5, depending on which
I/O point on the board is used for the least significant bit (LSB):
Ixx10 Last Hex
Digit x
Pin Used for LSB
Pin Used for LSB
Pin Used for LSB
x=0
I/O00-07
I/O48-55
I/O96-103
x=1
I/O08-15
I/O56-63
I/O104-111
x=2
I/O16-23
I/O64-71
I/O112-119
x=3
I/O24-31
I/O72-79
I/O120-127
x=4
I/O32-39
I/O80-87
I/O128-135
x=5
I/O40-47
I/O88-95
I/O136-143
Acc-28 A/D Converter Read: If Ixx95 is set to $310000 or $B10000, the address specified by Ixx10 is a
Turbo PMAC ‘Ymemory-I/O address, and Turbo PMAC will read the data in the high 16 bits of that
address as the absolute position (the LSB one count is in bit 8). This format is intended for the Acc-
28A and Acc-28B A/D converters.
The following table shows the settings of Ixx10 for these registers.
Ixx10 Values for PMAC-Style ADC Registers
(Ixx95=$B10000 for Acc-28A, Ixx95=$310000 for Acc-28B)
Register
PMAC
First
Acc-24P/V
Second
Acc-24P/V
Third
Acc-24P/V
Fourth
Acc-24P/V
ADC1
$078006
$078206
$079206
$07A206
$07B206
ADC2
$078007
$078207
$079207
$07A207
$07B207
ADC3
$07800E
$07820E
$07920E
$07A20E
$07B20E
ADC4
$07800F
$07820F
$07920F
$07A20F
$07B20F
ADC5
$078106
$078306
$079306
$07A306
$07B306
ADC6
$078107
$078307
$079307
$07A307
$07B307
ADC7
$07810E
$07830E
$07930E
$07A30E
$07B30E
ADC8
$07810F
$07830F
$07930F
$07A30F
$07B30F