3.2.5 Read Data from NVM
The Read Data from the NVM command will transmit data bits out of the current PC address. The
ICSPDAT pin will go into Output mode on the first falling edge of ICSPCLK, and it will revert
to Input mode (high-impedance) after the 24th falling edge of the clock. The Start and Stop
bits are only one half of a bit time wide, and must be ignored by the host programmer device
(since the latched value may be indeterminate). Additionally, the host programmer device must
only consider the MSb to LSb payload bits as valid and must ignore the values of the Pad bits.
If the program memory is code-protected (CP = 0
),
the data will be read as zeros (see Figure 3-10). Depending on the value of bit ‘1
’ of the command, the PC
may or may not be incremented (see Table 3-1).