TMP91FY12A Datasheet PDF - Toshiba


www.Datasheet-PDF.com

TMP91FY12A
Toshiba

Part Number TMP91FY12A
Description CMOS 16-Bit Microcontroller
Page 30 Pages

TMP91FY12A datasheet pdf
View PDF for PC
TMP91FY12A pdf
View PDF for Mobile


No Preview Available !

TMP91FY12A
CMOS 16-Bit Microcontrollers
TMP91FY12AF
1. Outline and Features
TMP91FY12AF is a high-speed 16-bit microcontroller designed for the control of various mid- to
large-scale equipment.
TMP91FY12AF comes in a 100-pin flat package.
Listed below are the features.
(1) High-speed 16-bit CPU (900/L1 CPU)
Instruction mnemonics are upward-compatible with TLCS-90/900
16 Mbytes of linear address space
General-purpose registers and register banks
16-bit multiplication and division instructions; bit transfer and arithmetic instructions
Micro DMA: 4 channels (1.0 µs/2 bytes at 16 MHz)
(2) Minimum instruction execution time: 148 ns (at 27 MHz)
(3) Built-in RAM: 4 Kbytes
Built-in ROM: 256 Kbytes Flash memory
2 Kbytes mask ROM (used for booting)
(4) External memory expansion
Expandable up to 16 Mbytes (shared program/data area)
Can simultaneously support 8-/16-bit width external data bus
Dynamic data bus sizing
(5) 8-bit timers: 8 channels
(6) 16-bit timer/event counter: 2 channels
(7) General-purpose serial interface: 2 channels
UART/Synchronous mode: 2 channels
IrDA ver 1.0 (115.2 kbps) supported: 1 channel
000707EBP1
For a discussion of how the reliability of microcontrollers can be predicted, please refer to Section 1.3 of the chapter entitled Quality
and Reliability Assurance / Handling Precautions.
TOSHIBA is continually working to improve the quality and reliability of its products. Nevertheless, semiconductor devices in general
can malfunction or fail due to their inherent electrical sensitivity and vulnerability to physical stress. It is the responsibility of the buyer,
when utilizing TOSHIBA products, to comply with the standards of safety in making a safe design for the entire system, and to avoid
situations in which a malfunction or failure of such TOSHIBA products could cause loss of human life, bodily injury or damage to
property.
In developing your designs, please ensure that TOSHIBA products are used within specified operating ranges as set forth in the most
recent TOSHIBA products specifications. Also, please keep in mind the precautions and conditions set forth in the “Handling Guide for
Semiconductor Devices,” or “TOSHIBA Semiconductor Reliability Handbook” etc..
The TOSHIBA products listed in this document are intended for usage in general electronics applications (computer, personal
equipment, office equipment, measuring equipment, industrial robotics, domestic appliances, etc.). These TOSHIBA products are
neither intended nor warranted for usage in equipment that requires extraordinarily high quality and/or reliability or a malfunction or
failure of which may cause loss of human life or bodily injury (“Unintended Usage”). Unintended Usage include atomic energy control
instruments, airplane or spaceship instruments, transportation instruments, traffic signal instruments, combustion control instruments,
medical instruments, all types of safety devices, etc.. Unintended Usage of TOSHIBA products listed in this document shall be made
at the customer’s own risk.
The products described in this document are subject to the foreign exchange and foreign trade laws.
The information contained herein is presented only as a guide for the applications of our products. No responsibility is assumed by
TOSHIBA CORPORATION for any infringements of intellectual property or other rights of the third parties which may result from its
use. No license is granted by implication or otherwise under any intellectual property or other rights of TOSHIBA CORPORATION or
others.
The information contained herein is subject to change without notice.
Purchase of TOSHIBA I2C components conveys a license under the Philips I2C Patent Rights to use these
components in an I2C system, provided that the system conforms to the I2C Standard Specification as defined
by Philips.
91FY12A-1
2001-08-31



No Preview Available !

TMP91FY12A
(8) Serial bus interface: 1 channel
I2C bus mode/clock synchronous select mode
(9) 10-bit AD converter (sample-hold circuit is built in): 8 channels
(10) Watchdog timer
(11) Timer for real-time clock (RTC)
(12) Chip Select/Wait controller: 4 channels
(13) Interrupts: 45 interrupts
9 CPU interrupts: Software interrupt instruction and illegal instruction
26 internal interrupts: 7-level priority can be set.
10 external interrupts: 7-level priority can be set.
(14) Input/output ports: 81 pins
(15) Standby function
Three Halt modes: Idle2 (programmable), Idle1, Stop
(16) Triple-clock controller
Clock Doubler (DFM)
Clock Gear (fc to fc/16)
Slow mode (fs = 32.768 kHz)
(17) Operating voltage
VCC = 2.7 V to 3.6 V (fc max = 27 MHz)
(18) Package
100-pin QFP: P-QFP100-1414-0.50E
91FY12A-2
2001-08-31



No Preview Available !

TMP91FY12A
ADTRG (P53)
AN0 to AN7
(P50 to P57)
AVCC, AVSS
VREFH, VREFL
TXD0 (P90)
RXD0 (P91)
SCLK0/ CTS0 (P92)
TXD1 (P93)
RXD1 (P94)
SCLK1/ CTS1 (P95)
SCK (P60)
SO/SDA (P61)
SI / SCL (P62)
TA0IN (P70)
TA1OUT (P71)
TA3OUT (P72)
TA4IN (P73)
TA5OUT (P74)
TA7OUT (P75)
10-Bit 8CH
AD
Converter
SIO/UART/IrDA
(SIO0)
SIO/UART
(SIO1)
CPU (TLCS-900/L1)
XWA
XBC
XDE
XHL
XIX
XIY
XIZ
XSP
WA
BC
DE
HL
IX
IY
IZ
SP
32 bits
SR F
PC
Serial Bus
Interface
(SBI)
Watch-Dog
Timer
(WDT)
H-OSC
Clock Gear
Clock doubler
L-OSC
Port 0
Port 1
Port 2
8-Bit Timer
(TMRA0)
8-Bit Timer
(TMRA1)
8-Bit Timer
(TMRA2)
8-Bit Timer
(TMRA3)
8-Bit Timer
(TMRA4)
8-Bit Timer
(TMRA5)
8-Bit Timer
(TMRA6)
8-Bit Timer
(TMRA7)
Real-Clock
Timer (RTC)
Port 3
4-KB RAM
256-KB FLASH
E2PROM
Port 6
Port A
CS/WAIT
Controller
(4-BLOCK)
Interrupt
Controller
2-KB BOOT ROM
16-Bit Timer
(TMRB0)
16-Bit Timer
(TMRB1)
DVCC [3]
DVSS [3]
X1
X2
EMU0
EMU1
XT1 (P96)
XT2 (P97)
RESET
AM0
AM1
ALE
(P00 to P07)
AD0 to AD7
(P10 to P17)
AD8/A8 to AD15/A15
(P20 to P27)
A0/A16 to A7/A23
RD (P30)
WR (P31)
HWR (P32)
BUSRQ (P34)
BUSAK (P35)
R/W (P36)
P37(BOOT)
(P64) SCOUT, P65, P66
PA4 to PA7
(P40 to P43)
CS0 to CS3
WAIT (P33)
NMI
INT0 (P64)
INT1 to 4 (PA0 to 3)
TB0IN0/INT5 (P80)
TB0IN1/INT6 (P81)
TB0OUT0 (P82)
TB0OUT1 (P83)
TB1IN0/INT7 (P84)
TB1IN1/INT8 (P85)
TB1OUT0 (P86)
TB1OUT1 (P87)
( ): Initial function after reset
Figure 1.1 TMP91FY12AF Block Diagram
91FY12A-3
2001-08-31



No Preview Available !

TMP91FY12A
2. Pin Assignment and Pin Functions
The assignment of input/output pins for the TMP91FY12AF, their names and functions are as
follows:
2.1 Pin Assignment Diagram
Figure 2.1.1 shows the pin assignment of the TMP91FY12AF.
DVCC
89
P66
DVSS
P50/AN0
P51/AN1
P52/AN2
90
91
92
93
94
P53/AN3/ADTRG 95
P54/AN4
96
P55/AN5
97
P56/AN6
98
P57/AN7
VREFH
99
100
VREFL
AVSS
AVCC
1
2
3
P70/TA0IN
P71/TA1OUT
P72/TA3OUT
P73/TA4IN
4
5
6
7
P74/TA5OUT
8
P75/TA7OUT
9
P80/TB0IN0/INT5 10
P81/TB0IN1/INT6 11
P82/TB0OUT0 12
P83/TB0OUT1 13
P84/TB1IN0/INT7 14
P85/TB1IN1/INT8 15
P86/TB1OUT0 16
P87/TB1OUT1 17
P90/TXD0
18
P91/RXD0
19
P92/SCLK0/CTS0 20
P93/TXD1
21
P94/RX1
22
P95/SCLK1/CTS1 23
AM0
24
DVCC
25
X2
DVSS
X1
AM1
RESET
P96/XT1
P97/XT2
EMU0
EMU1
PA0/INT1
PA1/INT2
PA2/INT3
26
27
28
29
30
31
32
33
34
35
36
37
Top View
QFP100
88 P65
87 P64/SCOUT
86 P63/INT0
85 P62/SI/SCL
84 P61/SO/SDA
83 P60/SCK
82 P43/CS3
81 P42/CS2
80 P41/CS1
79 P40/CS0
78 P37/BOOT
77 P36/R/W
76 P35/BUSAK
75 P34/BUSRQ
74 P33/WAIT
73 P32/HWR
72 P31/WR
71 P30/RD
70 P27/A7/A23
69 P26/A6/A22
68 P25/A5/A21
67 P24/A4/A20
66 P23/A3/A19
65 P22/A2/A18
64 DVCC
63 NMI
62 DVSS
61 P21/A1/A17
60 P20/A0/A16
59 P17/AD15/A15
58 P16/AD14/A14
57 P15/AD13/A13
56 P14/AD12/A12
55 P13/AD11/A11
54 P12/AD10/A10
53 P11/AD9/A9
52 P10/AD8/A8
51 P07/AD7
50 P06/AD6
49 P05/AD5
48 P04/AD4
47 P03/AD3
46 P02/AD2
45 P01/AD1
44 P00/AD0
43 ALE
42 PA7
41 PA6
40 PA5
39 PA4
38 PA3/INT4
Figure 2.1.1 Pin assignment diagram (100-pin QFP)
91FY12A-4
2001-08-31




TMP91FY12A datasheet pdf
Download PDF
TMP91FY12A pdf
View PDF for Mobile


Similiar Datasheets : TMP91FY12A TMP91FY12AF

Index :   0   1   2   3   4   5   6   7   8   9   A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z   

This is a individually operated, non profit site. If this site is good enough to show, please introduce this site to others.
Since 2010   ::   HOME   ::   Privacy Policy + Contact