Renesas MCU M16C Family (R32C/M32C/M16C/R8C) - Glyn
Renesas MCU M16C Family (R32C/M32C/M16C/R8C) - Glyn
Renesas MCU M16C Family (R32C/M32C/M16C/R8C) - Glyn
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
•<br />
•<br />
•<br />
•<br />
•<br />
Product Lineup<br />
On-Chip CAN<br />
On-Chip CAN Lineup<br />
<strong>R8C</strong>/22, 23 Group Features<br />
Power supply voltage: 3.0 to 5.5 V/Max. 20MHz, 2.7 to<br />
5.5V/Max. 10MHz<br />
ROM/RAM capacity: 32KB/2KB, 48KB/2.5KB, 64KB/3KB<br />
- Data flash 1KBX 2 blocks (<strong>R8C</strong>/23 only)<br />
Clock generator circuits: 2 on-chip circuits<br />
- XIN-XOUT main clock (on-chip oscillation stop detection circuit)<br />
- High-speed (40MHz)/low-speed on-chip oscillators<br />
Voltage detection circuits (LVD): 2 circuits<br />
Power-on reset (POR)<br />
Multifunction timers<br />
8-bit timer: 3 channels (timer RA, timer RB, timer RE)<br />
16-bit timer: 2 channels (timer RD)<br />
Serial I/O<br />
Clock-synchronous/UART: 1 channel, UART: 1 channel<br />
I2C-bus/SSU: 1 channel<br />
H/W-LIN (uses UART and timer RA)<br />
CAN: 16 message boxes: 1 channel<br />
A/D converter: 10-bitX12 channels<br />
• Ports<br />
•<br />
•<br />
•<br />
•<br />
•<br />
Higher Speed,<br />
Enhanced Functions<br />
Slimmed-Down Functions,<br />
Lower Pin Count<br />
<strong>R32C</strong>/100<br />
<strong>M32C</strong>/80<br />
<strong>M16C</strong>/60<br />
<strong>M16C</strong>/Tiny<br />
<strong>R8C</strong>/Tiny<br />
- Pull-up resistor: Settable for all ports (excluding dedicated input<br />
ports)<br />
Watchdog timer: 1 channel (supports hardware resets)<br />
Package: 48-pin LQFP (7mmX7mm, 0.5mm pitch)<br />
<strong>M32C</strong>/87 Group Features<br />
High-speed operation and large-capacity on-chip memory<br />
- <strong>M32C</strong>/80 core, 32MHz@5V operation<br />
- On-chip 1MB flash and 48KB RAM is tops in the <strong>M16C</strong> <strong>Family</strong>.<br />
Abundant on-chip peripheral functions<br />
- Abundant on-chip peripheral functions such as CAN, serial,<br />
and IrDA<br />
• <strong>M32C</strong>/87: CAN 2 channels<br />
• <strong>M32C</strong>/87A: CAN 1 channel<br />
• <strong>M32C</strong>/87B: CAN not implemented<br />
- On-chip intelligent I/O<br />
Implementation of functions such as PWM output and SIO<br />
communication based on 16-bit timer.<br />
Support for easier to use functions<br />
- Supports 3V and 5V peripheral power function, allowing direct<br />
connection to 3V memory and 5V devices.<br />
Backward compatibility<br />
- Pin compatible and peripheral function compatible with products<br />
such as the <strong>M16C</strong>/62P, while retaining features including low<br />
noise, low power consumption, and high ROM efficiency.<br />
<strong>R32C</strong>/100<br />
CANX2 <strong>M32C</strong>/87<br />
CANX0,1,2<br />
<strong>M32C</strong>/81<br />
CANX1<br />
<strong>M16C</strong>/6N4<br />
CANX2<br />
<strong>M16C</strong>/29<br />
CANX1<br />
<strong>R8C</strong>/22,23<br />
CANX1<br />
<strong>M32C</strong>/83<br />
CANX1<br />
<strong>M16C</strong>/6N5<br />
CANX1<br />
<strong>M16C</strong>/1N<br />
CANX1<br />
<strong>M32C</strong>/87 Block Diagram<br />
<strong>M32C</strong>/80<br />
CPU Core<br />
32MHz<br />
Multiplier<br />
Interrupt<br />
DMAC<br />
DMAC-II<br />
RAM Max. 48KB<br />
ROM Max. 1MB<br />
Flash / Mask<br />
With Protect<br />
<strong>M32C</strong>/84<br />
CANX1<br />
<strong>M16C</strong>/6NK,6NM<br />
CANX2<br />
: New Product<br />
<strong>R8C</strong>/20-23 Block Diagram<br />
<strong>R8C</strong>/Tiny<br />
CPU Core<br />
Max. 20MHz<br />
Multiplier<br />
Interrupt<br />
Flash<br />
Data Flash 2KB<br />
RAM<br />
POR/LVD<br />
Low-Speed<br />
On-Chip Osc<br />
High-Speed<br />
On-Chip Osc<br />
Main-Clock<br />
Max. 20MHz<br />
Oscillation Stop<br />
Detection<br />
WDT<br />
A/D Converter<br />
CAN<br />
(16 Message Boxes)<br />
PLL TimerA 5ch<br />
On-Chip Osc. TimerB 6ch<br />
RTC 32kHz<br />
WDT<br />
Three-phase<br />
Motor Cont.<br />
CRC CAN Max. 2ch<br />
10bit A/D ROM Correction<br />
8bit D/A 2ch SIO 7ch<br />
LVD<br />
<strong>M32C</strong>/88<br />
CANX3<br />
<strong>M32C</strong>/85<br />
CANX2<br />
<strong>M16C</strong>/6NL,6NN<br />
CANX1<br />
: Under Development<br />
Timer RA<br />
Timer RB<br />
Timer RD<br />
Timer RE<br />
SIO/UART 2ch<br />
SSU<br />
/Multi-master I 2 C<br />
Hardware LIN<br />
IrDA 1ch<br />
Intelligent I/O<br />
Input Cap 8ch. Output Comp.16ch<br />
Communication Func. (H/W IEBus)<br />
IEBus is a registered trademark of NEC Electronics Corporation.<br />
36