Datasheet
MCP9843/98243
DS22153C-page 42 © 2009 Microchip Technology Inc.
5.3.4.3 Sequential Read
Sequential reads are initiated in the same way as a
random read, with the exception that after the
MCP98243 transmits the first data byte, the master
issues an acknowledge, as opposed to a stop condition
in a random read. This directs the MCP98243 to
transmit the next sequentially addressed 8-bit word
(Figure 5-20).
To provide sequential reads, the MCP98243 contains
an internal address pointer, which is incremented by
one at the completion of each operation. This address
pointer allows the entire memory contents to be serially
read during one operation.
FIGURE 5-20: Timing Diagram for Sequential Read (See Section 4.0 “Serial Communication”).
5.3.5 STANDBY MODE
The design will incorporate a low power standby mode
(I
SHDN
). Standby mode will be entered after a normal
termination of any operation and after all internal
functions are complete. This would include any error
conditions occurring, such as improper number of clock
cycles or improper instruction byte as defined
previously.
SDA
A
C
K
1010
A
XXXX
A
C
K
S
2
A
1
A
0
12345678 12345678
SCL
X
Address Byte
R
MCP98243
MCP98243
Data at (n+1)
A
C
K
12345678 12345678
Data at (n+2)
Data (n)
1
MCP98243 MCP98243
XXX
XXXXX
XXX XXXXX
XXX
Data at (n+m)
(1)
XXX
XXX
A
C
K
Note 1: ‘n’ is the initial address location and ‘m’ is the final address location (‘n+m’ < 256)
N
A
K
P
Master