TMP91xy20AFG Toshiba, TMP91xy20AFG Datasheet - Page 13

no-image

TMP91xy20AFG

Manufacturer Part Number
TMP91xy20AFG
Description
Manufacturer
Toshiba
Datasheet

Specifications of TMP91xy20AFG

Package
LQFP144
Rom Types(m=mask,p=otp, F=flash,e=eeprom)
M
Rom Combinations
8
Ram Combinations
8
Architecture
16-bit CISC
Usb/spi Channels
-
Uart/sio Channels
1
I2c/sio Bus Channels
1
(s)dram Controller
1
Adc 10-bit Channel
8
Da Converter
-
Timer 8-bit Channel
4
Timer 16-bit Channel
1
Pwm 8-bit Channels
-
Pwm 16-bit Channels
-
Cs/wait Controller
4
Dual Clock
Y
Number Of I/o Ports
77
Power Supply Voltage(v)
3.0 to 3.6
3.
3.1
3.1.1
Operation
end of this manual.
This following describes block by block the functions and operation of the TMP91C820A.
Notes and restrictions for eatch book are outlined in 6 “Points of Note and Restrictions” at the
CPU
operation, see the “TLCS-900/L1 CPU”.
functions are not covered in the TLCS-900/L1 CPU section.
The TMP91C820A incorporates a high-performance 16-bit CPU (The 900/L1 CPU). For CPU
The following describe the unique function of the CPU used in the TMP91C820A; these
Reset
is within the operating voltage range, and that the internal high-frequency oscillator has
stabilized. Then hold the
36MHz).
voltage range, and that the internal high-frequency oscillator has stabilized. Then hold the
mode f
RESET
When resetting the TMP91C820A microcontroller, ensure that the power supply voltage
Thus, when turn on the switch, be set to the power supply voltage is within the operating
Clock gear is initialized 1/16 mode by reset operation. It means that the system clock
When the reset is accept, the CPU:
program counter settings. CPU internal registers not mentioned above do not change
when the reset is released.
follows.
Initializes the internal I/O registers.
Sets the port pins, including the pins that also act as internal I/O, to general-purpose
Note:
When reset is released,the CPU starts executing instructions in accordance with the
When the reset is accepted, the CPU sets internal I/O, ports, and other pins as
Figure 3.1.1 is a reset timing of the TMP91C820A-9999.
SYS
input to low level at least for 10 system clocks.
Sets as follows the program counter (PC) in accordance with the reset vector stored
at address FFFF00H to FFFF02H:
Sets the stack pointer (XSP) to 100H.
Sets bits <IFF2:0> of the status register (SR) to 111 (Sets the interrupt level mark
register to level 7).
Sets the <MAX> bit of the status register to 1 (MAX mode).
(Note: As this product does not support MIN mode, do not write a 0 to the <MAX>.)
Clears bits <RFP2:0> of the status register to 000 (Sets the register bank to 0).
input or output port mode.
is set to fc/32 (= fc/16 × 1/2).
PC<7:0>
PC<15:8>
PC<23:16> ← Value at FFFF02H address
change by resetting.
The CPU internal register (except to PC, SR, XSP) and internal RAM data do not
← Value at FFFF00H address
← Value at FFFF01H address
RESET
91C820A-11
input to low level for at least 10 system clocks (9µs at
TMP91C820A
2008-02-20

Related parts for TMP91xy20AFG