Toshiba H1 Series Data Book page 354

32bit micro controller tlcs-900/h1 series
Table of Contents

Advertisement

2
3.15.5 Control in I
C Bus Mode
(1)
Acknowledge Mode Specification
When slave address is matched or detecting GENERAL CALL, and set the
SBICR1<ACK> to "1", TMP92CZ26A operates in the acknowledge mode. The
TMP92CZ26A generates an additional clock pulse for an Acknowledge signal when
operating in Master Mode. In the transmitter mode during the clock pulse cycle, the
SDA pin is released in order to receive the acknowledge signal from the receiver. In
the receiver mode during the clock pulse cycle, the SDA pin is set to the Low in order
to generate the acknowledge signal.
Clear the <ACK> to "0" for operation in the Non-Acknowledge Mode; The
TMP92CZ26A does not generate a clock pulse for the Acknowledge signal when
operating in the Master Mode.
(2)
Number of transfer bits
The SBICR1<BC2:0> is used to select a number of bits for next transmitting and
receiving data.
Since the <BC2:0> is cleared to 000 as a start condition, a slave address and direction
bit transmission are executed in 8 bits. Other than these, the <BC2:0> retains a
specified value.
(3)
Serial clock
a. Clock source
The SBICR1 <SCK2:0> is used to select a maximum transfer frequency outputted
on the SCL pin in Master Mode. Set the baud rates, which have been calculated
according to the formula below, to meet the specifications of the I2C bus, such as the
smallest pulse width of t
= (2
t
LOW
= (2
t
HIGH
fscl = 1/(t
=
LOW,
t
t
HIGH
LOW
+ 29)/(f
n-1
/4)
SYS
n − 1
+ 6)/(f
/4)
SYS
+ t
)
LOW
HIGH
f
/4
SYS
n
+ 35
2
Figure 3.15.8 Clock source
92CZ26A-351
1/fscl
SBICR1<SCK2:0>
000
001
010
011
100
101
110
TMP92CZ26A
n
4
5
6
7
8
9
10

Advertisement

Table of Contents
loading

This manual is also suitable for:

Tlcs-900Tmp92cz26axbg

Table of Contents