34.3.3.1 LDS - Load Data from Data
Space Using Direct Addressing
The LDS instruction is used to load data from the bus matrix and
into the serial shift register for serial readout. The LDS instruction
is based on direct addressing, and the address must be given as an operand to the
instruction for the data transfer to start. Maximum supported size for address and data
is 16 bits. LDS instruction supports repeated memory access when
combined with the REPEAT instruction.
As shown in Figure 34-9, after issuing the SYNCH character followed by the
LDS instruction, the number of desired address bytes, as indicated
by the Size A field in the instruction, must be transmitted. The output data size is
selected by the Size B field and is issued after the specified Guard Time. When combined
with the REPEAT instruction, the address must be sent in for each
iteration of the repeat, meaning after each time the output data sampling is done. There
is no automatic address increment when using REPEAT with
LDS, as it uses a direct addressing protocol.
LDS Instruction
Operation