Datasheet
Register Opcode Commands
To manipulate the register memory, there are two com-
mands supported by the device: Read Register and Write
register. Each register accessed with these commands is
16 bits in length. These commands are used to access
all sections of the memory map including the RTC and
Watchdog registers, Configuration registers, Conversion
Results registers, and Status registers. The Conversion
Results registers and the Interrupt Status register of the
Status registers are all read only.
Read Register Command
The opcode must be clocked into the DIN device pin
before the DOUT device pin produces the register data.
The SPI protocol sequence is shown in Figure 14.
The read register command can also be used to read
consecutive addresses. In this case, the data bits are
continuously delivered in sequence starting with the MSB
of the data register that is addressed in the opcode, and
continues with each SCK rising edge until the CE device
pin is deasserted as shown in Figure 15. The address
counter automatically increments.
Write Register Command
This command applies to all writable registers. See the
Register Memory Map for more detail. The SPI protocol
sequence is shown in Figure 16.
The write register command can also be used to write
consecutive addresses. In this case, the data bits are con-
tinuously received on the DIN device pin and bound for
the initial starting address register that is addressed in the
opcode. The address counter automatically increments
after each 16 bits of data if the SCK device pin is continu-
ally clocked and the CE device pin remain asserted as
shown in Figure 17.
Figure 14. Read Register Opcode Command Protocol
Figure 14
CE
SCK
DIN
DOUT
O
O
OPCODE
D D
D
MSB LSB
8 BITS
D
D
D D
D
D
LSBMSB
HIGH IMPEDANCE
HIGH IMPEDANCE
READ REGISTER COMMAND
DATA 16 BITS
0 1 2 3 4 5 109876 20 23222119
MAX35101 Time-to-Digital Converter with Analog Front-End
www.maximintegrated.com
Maxim Integrated
│
25










