R8C24 25 Flyer (24-003A)
R8C24 25 Flyer (24-003A)
R8C24 25 Flyer (24-003A)
R8C/24-25
Description
The R8C microcontroller family is the latest in a line of high performance microcontrollers from Renesas. The R8C combines a powerful 16-bit CPU core with on-chip flash memory and a wide range of peripherals in packages of 20, 32, 48 and 52- pins. Since the launch of the first R8C/Tiny device in 2003 the series has grown dramatically and now has a total of 148 devices in volume production. The R8C/24-25 is a 52-pin device with memory sizes from 16KB to 64KB flash. This is the first R8C device which can drive up to 8 x PWM and also includes support for 3-phase motor control with automatic dead time insertion. Therefore it is easy to realize motor control applications. Other applications include low power/ battery applications and induction heating applications. A dedicated Timer also allows the user to realize real time clock function. This device
LIN driver, three low voltage detection (LVD) levels and two internal high/low oscillators. The interal high speed oscillator is at 40MHz +/3% and can be calibrated down to 1%. This helps to make your system more reliable and can reduce costs in the next generation of small-applications, white goods, industry and security applications.
Group Device Package Memory Size (bytes) Type Flash RAM Data Flash R8C/24 R5F21244SNFP PLQP0052JA-A 16K 1K R5F21246SNFP PLQP0052JA-A 32K 2K R5F21247SNFP PLQP0052JA-A 48K 2.5K R5F21248SNFP PLQP0052JA-A 64K 3K R8C/25 R5F21254SNFP PLQP0052JA-A 16K 1K 2 x 1K R5F21256SNFP PLQP0052JA-A 32K 2K 2 x 1K R5F21257SNFP PLQP0052JA-A 48K 2.5K 2 x 1K R5F21258SNFP PLQP0052JA-A 64K 3K 2 x 1K
R8C/11 R8C/13
8 MHz Ring osc., POR & LVD
R8C/28-29
16KB/32KB ROM with 40MHz, LIN
with 40MHz Osc. CAN & LIN General Purpose Consumer/ Industrial
32-pin
R8C/26-27
16KB with 40MHz, LIN
32-pin
s n o i t c n u F
R8C/10 R8C/12
52-pin
R8C/24-25
8KB/12KB/16 KB ROM
16KB/32KB/48KB/64KB ROM with 40MHz, low power, LIN & Motor control Timer
32-pin
~Q3/2006
R8C/26-27
R8C/Next devices
e.g. with 64 to 80-pin
20-pin
switch to
R8C/1A-1B R8C/18-19
with comperator
8KB/16KB/24KB/32KB ROM with 40MHz, LIN & RTC, low power Q3/2006
8KB/12KB/16KB ROM
20-pin
R8C/28-29
4KB/8KB/12KB/16KB ROM
03 04
05
06
Timer RA (1ch, 8-bit) Timer RB (1ch, 8-bit) Timer RD (2ch, 16-bit) Timer RE (1ch, 8-bit) On-chip Osc. low speed Watchdog Timer (on-off)
M16C CPU core 20MHz@5V Flash memory 16, 32, 48, 64KB RAM up to 3KB AD-Converter (12 x 10-bit) On-chip Osc. 40MHz On-chip debug
M16C CPU Core (16-bit) 1 0 x 10 x 1. 7 mm 1 to 20MHz, 3.0 - 5.5V 1 to 10MHz, 2.7 - 5.5V 1 to 5MHz, 2.2V to 5.5V Clock generation circuit (3 internal circuits) Main clock with Xin/Xout Low/high speed internal ring oscillator (125KHz/40MHz) 32KHz sub clock (Xcin/Xcout) Main clock stop detect feature Timer 8-bit, multi function (RA, RB) . . . . . . . . . . . . . . . . . . . . . . . . . . 2ch 8-bit, multi function (RE-with RTC) . . . . . . . . . . . . . . . . . . . . . 1ch 16-bit, timer (RD - capture compare) . . . . . . . . . . . . . . . . . . . . 2ch Watchdog timer independent on ring oscillator Serial I/O Async/Sync communication . . . . . . . . . . . . . . . . . . . . . . . . . . 1ch UART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1ch
SSUA or I2C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1ch
41 I/O (8 w/20mA drive) + 3 inputs only POR VEEPROM (*) 2 x 1KB block LV D (3 channel)
(*) Only R8C/25 (**) by end of 2006 Temperature range N : Operating Ambient Temperature -20 C to 85 C D : Operating Ambient Temperature -40 C to 85 C Packages - 52-pin QFP - 0.65mm pitch
LIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1ch A/D converter 10-bit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12ch POR and LVD 3 levels I/O and interrupts 41 I/O + 3 input only . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44-pin LED driver ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-pin Memory capacity 16kbytes/ 1kbytes 64kbytes /3kbytes (**) 32kbytes/ 2kbytes 48kbytes /2.5kbytes (**) Suitable for 3-phase motor control dedicated 16-bit timer RD with 40MHz internal ring clock suitable for 3-phase motor control with dead time 32KHz suitable for low power/battery application with lower current consumption real time clock (RTC) Multiple serial interfaces
SPI I2C UART LIN
E8 on-chip debugger Single wire debugger Low cost on-chip debugger. A single wire debug interface to debug and flash your microcontroller Software Embedded Workbench HEW4.0, Renesas C-Compiler also trial Compilers from IAR and Tasking
Application areas
White goods Home appliances Small applications HVAC Security Systems Metering Motor control
groups.
R8C Starter Kit (RSK) The kit includes: CPU board with target microcontroller LCD panel for user/diagnostic interaction E8 on-chip debugger Trial C compiler and IDE Tutorial session Sample peripheral driver code Order number: R0K521256S000BR
www.eu.renesas.com
April 2006 Printed in Europe 24-003A001B