TMP92CM22 2007-02-16 92CM22-188
(4) Stop condition generation
When SBI0SR<BB> = 1, the sequence for generating a stop condition is started by
writing “111” to SBI0CR2<MST, TRX, PIN> and “0” to SBI0CR2<BB>. Do not modify
the contents of SBI0CR2<MST, TRX, PIN, BB> until a stop condition has been
generated on the bus. When the bus’s SCL line has been pulled low by another device,
the TMP92CM22 generates a stop condition when the other device has released the
SCL line and SDA pin rising.
Figure 3.10.17 Stop Condition Generation (Single master)
Figure 3.10.18 Stop Condition Generation (Multi master)
Stop condition
SCL pin
SDA pin
<PIN>
SBI0SR<BB>
(Reading)
“1” <MST>
“1” <TRX>
“0” <BB>
“1” <PIN>
Internal SCL
SDA pin
<PIN>
<BB> (Read)
Stop condition
“1” MST
“1” TRX
“0” BB
“1” PIN
SCL pin
The case of pulled low
by another device