2. Expanded Functions

Note

Edge execution modifier is also available for this instruction.

The XFER instruction is not executed as error in the following cases. (ERF = S0051 is set to ON)

 

Transfer

 

Error cause

 

Between CPU

1)

When the transfer size is 0 or more than 256.

 

registers

2)

When the source/destination table of transfer is out of the valid range.

 

CPU register to

1)

When the transfer size is 0 or more than 256.

 

expanded F register

2)

When the source/destination table of transfer is out of the valid range.

 

 

3)

When IC memory card is not installed or MMR setting is not made.

 

 

4)

When the IC memory card is write-protect state. (for data writing)

 

 

5)

When program is stored in the IC memory card. (detected only T3H)

 

CPU register to

1)

When the transfer size is 0 or more than 256.

 

S20/S20LP

2)

When the source/destination table of transfer is out of the valid range.

 

 

3)

When channel designation is other than 1 or 2. (other than 1 for T2)

 

 

4)

When S20/S20LP is not installed or not allocated.

 

 

5)

When status flag area is not sufficient.

 

 

6)

When an odd address is designated as the leading address in the case of

 

 

 

S20/S20LP is set as double-word access.

 

 

7)

When the transfer size is odd address in the case of S20/S20LP is set as

 

 

 

double-word access.

 

 

8)

When the S20/S20LP module is not normal.

 

CPU register to

1)

When the transfer size is 0 or more than 256.

 

EEPROM

2)

When the source/destination table of transfer is out of the valid range.

 

 

3)

When the data writing address range exceeds page boundary.

 

 

4)

When this instruction is executed during EEPROM access inhibited (10 ms).

 

 

5)

When the CPU does not have EEPROM.

 

Others

1)

When source/destination designation is invalid.

 

 

2)

When an invalid transfer combination is designated.

 

 

3)

When the index modification is used for an operand and register boundary

 

 

 

error is occurred as the result of the index modification. (in this case, the

 

 

 

instruction output comes OFF)

 

 

 

 

 

 

 

 

 

 

User’s Manual 61

Page 63
Image 63
Toshiba PROSEC T3H user manual When the data writing address range exceeds page boundary