Under Development
TMP88CH40
CMOS 8-Bit Microcontroller
TMP88CH40N/M
The TMP88CH40N/M are the high-speed and high-function 8
-bit single-chip microcomputer which
incorporates the TLCS-870/X Series CPU core, as well as a sine wave drive PMD (Programmable Motor
Driver), a 10-bit AD converter, multi-function Timer/Counters, and synchronous/asynchronous serial
interfaces.
Product Type
Name
TMP88CH40N
TMP88CH40M
ROM
16 Kbytes
RAM
512
+
128 bytes
Package
P-SDIP28-400-1.78
P-SOP28-450-1.27
OTP
TMP88PH40N
TMP88PH40M
Features
♦
♦
♦
♦
8-bit single-chip microcomputer: TLCS-870/X Series
Minimum instruction execution time: 0.20
µs
(at 20.0 MHz
operation)
Fundamental machine instruction: 181 kinds, 842 instructions
I/O port: 19 pins
•
Large-current output: 14 pins (typ. 20 mA), capable of LED
direct drive
Watchdog Timer (WDT)
Time Base Timer (TBT)
Programmable motor driver: 1 channel (PMD2)
•
Sine wave drive circuit (RAM for sine wave data is
incorporated.)
•
Rotor position detection function
•
Timer and capture function for montor controlling
•
Overload protective function
•
Start functions for automatic commutation and automatic
position detection
P-SOP28-450-1.27
-0.80D
TMP88CH40N
P-SDIP28-400-1.78
♦
♦
♦
TMP88CH40M
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.
1
2002-02-05
Under Development
♦
♦
16-Bit Timer/Counter: 1 channel (TC1)
8-Bit Timer/Counter: 2 channels (TC3, TC4)
•
TC3: Timer
•
TC4: Timer, UART baud rate
10-bit successive approximation type AD converter (with sample-and-hold)
•
Analog input: 4 channels
Serial interface: 2 channels (SIO and UART use the same I/O pins)
•
8-bit SIO (synchronous): 1 channel
•
8-bit UART (asynchronous): 1 channel
TMP88CH40
♦
♦
♦
Low power dissipation mode
•
IDLE mode: Halts CPU and operates only peripheral hardware. IDLE mode is reset by an
interrupt. (CPU is restarted.)
•
Operating voltage: 4.5 to 5.5 V at 8 to 20 MHz
2
2002-02-05
Under Development
Specification List (compared to the TMP88CS43F)
Product
Function
Package
ROM (byte)
RAM (byte)
CPU Core
Operating range (fc
=
8
−
20 MHz)
Number of I/O ports
PMD (Sine wave control circuit)
16-bit
TC
TC1 (TC1B)
CTC (CTC1)
TC3 (TC3C)
8-bit
TC
TC4 (TC5B) (can be used as UART baud rate)
TC5 (TC6)
TC6 (TC6)
High-speed PWM
10-bit AD converter
UART
Suitable for cascade connection,
and used as a 16-bit timer.
2 ch
16 ch
1 ch
(Pins are selectable)
TMP88CH40
( : Incorporated,
−:
Not incorporated)
TMP88CS43F
P-QFP80-1420-0.80
64 K
2 K
+
128
TLCS -870/X
4.5 to 5.5 V
71
2 ch
TMP88CH40N/M
P-SDIP28-400-1.78
P-SOP28-450-1.27
16 K
512
+
128
TLCS -870/X
4.5 to 5.5 V
19
1 ch
(Note)
−
(Note)
(Note)
−
−
−
4 ch
1 ch
(Uses the same I/O pins with
SIO.)
1 ch
(Uses the same I/O pins with
UART.)
Serial
Commu-
nication
SIO
1 ch
TBT
WDT
DVO
Standby
Port 0
Port 1
Port 2
Output: Tri -state/Programmable open-drain
Input: Schmitt
Output: Tri -state
Input: Schmitt
Output: Open-drain
Input: Schmitt
Output: Tri -state/Programmable open-drain
Port 3
Nch large current
Input: Schmitt
Output: Tri -state/Programmable open-drain
Port 4
Nch large current
Input: Schmitt
Output: Tri -state/Programmable open-drain
Port 5
Nch large current
Input: Schmitt
Port 6
Port 7
Port 8
Port 9
OTP
Output: Tri -state
Input: Normal
Output: Tri -state
Input: Normal
Output: Tri -state/Programmable open-drain
Input: Normal
Output: T ri-state/Programmable open-drain
Input: Normal
P60 to P67
P70 to P77
P80 to P87
P90 to P97
TMP88PS43F
P60 to P63
−
−
−
TMP88PH40N/M
P50 to P57
−
P40 to P47
P40 to P45
P30 to P37
P30 to P37
P00 to P03
P10 to P17
P20 to P22
−
−
−
P10
−
Note: No timer I/O pin
4
2002-02-05