2.3.1 SIX Serial Instruction
Execution
The SIX control code allows execution of the dsPIC33 family assembly
instructions. When the SIX code is received, the CPU is suspended for 24
clock cycles, as the instruction is then clocked into the internal buffer. Once the
instruction is shifted in, the state machine allows it to be executed over the next four PGECx
clock cycles. While the received instruction is executed, the state machine simultaneously
shifts in the next 4-bit command (see Figure 2-3).
Note: Data bits on PGEDx are latched on the rising edge of the PGECx clock.
SIX Serial Execution