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.
• Small foot print (7mm square, 48pins) and high-speed<br />
operation (20MHz@5V).<br />
• Instructions and peripheral functions are compatible with<br />
<strong>M16C</strong>/62P for easy program portability.<br />
• 3-phase motor control timer, enabling motor control in<br />
compact products.<br />
• Data flash area can be used in place of external EEPROM.<br />
• Higher frequency version (24MHz@5V) under development<br />
(<strong>M16C</strong>/26B).<br />
•<br />
•<br />
Small foot print and high-speed operation (20MHz@5V)<br />
Instructions and peripheral functions are compatible with<br />
<strong>M16C</strong>/62P for easy program portability.<br />
3-phase motor control timer, enabling motor control in<br />
compact products.<br />
• Support for max. 2 I2C-bus channels using multimaster I2C-bus • Data flash area can be used in place of external EEPROM.<br />
• Higher frequency version (24MHz@5V) under development<br />
(<strong>M16C</strong>/28B).<br />
• Small package (7mmX7mm: 85pins) available for flash<br />
versions only (except 128KB products).<br />
•<br />
•<br />
•<br />
•<br />
<strong>M16C</strong>/26A Group Features<br />
<strong>M16C</strong>/28 Group Features<br />
<strong>M16C</strong>/29 Group Features<br />
Adds CAN 2.0B to <strong>M16C</strong>/28. Compatible with<br />
<strong>M16C</strong>/28.<br />
Small mounting area and high-speed operation (20MHz@5V)<br />
Instructions and peripheral functions are compatible with<br />
<strong>M16C</strong>/62P for easy program portability.<br />
Retains 3-phase motor control timer, enabling motor control in<br />
compact products.<br />
Input-capture and output-compare functions for more flexible<br />
signal control<br />
• Support for max. 2 I2C-bus channels using multimaster I2C-bus • Data flash area can be used in place of external EEPROM.<br />
<strong>M16C</strong>/26A Block Diagram<br />
<strong>M16C</strong>/60<br />
CPU Core<br />
20MHz/<br />
24MHz*<br />
Multiplier<br />
<strong>M16C</strong>/28 Block Diagram<br />
<strong>M16C</strong>/60<br />
CPU Core<br />
20MHz/<br />
24MHz*<br />
Multiplier<br />
Interrupt<br />
RAM Max. 12KB<br />
ROM Max. 128KB<br />
MASK/Flash<br />
With Protect<br />
IC:Input Capture OC:Output Compare<br />
<strong>M16C</strong>/29 Block Diagram<br />
<strong>M16C</strong>/60<br />
CPU Core<br />
20MHz<br />
Multiplier<br />
Interrupt<br />
RAM Max. 12KB<br />
ROM Max. 128KB<br />
MASK/Flash<br />
With Protect<br />
On-Chip Osc<br />
RTC 32kHz<br />
WDT<br />
* <strong>M16C</strong>/26B uses PLL for 24MHz operation.<br />
PLL<br />
On-Chip Osc<br />
RTC 32kHz<br />
WDT<br />
CRC<br />
10bit A/D Max. 27ch<br />
IC/OC 8ch<br />
LVD<br />
DMAC<br />
* <strong>M16C</strong>/28B uses PLL for 24MHz operation.<br />
PLL<br />
On-Chip Osc<br />
RTC 32kHz<br />
WDT<br />
CRC<br />
10bit A/D Max. 27ch<br />
IC/OC 8ch<br />
LVD<br />
DMAC<br />
TimerA 5ch<br />
TimerB 3ch<br />
Interrupt CRC ROM Correction<br />
RAM Max. 2KB<br />
ROM Max. 64KB<br />
MASK/Flash<br />
With Protect<br />
PLL<br />
10bit A/D 12ch<br />
Three-phase<br />
Motor Control<br />
SIO/UART<br />
3ch(I 2 C/IE-bus)<br />
DMAC LVD<br />
TimerA 5ch<br />
TimerB 3ch<br />
Three-phase<br />
Motor Control<br />
ROM Correction<br />
SIO/UART<br />
3ch(I 2 C/IE-bus)<br />
SIO Max. 2ch<br />
Multimaser I 2 C<br />
TimerA 5ch<br />
TimerB 3ch<br />
Three-phase<br />
Motor Control<br />
ROM Correction<br />
SIO/UART<br />
3ch(I 2 C/IE-bus)<br />
SIO Max. 2ch<br />
Multimaser I 2 C<br />
CAN 2.0B 1ch<br />
IEBus is a registered trademark of NEC Electronics Corporation.<br />
26