R8C – High Performance Low-pin-count Flash ... - Farnell
R8C – High Performance Low-pin-count Flash ... - Farnell
R8C – High Performance Low-pin-count Flash ... - Farnell
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>R8C</strong> <strong>–</strong> <strong>High</strong> <strong>Performance</strong> <strong>Low</strong>-<strong>pin</strong>-<strong>count</strong> <strong>Flash</strong> Microcontrollers<br />
<strong>R8C</strong><br />
Description<br />
The <strong>R8C</strong> microcontroller family is the latest in a line of high<br />
performance microcontrollers from Renesas. The <strong>R8C</strong> combines<br />
a powerful 16-bit CPU core, with on-chip flash memory<br />
and a wide range of peripherals in small 20- & 32-<strong>pin</strong> packages.<br />
The <strong>R8C</strong>/10, 11, 12 & 13 are the first members of Renesas’<br />
new low-cost, low-<strong>pin</strong>-<strong>count</strong> microcontrollers, aimed at applications<br />
where the combination of a low-cost, low-<strong>pin</strong>-<strong>count</strong><br />
device combined with the <strong>R8C</strong>’s powerful CPU core and<br />
Functions<br />
General Purpose<br />
Industrial/Consumer<br />
(white goods etc.)<br />
With Data <strong>Flash</strong> (2Kx2)<br />
32-<strong>pin</strong><br />
32-<strong>pin</strong><br />
<strong>R8C</strong>/13<br />
<strong>R8C</strong>/11<br />
Additional Peripherals<br />
8K/12K/16K ROM<br />
With Data <strong>Flash</strong> (2Kx2)<br />
<strong>R8C</strong>/12<br />
<strong>R8C</strong>/10<br />
8K/12K/16K ROM<br />
<strong>R8C</strong>/14<br />
<strong>R8C</strong>/15<br />
<strong>R8C</strong>/16<br />
<strong>R8C</strong>/17<br />
20-<strong>pin</strong>s<br />
peripherals are required. The 16-bit CPU core at the heart<br />
of the <strong>R8C</strong> provides the power behind a new generation of<br />
low-cost microcontroller applications. This combined with a<br />
wide variety of on-chip peripherals makes the <strong>R8C</strong> a true<br />
single-chip solution to many of today's low-cost applications.<br />
The <strong>R8C</strong> is ideal for applications such as white goods and<br />
low-cost motor control for fans, pumps and compressors as<br />
well as many other low-cost applications.<br />
General Purpose<br />
Industrial, Automotive<br />
(Motor control etc.)<br />
<strong>R8C</strong>/xx<br />
Extended Peripherals<br />
General Purpose<br />
Consumer<br />
(white goods etc.)<br />
´03 ´04 ´05<br />
The <strong>R8C</strong>/10, 11, 12 & 13 microcontrollers are available today and are offered in a variety of small memory, low-<strong>pin</strong>-<strong>count</strong><br />
solutions for many different applications. The <strong>R8C</strong> is currently available in a 32-<strong>pin</strong> LQFP package and future variants will be<br />
available in a variety of package options including 20-<strong>pin</strong> SOP.<br />
2005
<strong>R8C</strong> Reference Guide<br />
Group <strong>R8C</strong>/10 <strong>R8C</strong>/11 <strong>R8C</strong>/12 <strong>R8C</strong>/13<br />
R5F21102FP R5F21103FP R5F21104FP R5F21112FP R5F21113FP R5F21114FP R5F21122FP R5F21123FP R5F21124FP R5F21132FP R5F21133FP R5F21134FP<br />
Internal Memory <strong>Flash</strong> 8K 12K 16K 8K 12K 16K 8K 12K 16K 8K 12K 16K<br />
(Byte) Virtual EEPROM - - - - - - 2 x 2k 2 x 2k 2 x 2k 2 x 2k 2 x 2k 2 x 2k<br />
RAM 512 768 1K 512 768 1K 512 768 1K 512 768 1K<br />
GPIO<br />
Input port<br />
CMOS I/O Port<br />
2<br />
22<br />
16-Bit 1<br />
Timers<br />
8-Bit (w/8-bit prescalor)<br />
Input Capture<br />
3<br />
1 (Included in 16-bit timer function)<br />
Output Compare - 2 (Included in 16-bit timer function) - 2 (Included in 16-bit timer function)<br />
Serial I/O<br />
Clocked serial/UART<br />
UART only<br />
1<br />
1<br />
A/D Converter (Resolution Channel) 10-bitx8 10-bitx12 10-bitx8 10-bitx12<br />
External Interrupt 5<br />
<strong>Low</strong> voltage detect function - 1 - 1<br />
Power-on-reset function - 1 - 1<br />
Clock 2 Circuit ;XIN Ring Osc. (<strong>Low</strong> speed) 2 Circuit ; XIN Ring Osc. (<strong>Low</strong>/<strong>High</strong> speed) 2 Circuit ;XIN Ring Osc. (<strong>Low</strong> speed) 2 Circuit ; XIN Ring Osc. (<strong>Low</strong>/<strong>High</strong> speed)<br />
Additional functions Watchdog timer LED drive port<br />
Package 32 <strong>pin</strong> QFP (32p6U-A)<br />
Operation voltage (V) 3.0~5.5 (@16MHz), 2.7~5.5 (@5MHz) 3.0~5.5 (@20MHz), 2.7~5.5 (@5MHz) 3.0~5.5 (@16MHz), 2.7~5.5 (@5MHz) 3.0 ~ 5.5 (@20MHz), 2.7 ~5.5 (@5MHz)<br />
Operation temperature (°C) -20°~85°, -40°~85°<br />
Shortest instruction execution time (ns) 62.5 (@16MHz) 50 (@20MHz) 62.5 (@16MHz) 50 (@20MHz)<br />
Number of basic command 89<br />
The <strong>R8C</strong> series provides an ideal solution to many of today's low-cost applications, combining single-chip flash memory ( with high<br />
reliability data flash) along with a variety of peripherals, making the <strong>R8C</strong> a true single-chip solution. The use of on-chip oscillators,<br />
power-on-reset and brown out detection circuitry mean that the <strong>R8C</strong> can be used in many control applications with a minimum of<br />
external circuitry.<br />
The use of Renesas’ latest low power technology also means that the <strong>R8C</strong> with it’s wide variety of low power modes can be used<br />
in many power sensitive applications.<br />
The <strong>R8C</strong> also comes with a comprehensive range of low-cost tools including evaluation boards, on-chip debuggers as well as<br />
C compilers.<br />
The <strong>R8C</strong> provides an ideal solution to many cost-sensitive applications.<br />
<strong>R8C</strong> Development Tools<br />
Hardware Tools<br />
3 Diamonds Evaluation Board3<br />
3DK<strong>R8C</strong>/11U<br />
<strong>Low</strong>-cost evaluation board for <strong>R8C</strong> series<br />
C Compilers<br />
Tasking Compiler www.tasking.com/<strong>R8C</strong><br />
IAR Compiler www.iar.com<br />
www.renesas.com/eu<br />
May 2004 Printed in Europe 24-001A<br />
E7 On-chip debugger<br />
HS0007TCU01H<br />
<strong>Low</strong>-cost in-circuit debugger for <strong>R8C</strong>