R8C24 25 Flyer (24-003A)

Download as rtf, pdf, or txt
Download as rtf, pdf, or txt
You are on page 1of 2

High Performance Low Pin-Count Flash Microcontroller

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

has many powerful features like I2C, SPI, 2 x USART, dedicated

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

48-pin 20-pin R8C/20-23


Automotive/Industrial
32KB/48KB ROM

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

R8C/14 R8C15 R8C/16 R8C/17

with ADC, I2 C & SPI

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

8KB/16KB ROM with 40MHz, LIN & RTC, low power

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

Serial I/F (async/sync)-1ch SSUA or I2 serial I/F UART Hardware LIN


(via UART+Timer A)

Main Clock Osc. (20MHz) 32KHz clock Osc. circuit

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

R8C Development Tools

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

G re a te r fu n ct io n a li S tr o n ge r p er f or m aRich range ty nc e variation within the

groups.

M32C/100 M32C/90 M32C/80 M16C/60 M16C/Tiny R8C/Tiny


S l im m e r fu n c ti on s F ew er p in s

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

You might also like