TMP93xy20FG Toshiba, TMP93xy20FG Datasheet - Page 168

no-image

TMP93xy20FG

Manufacturer Part Number
TMP93xy20FG
Description
Manufacturer
Toshiba
Datasheet

Specifications of TMP93xy20FG

Package
LQFP144
Rom Types(m=mask,p=otp, F=flash,e=eeprom)
M/P
Rom Combinations
64
Ram Combinations
2
Architecture
16-bit CISC
Usb/spi Channels
-
Uart/sio Channels
2
I2c/sio Bus Channels
1
(s)dram Controller
-
Adc 10-bit Channel
8
Da Converter
-
Timer 8-bit Channel
4
Timer 16-bit Channel
4
Pwm 8-bit Channels
-
Pwm 16-bit Channels
-
Cs/wait Controller
-
Dual Clock
Y
Number Of I/o Ports
88
Power Supply Voltage(v)
4.5 to 5.5
(4) Mode 3 (9-bit UART mode)
Main setting
P6CR
SC0MOD
SC0CR
BR0CR
TRUN
INTES0
Interrupt processing
Acc
if Acc ≠ 0 then ERROR
Acc
X: Don’t care, −: No change
parity bit cannot be added.
stored in SC0CR<RB8>. For writing and reading of the buffer, the MSB is read or
written first then the rest of the data from SC0BUF.
Wakeup function
Note:
9-bit UART mode can be specified by setting SC0MOD<SM1:0> to 11. In this mode,
For transmission, the MSB (9th bit) is written in SC0MOD<TB8>. For receiving it is
TXD
setting SC0MOD<WU> to 1. The interrupt INTRX0 occurs only when<RB8> = 1.
Master
In 9-bit UART mode, the wakeup function of slave controllers is enabled by
← − − − 0 − − − −
← − 0 1 X 1 0 0 1
← X 0 1 X X X 0 0
← 0 0 0 1 0 1 0 1
← 1 X − − − − − −
← − − − − 1 1 0 0
← SC0CR AND 00011100
← SC0BUF
TXD pin of the slave controllers must be in open-drain output mode.
7 6 5 4 3 2 1 0
Figure 3.9.26 Serial Link Using Wakeup Function
RXD
TXD
Slave 1
93CS20-166
RXD
Select P64 (RXD0) as the input pin.
Enable receiving in 8-bit UART mode.
Add odd parity.
Set transfer rate at 9600 bps.
Start the prescaler for the baud rate generator.
Enable INTRX0 interrupt and set interrupt level 4.
Check for error.
Read the received data.
TXD
Slave 2
RXD
TXD
Slave 3
RXD
TMP93CS20
2004-02-10

Related parts for TMP93xy20FG