TMP92CF26AXBG Toshiba, TMP92CF26AXBG Datasheet - Page 361

no-image

TMP92CF26AXBG

Manufacturer Part Number
TMP92CF26AXBG
Description
Microcontrollers (MCU) TLCS-900/H1 ROMLESS 144KB RAM
Manufacturer
Toshiba
Datasheet

Specifications of TMP92CF26AXBG

Processor Series
TLCS-900
Core
900/H
Data Bus Width
16 bit
Program Memory Type
ROM
Program Memory Size
8 KB
Data Ram Size
144 KB
Interface Type
I2C, I2S, UART, USB
Maximum Clock Frequency
80 MHz
Number Of Programmable I/os
136
Number Of Timers
10
Maximum Operating Temperature
+ 50 C
Mounting Style
SMD/SMT
Package / Case
FBGA-228
Development Tools By Supplier
BM1040R0A, BM1055R0B, SW96CN0-ZCC, SW00MN0-ZCC
Minimum Operating Temperature
0 C
On-chip Adc
10 bit, 6 Channel
Lead Free Status / Rohs Status
 Details

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
TMP92CF26AXBG
Manufacturer:
TOSHIBA
Quantity:
4 000
Part Number:
TMP92CF26AXBG
Manufacturer:
TOSHIBA/东芝
Quantity:
20 000
3.15.6
(1) Device initialization
(2) Start condition and slave address generation
Data Transfer in I
Setting in main routine
In INTSBI interrupt routine
SBICR1 to “0”.
Set a slave address <SA6:0> and the <ALS> (<ALS> = “0” when an addressing format)
to the I2CAR.
For specifying the default setting to a slave receiver mode, clear “0” to the <MST, TRX,
BB> and set “1” to the <PIN>, “10” to the <SBIM1:0>.
SBICR1 ← 0 0 0 X 0 X X X
I2CAR
SBICR2 ← 0 0 0 1 1 0 0 0
Note: X: Don’t care
Reg.
Reg.
if Reg.
Then
SBICR1
SBIDBR1 ← X X X X X X X X
SBICR2
Set the SBICR1<ACK, SCK2:0>, Set SBIBR1 to “1” and clear bits 7 to 5 and 3 in the
follows.
Check a bus free status (when <BB> = “0”).
Set the SBICR1<ACK> to “1” (Acknowledge Mode) and specify a slave address
and a direction bit to be transmitted to the SBIDBR.
When SBICR2<BB> = “0”, the start condition are generated by writing “1111” to
SBICR2<MST, TRX, BB, PIN>. Subsequently to the start condition, nine clocks
are output from the SCL pin. While eight clocks are output, the slave address and
the direction bit which are set to the SBIDBR. At the 9th clock, the SDA line is
released and the acknowledge signal is received from the slave device.
An INTSBI interrupt request occurs at the falling edge of the 9th clock. The
<PIN> is cleared to “0”. In the Master Mode, the SCL pin is pulled down to the
Low-level while <PIN> is “0”. When an interrupt request occurs, the <TRX> is
changed according to the direction bit only when an acknowledge signal is
returned from the slave device.
a.
In the Master Mode, the start condition and the slave address are generated as
INTCLR ← 0X2a
Process
End of interrupt
← X X X X X X X X
Master Mode
← SBISR
← Reg. e 0x20
← X X X 1 X X X X
← 1 1 1 1 1 0 0 0
≠ 0x00
7 6 5 4 3 2 1 0
7 6 5 4 3 2 1 0
2
C Bus Mode
Clear the interrupt request
92CF26A-360
Set acknowledge and SCL clock.
Set slave address and address recognition mode.
Set to slave receiver mode.
Wait until bus is free.
Set to acknowledgement mode.
Set slave address and direction bit.
Generate start condition.
TMP92CF26A
2007-11-21

Related parts for TMP92CF26AXBG