Toshiba TLCS-900/L1 Series Manual page 172

Original cmos 16-bit microcontroller
Hide thumbs Also See for TLCS-900/L1 Series:
Table of Contents

Advertisement

(4) Stop condition generation
When SBI0SR<BB> = 1, the sequence for generating a stop condition can be
initiated by writing 1 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 TMP91C824 generates a stop condition when the other device has released the
SCL line.
When SBI0CR2<MST, TRX, PIN> are written 1 and <BB> is written 0, <BB>
changes to 0 by internal SCL changes to 1, without waiting stop condition.
To check whether SCL and SDA pin are 1 by sensing their ports is needed to detect
bus free condition.
1 → <MST>
1 → <TRX>
0 → <BB>
1 → <PIN>
Internal SCL
SCL pin
SDA pin
<PIN>
<BB> (Read)
Figure 3.10.17 Stop Condition Generation (Single master)
1 → <MST>
1 → <TRX>
0 → <BB>
1 → <PIN>
Internal SCL
SCL pin
SDA pin
<PIN>
<BB> (Read)
Figure 3.10.18 Stop Condition Generation (Multi master)
Stop condition
The case of pulled low
by another device
91C824-170
TMP91C824
Stop condition
2008-02-20

Advertisement

Table of Contents
loading

This manual is also suitable for:

Tmp91c824fgJtmp91c824-s

Table of Contents