Page 3
1. Overview
5
8
f
o
5
0
2
,
8
0
.
l
u
J
1
2
.
1
.
v
e
R
)
T
4
8
/
C
2
3
M
,
4
8
/
C
2
3
M
(
p
u
o
r
G
4
8
/
C
2
3
M
Table 1.2 M32C/84 Group (M32C/84, M32C/84T) Performance (100-Pin Package)
Characteristic
Performance
M32C/84
M32C/84T
CPU
Basic Instructions
108 instructions
Shortest Instruction Execution Time 31.3 ns
31.3 ns
(f(BCLK)=32 MHz, VCC1=4.2 V to 5.5 V) (f(BCLK)=32 MHz, VCC1=4.2 V to 5.5 V)
41.7 ns
(f(BCLK)=24 MHz, VCC1=3.0 V to 5.5 V)
Operation Mode
Single-chip mode, Memory expansion Single-chip mode
mode and Microprocessor mode
Address Space
16 Mbytes
Memory Capacity
See Table 1.3
Peripheral I/O Port
87 I/O pins and 1 input pin
Function Multifunction Timer
Timer A: 16 bits x 5 channels, Timer B: 16 bits x 6 channels
Three-phase motor control circuit
Intelligent I/O
Time measurement function or Waveform generating function:
16 bits x 8 channels
Communication function (Clock synchronous serial I/O, Clock asyn-
chronous serial I/O, HDLC data processing)
Serial I/O
5 Channels
Clock synchronous serial I/O, Clock asynchronous serial I/O,
IEBus(1), I2C bus(2)
CAN Module
1 channel
Supporting CAN 2.0B specification
A/D Converter
10-bit A/D converter: 1 circuit, 26 channels
D/A Converter
8 bits x 2 channels
DMAC
4 channels
DMAC II
Can be activated by all peripheral function interrupt sources
Immediate transfer, Calculation transfer and Chain transfer functions
CRC Calculation Circuit
CRC-CCITT
X/Y Converter
16 bits x 16 bits
Watchdog Timer
15 bits x 1 channel (with prescaler)
Interrupt
38 internal and 8 external sources, 5 software sources
Interrupt priority level: 7
Clock Generation Circuit
4 circuits
Main clock oscillation circuit(*), Sub clock oscillation circuit(*), On-chip
oscillator, PLL frequency synthesizer
(*)Equipped with a built-in feedback resistor. Ceramic resonator or
crystal oscillator must be connected externally
Oscillation Stop Detect Function
Main clock oscillation stop detect function
Voltage Detection Circuit
Available (optional)
Not available(4)
Electrical Supply Voltage
VCC1=4.2 V to 5.5 V, VCC2=3.0 V to VCC1 VCC1=VCC2=4.2 V to 5.5 V,
Charact-
(f(BCLK)=32 MHz)
(f(BCLK)=32 MHz)(3)
eristics
VCC1=3.0 V to 5.5 V, VCC2=3.0 V to VCC1
(f(BCLK)=24 MHz)
Power Consumption
28 mA (VCC1=VCC2=5 V,
f(BCLK)=32 MHz)
22 mA (VCC1=VCC2=3.3 V,
10
A (VCC1=VCC2=5 V,
f(BCLK)=24 MHz)
f(BCLK)=32 kHz, in wait mode)
10
A (VCC1=VCC2=5 V,
f(BCLK)=32 kHz, in wait mode)
Flash
Program/Erase Supply Voltage
3.3 V
± 0.3 V or 5.0 V ± 0.5 V
5.0 V
± 0.5 V
Memory Program and Erase Endurance
100 times (all space)
Operating Ambient Temperature
–20 to 85oC
–40 to 85oC (T version)
–40 to 85oC (optional)
Package
100-pin plastic molded LQFP/QFP
NOTES:
1. IEBus is a trademark of NEC Electronics Corporation.
2. I2C bus is a trademark of Koninklijke Philips Electronics N. V.
3. The supply voltage of M32C/84T (High-reliability version) must be VCC1=VCC2.
4. The cold start-up/warm start-up determine function is available only at the user's option.
All options are on a request basis.