SNAS689A October 2017 – July 2019 LMK04228
PRODUCTION DATA.
LMK04228 devices are programmed using 24-bit registers. Each register consists of a 1-bit command field (R/W), a 2-bit multi-byte field (W1, W0), a 13-bit address field (A12 to A0) and a 8-bit data field (D7 to D0). The contents of each register is clocked in MSB first (R/W), and the LSB (D0) last. During programming, the CS* signal is held low. The serial data is clocked in on the rising edge of the SCK signal. After the LSB is clocked in, the CS* signal goes high to latch the contents into the shift register. It is recommended to program registers in numeric order -- for example, 0x000 to 0x1FFF -- to achieve proper device operation. Each register consists of one or more fields which control the device functionality. See electrical characteristics and Figure 1 for timing details.
R/W bit = 0 is for SPI write. R/W bit = 1 is for SPI read.
W1 and W0 shall be written as 0.