Relays, Memory Areas and Constants
1 - 70
Changing index register banks (for FP2SH/FP10SH only)
The banks of the index registers of the FP2SH/FP10SH can be changed to allow use
of up to 224 points (14 points
×
16 banks) in a program.
I0
I1
I2
I3
I4
I5
I6
I7
I8
I9
IA
IB
IC
ID
Bank
0
Bank
1
Bank
2
Bank
15
When the register bank setting instruction
F410 (SETB)
or the register bank changing
instruction
F411 (CHGB)
is used to specify a bank number, index registers I0 to ID used
after that point can be used as separate index registers from the I0 to ID index registers
used prior to changing the bank.
The bank is automatically set to bank 0 before execution of the leading address of the
program. The bank is also automatically set to bank 0 before execution of the leading
address of a second program.
The bank numbers of index registers used in interrupt programs, subroutines, and other
sub programs should be specified in such a way that the
F411 (CHGB)
instruction is
executed at the beginning of the sub program, and the
F412 (POPB)
instruction is
executed at the end of the sub program.
Phone: 800.894.0412 - Fax: 888.723.4773 - Web: www.clrwtr.com - Email: [email protected]
Summary of Contents for FP-X
Page 1: ...Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Page 2: ...Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Page 24: ...Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Page 1333: ...5 245 Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...