R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button:...

38
1 © 2008, Renesas Technology America, Inc., All Rights Reserved Purpose This course provides an detailed overview of the many R8C MCU product variations designed and offered by Renesas Technology Corp. for cost-sensitive 8-bit embedded applications Objectives Review the R8C Family Positioning Introduction of the R8C line-up Side-by-side comparison of R8C devices at a block diagram level Example applications suited for R8C Content 38 pages 5 questions Learning Time 45 Introduction

Transcript of R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button:...

Page 1: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

1© 2008, Renesas Technology America, Inc., All Rights Reserved

Purpose � This course provides an detailed overview of the many R8C MCU

product variations designed and offered by Renesas Technology Corp. for cost-sensitive 8-bit embedded applications

Objectives� Review the R8C Family Positioning

� Introduction of the R8C line-up

� Side-by-side comparison of R8C devices at a block diagram level

� Example applications suited for R8C

Content� 38 pages

� 5 questions

Learning Time� 45

Introduction

Page 2: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

2© 2008, Renesas Technology America, Inc., All Rights Reserved

R8C Line-up

R8C Series

Fla

sh S

ize (

KB

)F

lash S

ize (

KB

)

GP & ASSP

Microcontrollers

GP & ASSP

Microcontrollers

R8C Series128

96

64

48

32

24

16

8

4

2

20 24 32 36 48 52 64 80 100

�Broad Line-up

–From 2KB to 128KB Flash; 20 to 100-pin packages

�Extensive Product Offering

–General Purpose, Application Specific and LCD Controllers

Pin CountPin Count

(1.8 to 5.5V)

3x

1x 2x

(2.2 to 5.5V)

LCD

Microcontrollers

LCD

Microcontrollers

(1.8 to 5.5V)

LXLX

(2.7 to 5.5V)

Page 3: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

3© 2008, Renesas Technology America, Inc., All Rights Reserved

H8S(35 MHz)

H8SX(80 MHz)

� High Performance

CISC with FPU

R32C(80 MHz)

32323232----BitBitBitBit

H8

(20 MHz)

RX/200(50 MHz)

RX/600(200 MHz)

SH-4A(600 MHz)

RISC

CISC

� Application specific

integration

� Scalable solutions

for general purpose

M16C(32 MHz)

� Lowest cost MCUs

16161616----BitBitBitBit

8888----BitBitBitBit

R8C(20 MHz)

� Superscalar &

MMU

� Video and audio

processing

SH-2, SH-2A(200 MHz)

32323232----BitBitBitBit

R-Secure

(20 MHz)

R8C Family in Renesas MCU/MPU Portfolio

Page 4: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

4© 2008, Renesas Technology America, Inc., All Rights Reserved

Comparison of Series within R8C FamilyR8C/2x R8C/3x R8C/Lx

Power Supply (V) 2.2-5.5 1.8-5.5 1.8-5.5

Max CPU Frequency

(MHz)20 20 20

High Accuracy

Internal OscillatorYes Yes Yes

Flash Memory (KB) 2-128 4-128 48-128

Data Flash (KB) 2 4 4

RAM (KB) 0.25-7.5 0.5-10 6-10

Watchdog Timer Yes Yes Yes

POR / LVD 1 Yes Yes Yes

Serial I/F ch

(sync/async)Yes Yes Yes

I2C Yes Yes Yes

Hardware LIN ch 1 2 1

CAN Yes Yes -

Timer Units (max.) 3 (8-bit); 4 (16-bit) 4 (8-bit); 5 (16-bit) 3 (8-bit); 4 (16-bit)

Hardware RTC Yes Yes Yes

Analog Comparators

ch2 4 4

A/D 4-20 4-20 12-20

D/A Yes Yes Yes

Data Transfer

Controller- Yes Yes

LCD - - Yes

Automotive Version Yes Yes -

Pin count 20-80 20-80 52-100

Note: 1) POR: Power-On Reset, LVD: Low Votage Detect

Page 5: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

PROPERTIES

On passing, 'Finish' button: Goes to Next Slide

On failing, 'Finish' button: Goes to Next Slide

Allow user to leave quiz: After user has completed quiz

User may view slides after quiz: At any time

User may attempt quiz: Unlimited times

Page 6: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

6© 2008, Renesas Technology America, Inc., All Rights Reserved

R8C/2x, 3x Series (non-LCD Products)

Page 7: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

7© 2008, Renesas Technology America, Inc., All Rights Reserved

R8C (non-LCD) Line-up

R8C/2A,2BR8C/R8C/2A,2B2A,2B

R8C/2C,2DR8C/R8C/2C,2D2C,2D48KB-128KB

8KB-16KB

R8C/28,29R8C/R8C/28,2928,29

8KB-32KB

R8C/26,27R8CR8C/26,27/26,27

R8C/24,25R8C/R8C/24,2524,25

16KB-64KB

R8C/22,23R8C/R8C/22,2322,2332KB-128KB

R8C/20,21R8C/R8C/20,2120,21

8KB-16KB

CAN

D/A

20-ch ADC

D/A

R8C/2HR8C/R8C/2H2H

R8C/2JR8C/R8C/2J2J

16KB-32KB

4KB-8KB

2KB-4KB

R8C/2K,2LR8C/R8C/2K,2L2K,2L

R8C/2E,2FR8C/R8C/2E,2F2E,2F

R8C/2GR8C/R8C/2G2G

Automotive

Grade Avail.

New

ASSP’s

Low-end

R8C’s

R8C/32xR8C/32xR8C/32x

R8C/36xR8C/36xR8C/36x

R8C/38xR8C/38xR8C/38x

R8C/33xR8C/33xR8C/33x

R8C/35xR8C/35xR8C/35x

4KB-16KB

4KB-32KB

16KB-128KB

16KB-128KB

32KB-128KB

R8C/3GxR8C/3GxR8C/3Gx8KB-32KB

* On-chip Oscillator

R8C/36xR8C/36xR8C/36x CAN

R8C/36xR8C/36xR8C/36x

64KB-128KB

CAN64KB-128KB

R8C/34xR8C/34xR8C/34x16KB-128KB

Lighting

Motor

Motor Timers,

LIN, CAN,

40MHz OCO *

Expanded

Line-up,

D/A, ASSP’s

Enhanced

Performance

And FeaturesR8C/3x ����

20

32

52

64

80

Pins

48

24

Contact Renesas for latest R8C Line-up

R8C/38xR8C/38xR8C/38x

R8C/38xR8C/38xR8C/38x

R8C/34xR8C/34xR8C/34x CAN

R8C/34xR8C/34xR8C/34x

32KB-

128KB

Page 8: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

8© 2008, Renesas Technology America, Inc., All Rights Reserved

20- and 24-pin R8C/2x, 3x Groups (non-LCD)R8C/2J R8C/2H R8C/28-29 R8C/32x R8C/3Gx

Power Supply (V) 2.2-5.5 2.2-5.5 2.2-5.5 1.8-5.5 1.8-5.5

Max CPU Frequency

(MHz)8 8 20 20 20

Internal Oscillators

(MHz)8, 0.125 8, 0.125 40, 0.125 40, 0.125 40, 0.125

Flash Memory (KB) 2-4 4-8 4-32 4-16 8-32

Data Flash (KB) - - 2 4; BGO 4; BGO

RAM (KB) 0.25-0.375 0.25-0.375 0.5-1.5 0.5-1.5 1-2.5

Watchdog Timer Yes Yes Yes Yes Yes

POR / LVD 1 Yes Yes Yes Yes Yes

Serial I/F ch

(sync/async)1 2 3 3 3

I2C ch - - 1 2 2

Hardware LIN ch 1 1 1 1 1

Timer Units 2 (8-bit); 1 (16-bit) 3 (8-bit); 1 (16-bit) 3 (8-bit); 1 (16-bit) 3 (8-bit); 1 (16-bit) 3 (8-bit); 1 (16-bit)

Hardware RTC - Yes Yes Yes Yes

Analog Comparators

ch2 2 - 4 4

A/D ch - - 4 4 8

D/A ch - - - - 2

Data Transfer

Controller- - - Yes Yes

I/O 12 15 (+1 output-only) 13 (+3 input-only) 15 (+1 input-only) 19 (+1 input-only)

Operating current @

Max Freq. (mA) 2 5 5 10 6.5 6.5

Stop current (uA) 3 0.8 0.8 0.8 2 2

Automotive Version - - Yes - -

Package Type (Body

Size)

20-LSSOP

(4.4mm x 6.5mm)

20-LSSOP

(4.4mm x 6.5mm)

20-LSSOP

(4.4mm x 6.5mm)

20-LSSOP

(4.4mm x 6.5mm)

24-QFN

(4mm x 4mm)

Note: 1) POR: Power-On Reset, LVD: Low Votage Detect 3) RAM contents retained (5V, Typical)

2) All modules operating (5V, Typical)

Page 9: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

9© 2008, Renesas Technology America, Inc., All Rights Reserved

POR / LVD

COMPARATOR

RAM

UART

(Sync / Async)

INTERNAL

HS OSCILLATOR

PROGRAM

FLASH

DTCINTERNAL

LS OSCILLATOR

EXTERNAL

SUB-CLOCK

HARDWARE

LIN

DATA

FLASH

EXTERNAL

MAIN-CLOCK

LCD CAN

16-BIT

CISC

ANALOG

MEMORY

CLOCK

I/O

TIMERS

CPU

POR / LVD

COMPARATOR

RAM

INTERNAL

HS OSCILLATOR

ADC

UART

(Sync / Async)

PROGRAM

FLASH

DTCINTERNAL

LS OSCILLATOR

EXTERNAL

SUB-CLOCK

HARDWARE

LIN

DATA

FLASH

EXTERNAL

MAIN-CLOCK

Debug

(1-wire)LCD CAN

HW MULTIPLIER

16-BIT

CISCDUAL REG

BANKS

R8C/2J Block Diagram R8C/2H Block Diagram

• Max Operating Frequency (MHz): 8

• Operating Voltage (V): 2.2-5.5

• Flash (KB): 2-4

• RAM (KB): 0.25-0.375

• Internal Oscillators: 125kHz (LS), 8MHz (HS)

• PWM (Ch): 1

• Input Capture / Output Compare (Ch): 2 / 7

• UART (Sync/Async): UART0

• Comparator (Ch): 2 (shared with LVD)

• GP I/O: 12

• Package Body: 20-pin LSSOP (4.4 mm x 6.5 mm, 0.65 mm pitch)

HW MULTIPLIER

DUAL REG

BANKS

• Max Operating Frequency (MHz): 8

• Operating Voltage (V): 2.2-5.5

• Flash (KB): 4-8

• RAM (KB): 0.25-0.375

• Internal Oscillators: 125kHz (LS), 8MHz (HS)

• External Clock Oscillation Circuits: 32kHz

• RTC: Yes

• PWM (Ch): 1

• Input Capture / Output Compare (Ch): 2 / 8

• UART (Sync/Async): UART0, UART2

• Comparator (Ch): 2 (shared with LVD)

• GP I/O: 15 + 1 output-only

• Package Body: 20-pin LSSOP (4.4 mm x 6.5 mm, 0.65 mm pitch)

Debug

(1-wire)

RF

(16-bit)

RA

(8-bit)

RB

(8-bit)

WDT

(15-bit)

RE

(8-bit)

RF

(16-bit)

RA

(8-bit)

RB

(8-bit)

WDT

(15-bit)

RC

(16-bit)

RD

(16-bit x 2)

DAC

(2 units)

SSU

(I2C / 4-wire Sync)

RG

(16-bit)

RC

(16-bit)

RD

(16-bit x 2)

DAC

(2 units)

SSU

(I2C / 4-wire Sync)

RG

(16-bit)

RE

(8-bit)

20-pin

Page 10: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

10© 2008, Renesas Technology America, Inc., All Rights Reserved

R8C/32x Block Diagram

• Max Operating Frequency (MHz): 20

• Operating Voltage (V): 1.8-5.5

• Flash (KB): 4-16

• Data Flash (KB): 4 (BGO available)

• RAM (KB): 0.25-0.5

• Internal Oscillators: 125kHz (LS), 40MHz (HS)

• External Clock Oscillation Circuits: 32kHz, 20MHz

• RTC: Yes

• PWM (Ch): 4

• Input Capture / Output Compare (Ch): 5 / 6

• UART (Sync/Async): UART0, UART2 (+ I2C)

• A/D (Ch): 4

• Comparator (Ch): 4 (2ch shared with LVD)

• GP I/O: 15 + 1 input-only

• Package Body: 20-pin LSSOP (4.4 mm x 6.5 mm, 0.65 mm pitch)

POR / LVD

COMPARATOR

RAM

RD

UART

(Sync / Async)

DAC

INTERNAL

HS OSCILLATOR

ADCRF

SSU

PROGRAM

FLASH

DTCINTERNAL

LS OSCILLATOR

EXTERNAL

SUB-CLOCK

RG

HARDWARE

LIN

DATA

FLASH

EXTERNAL

MAIN-CLOCK

Debug

(1-wire)LCD CAN

16-BIT

CISC

HW MULTIPLIER

DUAL REG

BANKS

RC

(16-bit)

RA

(8-bit)

RB

(8-bit)

WDT

(15-bit)

RE

(8-bit)

RD

(16-bit x 2)

DAC

(2 units)

RF

(16-bit)

SSU

(I2C / 4-wire Sync)

RG

(16-bit)

20-pin

ANALOG

MEMORY

CLOCK

I/O

TIMERS

CPU

R8C/28-29 Block Diagram

• Max Operating Frequency (MHz): 20

• Operating Voltage (V): 2.2-5.5 (2.7-5.5 for Automotive Grade)

• Flash (KB): 8-32

• Data Flash (KB): 2 (R8C/29)

• RAM (KB): 0.5-1.5

• Internal Oscillators: 125kHz (LS), 40MHz (HS)

• External Clock Oscillation Circuits: 32kHz, 20MHz

• RTC: Yes

• PWM (Ch): 4

• Input Capture / Output Compare (Ch): 5 / 6

• UART (Sync/Async): UART0, UART1

• A/D (Ch): 4

• GP I/O: 13 + 3 input-only

• Automotive: Optional

• Package Body: 20-pin LSSOP (4.4 mm x 6.5 mm, 0.65 mm pitch)

POR / LVD

COMPARATOR

RAM

RD

UART

(Sync / Async)

DAC

INTERNAL

HS OSCILLATOR

ADCRF

SSU

(I2C / 4-wire Sync)

PROGRAM

FLASH

DTCINTERNAL

LS OSCILLATOR

EXTERNAL

SUB-CLOCK

RG

HARDWARE

LIN

DATA

FLASH

EXTERNAL

MAIN-CLOCK

Debug

(1-wire)LCD CAN

16-BIT

CISC

HW MULTIPLIER

DUAL REG

BANKS

RC

(16-bit)

RA

(8-bit)

RB

(8-bit)

WDT

(15-bit)

RE

(8-bit)

RD

(16-bit x 2)

DAC

(2 units)

RF

(16-bit)

RG

(16-bit)

Page 11: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

11© 2008, Renesas Technology America, Inc., All Rights Reserved

R8C/3Gx Block Diagram

• Max Operating Frequency (MHz): 20

• Operating Voltage (V): 1.8-5.5

• Flash (KB): 8-32

• Data Flash (KB): 4

• RAM (KB): 1-2.5

• Internal Oscillators: 125kHz (LS), 40MHz (HS)

• External Clock Oscillation Circuits: 32kHz, 20MHz

• RTC: Yes

• PWM (Ch): 4

• Input Capture / Output Compare (Ch): 5 / 6

• UART (Sync/Async): UART0, UART2 (+ I2C)

• A/D (Ch): 8

• Comparator (Ch): 4 (2ch shared with LVD)

• GP I/O: 19 + 1 input-only

• Package Body: 24-pin QFN (4 mm x 4 mm, 0.5 mm pitch)

POR / LVD

COMPARATOR

RAM

RD

UART

(Sync / Async)

DAC

INTERNAL

HS OSCILLATOR

ADCRF

SSU

PROGRAM

FLASH

DTCINTERNAL

LS OSCILLATOR

EXTERNAL

SUB-CLOCK

RG

HARDWARE

LIN

DATA

FLASH

EXTERNAL

MAIN-CLOCK

Debug

(1-wire)LCD CAN

16-BIT

CISC

HW MULTIPLIER

DUAL REG

BANKS

RC

(16-bit)

RA

(8-bit)

RB

(8-bit)

WDT

(15-bit)

RE

(8-bit)

RD

(16-bit x 2)

DAC

(2 units)

RF

(16-bit)

SSU

(I2C / 4-wire Sync)

RG

(16-bit)

24-pin

ANALOG

MEMORY

CLOCK

I/O

TIMERS

CPU

Page 12: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

12© 2008, Renesas Technology America, Inc., All Rights Reserved

32-pin R8C/2x, 3x Groups (non-LCD)

R8C/2G R8C/26-27 R8C/2E-2F R8C/2K-2L R8C/33x

Power Supply (V) 2.2-5.5 2.2-5.5 2.7-5.5 2.2-5.5 1.8-5.5

Max CPU Frequency

(MHz)8 20 20 20 20

Internal Oscillators

(MHz)8, 0.125 40, 0.125 40, 0.125 40, 0.125 40, 0.125

Flash Memory (KB) 16-32 8-32 8-16 8-16 4-32

Data Flash (KB) - 2 2 2 4; BGO

RAM (KB) 0.5-1 0.5-1.5 0.5-1 1-1.5 0.5-2.5

Watchdog Timer Yes Yes Yes Yes Yes

POR / LVD 1 Yes Yes Yes Yes Yes

Serial I/F ch

(sync/async)2 3 1 2 4

I2C ch - 1 - - 2

Hardware LIN ch 1 1 1 1 1

Timer Units 3 (8-bit); 1 (16-bit) 3 (8-bit); 1 (16-bit) 3 (8-bit); 1 (16-bit) 2 (8-bit); 3 (16-bit) 3 (8-bit); 1 (16-bit)

Hardware RTC Yes Yes - - Yes

Analog

Comparators ch2 - 2 - 4

A/D ch - 12 12 9 12

D/A ch - - 2 - 2

Data Transfer

Controller- - - - Yes

I/O 27 (+1 output-only) 25 (+3 input-only) 25 (+3 input-only) 25 (+3 input-only) 27 (+1 input-only)

Operating current @

Max Freq. (mA) 2 5 10 10 10 6.5

Stop current (uA) 3 0.8 0.8 0.8 0.8 2

Automotive Version - Yes - - -

Package Type (Body

Size)

32-LQFP

(7mm x 7mm)

32-LQFP

(7mm x 7mm)

32-LQFP

(7mm x 7mm)

32-LQFP

(7mm x 7mm)

32-LQFP

(7mm x 7mm)

Note: 1) POR: Power-On Reset, LVD: Low Votage Detect 3) RAM contents retained (5V, Typical)

2) All modules operating (5V, Typical)

Page 13: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

13© 2008, Renesas Technology America, Inc., All Rights Reserved

R8C/2G Block Diagram

POR / LVD

COMPARATOR

RAM

UART

(Sync / Async)

INTERNAL

HS OSCILLATOR

PROGRAM

FLASH

DTCINTERNAL

LS OSCILLATOR

EXTERNAL

SUB-CLOCK

HARDWARE

LIN

DATA

FLASH

EXTERNAL

MAIN-CLOCK

LCD CAN

16-BIT

CISC

HW MULTIPLIER

DUAL REG

BANKS

• Max Operating Frequency (MHz): 8

• Operating Voltage (V): 2.2-5.5

• Flash (KB): 16-32

• RAM (KB): 0.5-1

• Internal Oscillators: 125kHz (LS), 8MHz (HS)

• External Clock Oscillation Circuits: 32kHz

• RTC: Yes

• PWM (Ch): 7

• Input Capture / Output Compare (Ch): 2 / 8

• UART (Sync/Async): UART0, UART2

• Comparator (Ch): 2 (shared with LVD)

• GP I/O: 27 + 1 output-only

• Package Body: 32-pin LQFP (7 mm x 7 mm, 0.8 mm pitch)

Debug

(1-wire)

RF

(16-bit)

RA

(8-bit)

RB

(8-bit)

WDT

(15-bit)

RE

(8-bit)

RC

(16-bit)

RD

(16-bit x 2)

DAC

(2 units)

SSU

(I2C / 4-wire Sync)

RG

(16-bit)

R8C/26-27 Block Diagram

• Max Operating Frequency (MHz): 20

• Operating Voltage (V): 2.2-5.5 (2.7-5.5 for Automotive Grade)

• Flash (KB): 8-32

• Data Flash (KB): 2 (R8C/27)

• RAM (KB): 0.5-1.5

• Internal Oscillators: 125kHz (LS), 40MHz (HS)

• External Clock Oscillation Circuits: 32kHz, 20MHz

• RTC: Yes

• PWM (Ch): 4

• Input Capture / Output Compare (Ch): 5 / 6

• UART (Sync/Async): UART0, UART1

• A/D (Ch): 12

• GP I/O: 25 + 3 input-only

• Automotive: Optional

• Package Body: 32-pin LQFP (7 mm x 7 mm, 0.8 mm pitch)

POR / LVD

COMPARATOR

RAM

RD

UART

(Sync / Async)

DAC

INTERNAL

HS OSCILLATOR

ADCRF

SSU

(I2C / 4-wire Sync)

PROGRAM

FLASH

DTCINTERNAL

LS OSCILLATOR

EXTERNAL

SUB-CLOCK

RG

HARDWARE

LIN

DATA

FLASH

EXTERNAL

MAIN-CLOCK

Debug

(1-wire)LCD CAN

16-BIT

CISC

HW MULTIPLIER

DUAL REG

BANKS

RC

(16-bit)

RA

(8-bit)

RB

(8-bit)

WDT

(15-bit)

RE

(8-bit)

RD

(16-bit x 2)

DAC

(2 units)

RF

(16-bit)

RG

(16-bit)

32-pin

ANALOG

MEMORY

CLOCK

I/O

TIMERS

CPU

Page 14: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

14© 2008, Renesas Technology America, Inc., All Rights Reserved

R8C/2K-2L Block Diagram

• Max Operating Frequency (MHz): 20

• Operating Voltage (V): 2.2-5.5

• Flash (KB): 8-16

• Data Flash (KB): 2 (R8C/2L)

• RAM (KB): 1-1.5

• Internal Oscillators: 125kHz (LS), 40MHz (HS)

• External Clock Oscillation Circuits: 32kHz, 20MHz

• RTC: Yes

• PWM (Ch): 10

• Input Capture / Output Compare (Ch): 13 / 13

• UART (Sync/Async): UART0, UART2

• A/D (Ch): 9

• GP I/O: 25 + 3 input-only

• Package Body: 32-pin LQFP (7 mm x 7 mm, 0.8 mm pitch)

POR / LVD

COMPARATOR

RAM

RD

UART

(Sync / Async)

DAC

INTERNAL

HS OSCILLATOR

ADCRF

SSU

(I2C / 4-wire Sync)

PROGRAM

FLASH

DTCINTERNAL

LS OSCILLATOR

EXTERNAL

SUB-CLOCK

RG

HARDWARE

LIN

DATA

FLASH

EXTERNAL

MAIN-CLOCK

Debug

(1-wire)LCD CAN

16-BIT

CISC

HW MULTIPLIER

DUAL REG

BANKS

RC

(16-bit)

RA

(8-bit)

RB

(8-bit)

WDT

(15-bit)

RE

(8-bit)

RD

(16-bit x 2)

DAC

(2 units)

RF

(16-bit)

RG

(16-bit)

R8C/2E-2F Block Diagram

• Max Operating Frequency (MHz): 20

• Operating Voltage (V): 2.7-5.5

• Flash (KB): 8-16

• Data Flash (KB): 2 (R8C/2F)

• RAM (KB): 0.5-1

• Internal Oscillators: 125kHz (LS), 40MHz (HS)

• External Clock Oscillation Circuits: 20MHz

• PWM (Ch): 4

• Input Capture / Output Compare (Ch): 5 / 6

• UART (Sync/Async): UART0

• A/D (Ch): 12

• GP I/O: 25 + 3 input-only

• Package Body: 32-pin LQFP (7 mm x 7 mm, 0.8 mm pitch)

POR / LVD

COMPARATOR

RAM

RD

UART

(Sync / Async)

DAC

INTERNAL

HS OSCILLATOR

ADCRF

SSU

(I2C / 4-wire Sync)

PROGRAM

FLASH

DTCINTERNAL

LS OSCILLATOR

EXTERNAL

SUB-CLOCK

RG

HARDWARE

LIN

DATA

FLASH

EXTERNAL

MAIN-CLOCK

Debug

(1-wire)LCD CAN

16-BIT

CISC

HW MULTIPLIER

DUAL REG

BANKS

RC

(16-bit)

RA

(8-bit)

RB

(8-bit)

WDT

(15-bit)

RE

(8-bit)

RD

(16-bit x 2)

DAC

(2 units)

RF

(16-bit)

RG

(16-bit)

32-pin

ANALOG

MEMORY

CLOCK

I/O

TIMERS

CPU

Page 15: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

15© 2008, Renesas Technology America, Inc., All Rights Reserved

R8C/33x Block Diagram• Max Operating Frequency (MHz): 20

• Operating Voltage (V): 1.8-5.5

• Flash (KB): 4-32

• Data Flash (KB): 4

• RAM (KB): 0.5-2.5

• Internal Oscillators: 125kHz (LS), 40MHz (HS)

• External Clock Oscillation Circuits: 32kHz, 20MHz

• RTC: Yes

• PWM (Ch): 4

• Input Capture / Output Compare (Ch): 5 / 6

• UART (Sync/Async): UART0, UART1, UART2 (+ I2C)

• A/D (Ch): 12

• Comparator (Ch): 4 (2ch shared with LVD)

• GP I/O: 27 + 1 input-only

• Package Body: 32-pin LQFP (7 mm x 7 mm, 0.8 mm pitch)

POR / LVD

COMPARATOR

RAM

RD

UART

(Sync / Async)

DAC

INTERNAL

HS OSCILLATOR

ADCRF

SSU

PROGRAM

FLASH

DTCINTERNAL

LS OSCILLATOR

EXTERNAL

SUB-CLOCK

RG

HARDWARE

LIN

DATA

FLASH

EXTERNAL

MAIN-CLOCK

Debug

(1-wire)LCD CAN

16-BIT

CISC

HW MULTIPLIER

DUAL REG

BANKS

RC

(16-bit)

RA

(8-bit)

RB

(8-bit)

WDT

(15-bit)

RE

(8-bit)

RD

(16-bit x 2)

DAC

(2 units)

RF

(16-bit)

SSU

(I2C / 4-wire Sync)

RG

(16-bit)

32-pin

ANALOG

MEMORY

CLOCK

I/O

TIMERS

CPU

Page 16: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

PROPERTIES

On passing, 'Finish' button: Goes to Next Slide

On failing, 'Finish' button: Goes to Next Slide

Allow user to leave quiz: After user has completed quiz

User may view slides after quiz: At any time

User may attempt quiz: Unlimited times

Page 17: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

17© 2008, Renesas Technology America, Inc., All Rights Reserved

48- and 52-pin R8C/2x, 3x Groups (non-LCD)R8C/20-21 R8C/22-23 R8C/34x R8C/24-25 R8C/35A

Power Supply (V) 2.7-5.5 2.7-5.5 1.8-5.5 2.2-5.5 1.8-5.5

Max CPU Frequency

(MHz)20 20 20 20 20

Internal Oscillators

(MHz)40, 0.125 40, 0.125 40, 0.125 40, 0.125 40, 0.125

Flash Memory (KB) 32-128 32-128 16-128 16-64 16-128

Data Flash (KB) 2 2 4; BGO 2 4; BGO

RAM (KB) 2-6 2-6 1.5-10 1-3 1.5-10

Watchdog Timer Yes Yes Yes Yes Yes

POR / LVD 1 Yes Yes Yes Yes Yes

Serial I/F ch

(sync/async)3 3 4 3 4

I2C ch 1 1 2 1 2

Hardware LIN ch 1 1 1 1 1

CAN - Yes Yes - -

Timer Units 3 (8-bit); 2 (16-bit) 3 (8-bit); 2 (16-bit) 3 (8-bit); 3 (16-bit) 3 (8-bit); 2 (16-bit) 3 (8-bit); 3 (16-bit)

Hardware RTC - - Yes Yes Yes

Analog

Comparators ch- - 4 - 4

A/D ch 12 12 12 12 12

D/A ch - - 2 - 2

Data Transfer

Controller- - Yes - Yes

I/O 41 (+3 input-only) 41 (+3 input-only) 43 (+1 input-only) 41 (+3 input-only) 47 (+1 input-only)

Operating current @

Max Freq. (mA) 2 11 12.5 6.5 10 6.5

Stop current (uA) 3 0.8 0.8 2 0.8 2

Automotive Version Yes Yes Yes - -

Package Type (Body

Size)

48-LQFP

(7mm x 7mm)

48-LQFP

(7mm x 7mm)

48-LQFP

(7mm x 7mm)

52-LQFP

(10mm x 10mm)

64-FLGA

(6mm x 6mm)

52-LQFP

(10mm x 10mm)

Note: 1) POR: Power-On Reset, LVD: Low Votage Detect 3) RAM contents retained (5V, Typical)

2) All modules operating (5V, Typical)

Page 18: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

18© 2008, Renesas Technology America, Inc., All Rights Reserved

R8C/20-21 Block Diagram

• Max Operating Frequency (MHz): 20

• Operating Voltage (V): 2.7-5.5

• Flash (KB): 32-128

• Data Flash (KB): 2 (R8C/21)

• RAM (KB): 2-6

• Internal Oscillators: 125kHz (LS), 40MHz (HS)

• External Clock Oscillation Circuits: 20MHz

• PWM (Ch): 7

• Input Capture / Output Compare (Ch): 9 / 10

• UART (Sync/Async): UART0, UART1

• A/D (Ch): 12

• GP I/O: 41 + 3 input-only

• Automotive: Only

• Package Body: 48-pin LQFP (7 mm x 7 mm, 0.5 mm pitch)

POR / LVD

COMPARATOR

RAM

RD

UART

(Sync / Async)

DAC

INTERNAL

HS OSCILLATOR

ADCRF

SSU

(I2C / 4-wire Sync)

PROGRAM

FLASH

DTCINTERNAL

LS OSCILLATOR

EXTERNAL

SUB-CLOCK

RG

HARDWARE

LIN

DATA

FLASH

EXTERNAL

MAIN-CLOCK

Debug

(1-wire)LCD CAN

16-BIT

CISC

HW MULTIPLIER

DUAL REG

BANKS

RC

(16-bit)

RA

(8-bit)

RB

(8-bit)

WDT

(15-bit)

RE

(8-bit)

RD

(16-bit x 2)

DAC

(2 units)

RF

(16-bit)

RG

(16-bit)

R8C/22-23 Block Diagram

• Max Operating Frequency (MHz): 20

• Operating Voltage (V): 2.7-5.5

• Flash (KB): 32-128

• Data Flash (KB): 2 (R8C/23)

• RAM (KB): 2-6

• Internal Oscillators: 125kHz (LS), 40MHz (HS)

• External Clock Oscillation Circuits: 20MHz

• PWM (Ch): 7

• Input Capture / Output Compare (Ch): 9 / 10

• UART (Sync/Async): UART0, UART1

• A/D (Ch): 12

• GP I/O: 41 + 3 input-only

• Automotive: Optional

• Package: 48-pin LQFP (7 mm x 7 mm, 0.5 mm pitch)

POR / LVD

COMPARATOR

RAM

RD

UART

(Sync / Async)

DAC

INTERNAL

HS OSCILLATOR

ADCRF

SSU

(I2C / 4-wire Sync)

PROGRAM

FLASH

DTCINTERNAL

LS OSCILLATOR

EXTERNAL

SUB-CLOCK

RG

HARDWARE

LIN

DATA

FLASH

EXTERNAL

MAIN-CLOCK

Debug

(1-wire)LCD CAN

16-BIT

CISC

HW MULTIPLIER

DUAL REG

BANKS

RC

(16-bit)

RA

(8-bit)

RB

(8-bit)

WDT

(15-bit)

RE

(8-bit)

RD

(16-bit x 2)

DAC

(2 units)

RF

(16-bit)

RG

(16-bit)

48-pin

ANALOG

MEMORY

CLOCK

I/O

TIMERS

CPU

Page 19: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

19© 2008, Renesas Technology America, Inc., All Rights Reserved

R8C/34x Block Diagram

• Max Operating Frequency (MHz): 20

• Operating Voltage (V): 1.8-5.5

• Flash (KB): 16-128

• Data Flash (KB): 4

• RAM (KB): 1.5-.10

• Internal Oscillators: 125kHz (LS), 40MHz (HS)

• External Clock Oscillation Circuits: 32kHz, 20MHz

• RTC: Yes

• PWM (Ch): 10

• Input Capture / Output Compare (Ch): 13 / 14

• UART (Sync/Async): UART0, UART1, UART2 (+ I2C)

• A/D (Ch): 12

• Comparator (Ch): 4 (2ch shared with LVD)

• GP I/O: 43 + 1 input-only

• Automotive: Optional

• Package Body: 48-pin LQFP (7 mm x 7 mm, 0.5 mm pitch)

POR / LVD

COMPARATOR *

RAM

RD

UART

(Sync / Async)

DAC

INTERNAL

HS OSCILLATOR

ADCRF

SSU

PROGRAM

FLASH

DTCINTERNAL

LS OSCILLATOR

EXTERNAL

SUB-CLOCK *

RG

HARDWARE

LIN

DATA

FLASH

EXTERNAL

MAIN-CLOCK

Debug

(1-wire)LCD CAN

16-BIT

CISC

HW MULTIPLIER

DUAL REG

BANKS

RC

(16-bit)

RA

(8-bit)

RB

(8-bit)

WDT

(15-bit)

RE

(8-bit)

RD

(16-bit x 2)

DAC *

(2 units)

RF

(16-bit)

SSU

(I2C / 4-wire Sync)

RG

(16-bit)

ANALOG

MEMORY

CLOCK

I/O

TIMERS

CPU

CAN * * available in selected versions

48-pin

Page 20: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

20© 2008, Renesas Technology America, Inc., All Rights Reserved

52-pin

R8C/35x Block Diagram

• Max Operating Frequency (MHz): 20

• Operating Voltage (V): 1.8-5.5

• Flash (KB): 8-32

• Data Flash (KB): 4

• RAM (KB): 1.5-10

• Internal Oscillators: 125kHz (LS), 40MHz (HS)

• External Clock Oscillation Circuits: 32kHz, 20MHz

• RTC: Yes

• PWM (Ch): 10

• Input Capture / Output Compare (Ch): 13 / 14

• UART (Sync/Async): UART0, UART1, UART2 (+ I2C)

• A/D (Ch): 12

• Comparator (Ch): 4 (2ch shared with LVD)

• GP I/O: 47 + 1 input-only

• Package Body: 52-pin LQFP (10 mm x 10 mm, 0.65 mm pitch)

POR / LVD

COMPARATOR

RAM

RD

UART

(Sync / Async)

DAC

INTERNAL

HS OSCILLATOR

ADCRF

SSU

PROGRAM

FLASH

DTCINTERNAL

LS OSCILLATOR

EXTERNAL

SUB-CLOCK

RG

HARDWARE

LIN

DATA

FLASH

EXTERNAL

MAIN-CLOCK

Debug

(1-wire)LCD CAN

16-BIT

CISC

HW MULTIPLIER

DUAL REG

BANKS

RC

(16-bit)

RA

(8-bit)

RB

(8-bit)

WDT

(15-bit)

RE

(8-bit)

RD

(16-bit x 2)

DAC

(2 units)

RF

(16-bit)

SSU

(I2C / 4-wire Sync)

RG

(16-bit)

ANALOG

MEMORY

CLOCK

I/O

TIMERS

CPU

R8C/24-25 Block Diagram

• Max Operating Frequency (MHz): 20

• Operating Voltage (V): 2.2-5.5

• Flash (KB): 16-64

• Data Flash (KB): 2 (R8C/25)

• RAM (KB): 1-3

• Internal Oscillators: 125kHz (LS), 40MHz (HS)

• External Clock Oscillation Circuits: 32kHz, 20MHz

• RTC: Yes

• PWM (Ch): 7

• Input Capture / Output Compare (Ch): 9 / 10

• UART (Sync/Async): UART0, UART1

• A/D (Ch): 12

• GP I/O: 41 + 3 input-only

• Package Body: 52-pin LQFP (10 mm x 10 mm, 0.65 mm pitch)

64-pin FLGA (6 mm x 6mm, 0.65 mm pitch)

POR / LVD

COMPARATOR

RAM

RD

UART

(Sync / Async)

DAC

INTERNAL

HS OSCILLATOR

ADCRF

SSU

(I2C / 4-wire Sync)

PROGRAM

FLASH

DTCINTERNAL

LS OSCILLATOR

EXTERNAL

SUB-CLOCK

RG

HARDWARE

LIN

DATA

FLASH

EXTERNAL

MAIN-CLOCK

Debug

(1-wire)LCD CAN

16-BIT

CISC

HW MULTIPLIER

DUAL REG

BANKS

RC

(16-bit)

RA

(8-bit)

RB

(8-bit)

WDT

(15-bit)

RE

(8-bit)

RD

(16-bit x 2)

DAC

(2 units)

RF

(16-bit)

RG

(16-bit)

Page 21: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

21© 2008, Renesas Technology America, Inc., All Rights Reserved

64- and 80-pin R8C/2x, 3x Groups (non-LCD)R8C/2A-2B R8C/36x R8C/2C-2D R8C/38x

Power Supply (V) 2.2-5.5 1.8-5.5 2.2-5.5 1.8-5.5

Max CPU Frequency

(MHz)20 20 20 20

Internal Oscillators

(MHz)40, 0.125 40, 0.125 40, 0.125 40, 0.125

Flash Memory (KB) 48-128 16-128 48-128 32-128

Data Flash (KB) 2 4; BGO 2 4; BGO

RAM (KB) 2.5-7.5 1.5-10 2.5-7.5 2.5-10

Watchdog Timer Yes Yes Yes Yes

POR / LVD 1 Yes Yes Yes Yes

Serial I/F ch

(sync/async)4 4 4 4

I2C ch 1 2 1 2

Hardware LIN ch 1 1-2 1 1-2

CAN - Yes - Yes

Timer Units 3 (8-bit); 4 (16-bit) 4 (8-bit); 4 (16-bit) 3 (8-bit); 4 (16-bit) 4 (8-bit); 5 (16-bit)

Hardware RTC Yes Yes Yes Yes

Analog

Comparators ch- 4 - 4

A/D ch 12 16 20 20

D/A ch 2 2 2 2

Data Transfer

Controller- Yes - Yes

I/O 55 (+2 input-only) 59 (+1 input-only) 71 (+2 input-only) 75 (+1 input-only)

Operating current @

Max Freq. (mA) 2 12 6.5 12 6.5

Stop current (uA) 3 0.7 2 0.7 2

Automotive Version - Yes - Yes

Package Type (Body

Size)

64-LQFP

(10mm x 10mm)

(14mm x 14mm)

64-LQFP

(10mm x 10mm)

(14mm x 14mm)

80-LQFP

(12mm x 12mm)

80-LQFP

(12mm x 12mm)

Note: 1) POR: Power-On Reset, LVD: Low Votage Detect

2) All modules operating (5V, Typical)

3) RAM contents retained (5V, Typical)

Page 22: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

22© 2008, Renesas Technology America, Inc., All Rights Reserved

R8C/2A-2B Block Diagram

• Max Operating Frequency (MHz): 20

• Operating Voltage (V): 2.2-5.5

• Flash (KB): 48-128

• Data Flash (KB): 2 (R8C/2B)

• RAM (KB): 2.5-7.5

• Internal Oscillators: 125kHz (LS), 40MHz (HS)

• External Clock Oscillation Circuits: 32kHz, 20MHz

• RTC: Yes

• PWM (Ch): 10

• Input Capture / Output Compare (Ch): 14 / 20

• UART (Sync/Async): UART0, UART1, UART2

• A/D (Ch): 12

• GP I/O: 55 + 2 input-only

• Package Body: 64-pin LQFP (10 mm x 10 mm, 0.5 mm pitch)

64-pin LQFP (14 mm x 14 mm, 0.8 mm pitch)

POR / LVD

COMPARATOR

RAM

RD

UART

(Sync / Async)

DAC

INTERNAL

HS OSCILLATOR

ADCRF

SSU

(I2C / 4-wire Sync)

PROGRAM

FLASH

DTCINTERNAL

LS OSCILLATOR

EXTERNAL

SUB-CLOCK

RG

HARDWARE

LIN

DATA

FLASH

EXTERNAL

MAIN-CLOCK

Debug

(1-wire)LCD CAN

16-BIT

CISC

HW MULTIPLIER

DUAL REG

BANKS

RC

(16-bit)

RA

(8-bit)

RB

(8-bit)

WDT

(15-bit)

RE

(8-bit)

RD

(16-bit x 2)

DAC

(2 units)

RF

(16-bit)

RG

(16-bit)

R8C/36x Block Diagram

• Max Operating Frequency (MHz): 20

• Operating Voltage (V): 1.8-5.5

• Flash (KB): 16-128

• Data Flash (KB): 4

• RAM (KB): 1.5-10

• Internal Oscillators: 125kHz (LS), 40MHz (HS)

• External Clock Oscillation Circuits: 32kHz, 20MHz

• RTC: Yes

• PWM (Ch): 11

• Input Capture / Output Compare (Ch): 16 / 22

• UART (Sync/Async): UART0, UART1, UART2 (+ I2C)

• A/D (Ch): 12

• Comparator (Ch): 4 (2ch shared with LVD)

• GP I/O: 59 + 1 input-only

• Automotive: Optional

• Package Body: 64-pin LQFP (10 mm x 10 mm, 0.5 mm pitch)

64-pin LQFP (14 mm x 14 mm, 0.8 mm pitch)

POR / LVD

COMPARATOR *

RAM

RD

UART

(Sync / Async)

DAC

INTERNAL

HS OSCILLATOR

ADCRF

SSU

PROGRAM

FLASH

DTCINTERNAL

LS OSCILLATOR

EXTERNAL

SUB-CLOCK *

RG

HARDWARE

LIN

DATA

FLASH

EXTERNAL

MAIN-CLOCK

Debug

(1-wire)LCD CAN

16-BIT

CISC

HW MULTIPLIER

DUAL REG

BANKS

RC

(16-bit)

RA

(8-bit)

RB

(8-bit)

WDT

(15-bit)

RE

(8-bit)

RD

(16-bit x 2)

DAC *

(2 units)

RF

(16-bit)

SSU

(I2C / 4-wire Sync)

RG

(16-bit)

64-pin

ANALOG

MEMORY

CLOCK

I/O

TIMERS

CPU

CAN *

* available in selected versions

Page 23: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

23© 2008, Renesas Technology America, Inc., All Rights Reserved

R8C/2C-2D Block Diagram

• Max Operating Frequency (MHz): 20

• Operating Voltage (V): 2.2-5.5

• Flash (KB): 48-128

• Data Flash (KB): 2 (R8C/2D)

• RAM (KB): 2.5-7.5

• Internal Oscillators: 125kHz (LS), 40MHz (HS)

• External Clock Oscillation Circuits: 32kHz, 20MHz

• RTC: Yes

• PWM (Ch): 10

• Input Capture / Output Compare (Ch): 14 / 20

• UART (Sync/Async): UART0, UART1, UART2

• A/D (Ch): 20

• GP I/O: 71 + 2 input-only

• Package Body: 80-pin LQFP (12 mm x 12 mm, 0.5 mm pitch)

POR / LVD

COMPARATOR

RAM

RD

UART

(Sync / Async)

DAC

INTERNAL

HS OSCILLATOR

ADCRF

SSU

(I2C / 4-wire Sync)

PROGRAM

FLASH

DTCINTERNAL

LS OSCILLATOR

EXTERNAL

SUB-CLOCK

RG

HARDWARE

LIN

DATA

FLASH

EXTERNAL

MAIN-CLOCK

Debug

(1-wire)LCD CAN

16-BIT

CISC

HW MULTIPLIER

DUAL REG

BANKS

RC

(16-bit)

RA

(8-bit)

RB

(8-bit)

WDT

(15-bit)

RE

(8-bit)

RD

(16-bit x 2)

DAC

(2 units)

RF

(16-bit)

RG

(16-bit)

R8C/38x Block Diagram

• Max Operating Frequency (MHz): 20

• Operating Voltage (V): 1.8-5.5

• Flash (KB): 32-128

• Data Flash (KB): 4

• RAM (KB): 2.5-10

• Internal Oscillators: 125kHz (LS), 40MHz (HS)

• External Clock Oscillation Circuits: 32kHz, 20MHz

• RTC: Yes

• PWM (Ch): 11

• Input Capture / Output Compare (Ch): 16 / 22

• UART (Sync/Async): UART0, UART1, UART2 (+ I2C)

• A/D (Ch): 20

• Comparator (Ch): 4 (2ch shared with LVD)

• GP I/O: 75 + 1 input-only

• Automotive: Optional

• Package Body: 80-pin LQFP (12 mm x 12 mm, 0.5 mm pitch)

POR / LVD

COMPARATOR *

RAM

RD

UART

(Sync / Async)

DAC

INTERNAL

HS OSCILLATOR

ADCRF

SSU

PROGRAM

FLASH

DTCINTERNAL

LS OSCILLATOR

EXTERNAL

SUB-CLOCK *

RG

HARDWARE

LIN

DATA

FLASH

EXTERNAL

MAIN-CLOCK

Debug

(1-wire)LCD CAN

16-BIT

CISC

HW MULTIPLIER

DUAL REG

BANKS

RC

(16-bit)

RA

(8-bit)

RB

(8-bit)

WDT

(15-bit)

RE

(8-bit)

RD

(16-bit x 2)

DAC *

(2 units)

RF

(16-bit)

SSU

(I2C / 4-wire Sync)

RG

(16-bit)

80-pin

ANALOG

MEMORY

CLOCK

I/O

TIMERS

CPU

CAN *

* available in selected versions

Page 24: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

PROPERTIES

On passing, 'Finish' button: Goes to Next Slide

On failing, 'Finish' button: Goes to Next Slide

Allow user to leave quiz: After user has completed quiz

User may view slides after quiz: At any time

User may attempt quiz: Unlimited times

Page 25: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

25© 2008, Renesas Technology America, Inc., All Rights Reserved

R8C/Lx Series (LCD Products)

Page 26: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

26© 2008, Renesas Technology America, Inc., All Rights Reserved

R8C/Lx (LCD Controler) Series Line-up

Flash Size (KB)

12864 9648

52

64

80

100

Pins

24 Seg x 4 Com

32 Seg x 4 Com

28 Seg x 8 Com

48 Seg x 4 Com

44 Seg x 8 Com

56 Seg x 4 Com

52 Seg x 8 Com

R8C/L357

R8C/L367

R8C/L387

R8C/L358

R8C/L368

R8C/L388

R8C/L3A7 R8C/L3A8

R8C/L35A

R8C/L36A

R8C/L38A

R8C/L3AA

R8C/L35C

R8C/L36C

R8C/L38CA

R8C/L3AC

Contact Renesas for latest R8C Line-up

Page 27: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

27© 2008, Renesas Technology America, Inc., All Rights Reserved

52- to 100-pin R8C/Lx Groups (LCD)

R8C/L35x R8C/L36x R8C/L38x R8C/L3Ax

Power Supply (V) 1.8-5.5 1.8-5.5 1.8-5.5 1.8-5.5

Max CPU Frequency (MHz) 20 20 20 20

Internal Oscillators (MHz) 40, 0.125 40, 0.125 40, 0.125 40, 0.125

Flash Memory (KB) 48-128 48-128 48-128 48-128

Data Flash (KB) 4; BGO 4; BGO 4; BGO 4; BGO

RAM (KB) 6-10 6-10 6-10 6-10

Watchdog Timer Yes Yes Yes Yes

POR / LVD 1 Yes Yes Yes Yes

Serial I/F ch (sync/async) 4 4 4 4

I2C ch 2 2 2 2

Hardware LIN ch 1 1 1 1

LCD

(Max SEG/COM)

SEG: 24

COM: 4

SEG: 32

COM: 8

SEG: 48

COM: 8

SEG: 56

COM: 8

Timer Units 3 (8-bit); 4 (16-bit) 3 (8-bit); 4 (16-bit) 3 (8-bit); 4 (16-bit) 3 (8-bit); 4 (16-bit)

Hardware RTC Yes Yes Yes Yes

Analog

Comparators ch4 4 4 4

A/D ch 12 12 16 20

D/A ch 2 2 2 2

Data Transfer Controller Yes Yes Yes Yes

I/O 41 52 68 88

Operating current @ Max

Freq. (mA) 2 7 7 7 7

Stop current (uA) 3 2 2 2 2

Package Type (Body Size)52-LQFP

(10mm x 10mm)

64-LQFP

(10mm x 10mm)

(14mm x 14mm)

80-LQFP

(12mm x 12mm)

(14mm x 14mm)

100-LQFP

(14mm x 14mm)

(14mm x 20mm)

Note: 1) POR: Power-On Reset, LVD: Low Votage Detect

2) All modules operating (5V, Typical)

3) RAM contents retained (5V, Typical)

Page 28: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

28© 2008, Renesas Technology America, Inc., All Rights Reserved

POR / LVD

COMPARATOR

RAM

RC

(16-bit)

RD

(16-bit x 2)

UART

(Sync / Async)

DAC

(2 units)

INTERNAL

HS OSCILLATOR

ADCRF

(16-bit)

SSU

(I2C / 4-wire Sync)

PROGRAM

FLASH

RA

(8-bit)

DTCINTERNAL

LS OSCILLATOR

EXTERNAL

SUB-CLOCK

RG

(16-bit)

HARDWARE

LIN

DATA

FLASH

RB

(8-bit)

EXTERNAL

MAIN-CLOCK

WDT

(15-bit)

Debug

(1-wire)LCD CAN

16-BIT

CISC

ANALOG

MEMORY

CLOCK

I/O

TIMERS

LCD

CPU

R8C/L36x Block Diagram

HW MULTIPLIER

DUAL REG

BANKS

• Max Operating Frequency (MHz): 20

• Operating Voltage (V): 1.8-5.5

• Flash (KB): 48-128

• Data Flash (KB): 4 (R8C/L36A)

• RAM (KB): 6-10

• Internal Oscillators: 125kHz, 40MHz

• External Clock Oscillation Circuits: 32kHz, 20MHz

• RTC: Yes

• PWM (Ch): 11

• Input Capture / Output Compare (Ch): 15 / 16

• UART (Sync/Async): UART0, UART1, UART2 (+ I2C)

• LCD (Max SEG, COM lines): 32 SEG, 8 COM

• A/D: 12

• Comparator (Ch): 4 (2 shared with LVD)

• GP I/O: 52

• Package: 64-pin LQFP (10 mm x 10 mm, 0.5 mm pitch)

64-pin LQFP (14 mm x 14 mm, 0.8 mm pitch)

RE

(8-bit)

POR / LVD

COMPARATOR

RAM

RC

(16-bit)

RD

(16-bit x 2)

UART

(Sync / Async)

DAC

(2 units)

INTERNAL

HS OSCILLATOR

ADCRF

(16-bit)

SSU

(I2C / 4-wire Sync)

PROGRAM

FLASH

RA

(8-bit)

DTCINTERNAL

LS OSCILLATOR

EXTERNAL

SUB-CLOCK

RG

(16-bit)

HARDWARE

LIN

DATA

FLASH

RB

(8-bit)

EXTERNAL

MAIN-CLOCK

WDT

(15-bit)

Debug

(1-wire)LCD CAN

16-BIT

CISC

R8C/L35x Block Diagram

HW MULTIPLIER

DUAL REG

BANKS

• Max Operating Frequency (MHz): 20

• Operating Voltage (V): 1.8-5.5

• Flash (KB): 48-128

• Data Flash (KB): (R8C/L35A)

• RAM (KB): 6-10

• Internal Oscillators: 125kHz, 40MHz

• External Clock Oscillation Circuits: 32kHz, 20MHz

• RTC: Yes

• PWM (Ch): 11

• Input Capture / Output Compare (Ch): 15 / 16

• UART (Sync/Async): UART0, UART1, UART2 (+ I2C)

• LCD (Max SEG, COM lines): 24 SEG, 4 COM

• A/D: 12

• Comparator (Ch): 4 (2 shared with LVD)

• GP I/O: 41

• Package: 52-pin LQFP (10 mm x 10 mm, 0.65 mm pitch)

RE

(8-bit)

52/64-pin * Data Flash available as option

Page 29: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

29© 2008, Renesas Technology America, Inc., All Rights Reserved

POR / LVD

COMPARATOR

RAM

RC

(16-bit)

RD

(16-bit x 2)

UART

(Sync / Async)

DAC

(2 units)

INTERNAL

HS OSCILLATOR

ADCRF

(16-bit)

SSU

(I2C / 4-wire Sync)

PROGRAM

FLASH

RA

(8-bit)

DTCINTERNAL

LS OSCILLATOR

EXTERNAL

SUB-CLOCK

RG

(16-bit)

HARDWARE

LIN

DATA

FLASH *

RB

(8-bit)

EXTERNAL

MAIN-CLOCK

WDT

(15-bit)

Debug

(1-wire)LCD CAN

16-BIT

CISC

ANALOG

MEMORY

CLOCK

I/O

TIMERS

LCD

CPU

R8C/L3Ax Block Diagram

HW MULTIPLIER

DUAL REG

BANKS

• Max Operating Frequency (MHz): 20

• Operating Voltage (V): 1.8-5.5

• Flash (KB): 48-128

• Data Flash (KB): 4 (R8C/L36A)

• RAM (KB): 6-10

• Internal Oscillators: 125kHz, 40MHz

• External Clock Oscillation Circuits: 32kHz, 20MHz

• RTC: Yes

• PWM (Ch): 11

• Input Capture / Output Compare (Ch): 15 / 16

• UART (Sync/Async): UART0, UART1, UART2 (+ I2C)

• LCD (Max SEG, COM lines): 56 SEG, 8 COM

• A/D: 20

• Comparator (Ch): 4 (2 shared with LVD)

• GP I/O: 88

• Package: 100-pin LQFP (14 mm x 14 mm, 0.5 mm pitch)

100-pin QFP (14 mm x 20 mm, 0.65 mm pitch)

RE

(8-bit)

POR / LVD

COMPARATOR

RAM

RC

(16-bit)

RD

(16-bit x 2)

UART

(Sync / Async)

DAC

(2 units)

INTERNAL

HS OSCILLATOR

ADCRF

(16-bit)

SSU

(I2C / 4-wire Sync)

PROGRAM

FLASH

RA

(8-bit)

DTCINTERNAL

LS OSCILLATOR

EXTERNAL

SUB-CLOCK

RG

(16-bit)

HARDWARE

LIN

DATA

FLASH *

RB

(8-bit)

EXTERNAL

MAIN-CLOCK

WDT

(15-bit)

Debug

(1-wire)LCD CAN

16-BIT

CISC

R8C/L38x Block Diagram

HW MULTIPLIER

DUAL REG

BANKS

• Max Operating Frequency (MHz): 20

• Operating Voltage (V): 1.8-5.5

• Flash (KB): 48-128

• Data Flash (KB): (R8C/L35A)

• RAM (KB): 6-10

• Internal Oscillators: 125kHz, 40MHz

• External Clock Oscillation Circuits: 32kHz, 20MHz

• RTC: Yes

• PWM (Ch): 11

• Input Capture / Output Compare (Ch): 15 / 16

• UART (Sync/Async): UART0, UART1, UART2 (+ I2C)

• LCD (Max SEG, COM lines): 48 SEG, 8 COM

• A/D: 16

• Comparator (Ch): 4 (2 shared with LVD)

• GP I/O: 68

• Package: 80-pin LQFP (12 mm x 12 mm, 0.5 mm pitch)

80-pin LQFP (14 mm x 14 mm, 0.65 mm pitch)

RE

(8-bit)

80/100-pin* Data Flash available as option

Page 30: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

PROPERTIES

On passing, 'Finish' button: Goes to Next Slide

On failing, 'Finish' button: Goes to Next Slide

Allow user to leave quiz: After user has completed quiz

User may view slides after quiz: At any time

User may attempt quiz: Unlimited times

Page 31: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

31© 2008, Renesas Technology America, Inc., All Rights Reserved

R8C Sample for Digital Control

16-bit CPU

• 8MHz maximum operation

Analog Comparators

• Internal voltage reference available

• Shared with LVD circuit

Low-power

• Sub 2uA with Real-time clock

• Sub 0.8uA standby

16-bit Timer

• Up to 6 output compare channels

Key Features

Yes

Yes

4-8

20 / 16

R8C/2H

Yes

-

2-4

20 / 12

R8C/2J

Comparators

RTC

Flash Size (KB)

Pin Count / IO

Features

Example of Focused Devices

Page 32: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

32© 2008, Renesas Technology America, Inc., All Rights Reserved

R8C for Industrial Control, Household Appliance (Motor)

High-Performance

• 16-bit CPU core with hardware multiplier

• Up to three 16-bit timers with 40MHz clock

• 3.3us ADC conversion with timer-trigger

start option

Advanced Motor-tuned Timers

• Up to 6-ch complimentary PWM signals

with independent compare registers

• Programmable Dead-Time Control (16-bit)

• Selectable buffer operation for fast timer

reload

• PWM signal shut-off using external trigger

Safety Mechanism for UL Compliance

• Watchdog with dedicated on-chip oscillator

• Power-on Reset, Voltage Detection Circuits

Outstanding Development Support

• Multiple motor control algorithms

• Free Compiler for up to 64KB code and

peripheral code generator

Motor Control Features

Yes

16-128

48, 52

R8C/22-25

Yes

8-16

32

R8C/2K-2L

Yes

48-128

64, 80

R8C/2A-2D

Advanced MC Timer (Timer RD)

Flash Size (KB)

Pin Count

Features

Example of Focused Devices

Page 33: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

33© 2008, Renesas Technology America, Inc., All Rights Reserved

R8C for Industrial Control & Building Automation (CAN & LIN)

Yes

-

8-32

20, 32

R8C/26-29

Yes

Yes

32-128

48

R8C/22-23

LIN

CAN

Flash Size (KB)

Pin Count

Features

Example of Focused Devices

Page 34: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

34© 2008, Renesas Technology America, Inc., All Rights Reserved

R8C for Lighting

16-bit CPU, 20MHz

• Support for PFC, Lamp drive, and

Communication

10-bit ADC

• Lamp sensing and control loop

• Demodulation for Power-line communication

Analog Comparator

• Zero-cross detection

40MHz on-chip oscillator

• Timer input clock source

16-bit PWM (w/ 40MHz input)

• Complementary outputs

8-bit DAC

• Adding digital control to set comparator

thresholds

DALI I/F

• Fully supported software stack available

Lighting Offering

-

-

8-32

28

R8C/28-29

Yes

Yes

8-16

32

R8C/2E-2F

D/A

Comparators

Flash Size (KB)

Pin Count

Features

Example of Focused Devices

Page 35: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

35© 2008, Renesas Technology America, Inc., All Rights Reserved

R8C for Transportation/Auto (CAN, LIN, 125C)

Broad Line-up

• 20-, 32- and 48-pin versions

• 8 to 128KB Flash

Automotive Grade

• J: -40 to +85C

• K: -40 to +125C

• PPAP option

Key Peripherals

• CAN

• Hardware LIN

• Motor Control Timers

Automotive Offering

Yes

-

32-128

48

R8C/20-21

Yes

-

8-32

32

R8C/26-27

Yes

-

8-32

20

R8C/28-29

Yes

Yes

32-128

48

R8C/22-23

LIN

CAN

Flash Size (KB)

Pin Count

Features

Safety Control

Sensors, actuators,

seatbelt monitoring

Body & Comfort

Lighting, window, door,

seats, wipers

Accessories (After market)

Radio, DC-AC converters

Example of Focused Devices

Page 36: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

36© 2008, Renesas Technology America, Inc., All Rights Reserved

R8C for Advanced System Control & User Interfaces

Enhanced Performance

• 16-bit CPU with Hardware Multiplier

• Data Transfer Controller

• Data Flash with Background Operation

Advanced LCD Control

• Up to 416 LCD segments or dots

• Built-in LCD voltage booster to drive 5V glass

while operating at 1.8V

• Automatic hardware blink function for each

independent segment

Rich Analog Functionality

• Up to 20 A/D inputs, 2 D/A units and 4

comparators

Versatile Timers

• Up to 11 hardware PWM channels

Low-power Modes

• Sub 5uA with LCD controller enabled and Real-

time clock running

Key Features

416384LCD Segments (Max)

48-128

80

R8C/L38x

48-128

100

R8C/L3Ax

Flash Size (KB)

Pin Count

Features

Example of Focused Devices

Page 37: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

PROPERTIES

On passing, 'Finish' button: Goes to Next Slide

On failing, 'Finish' button: Goes to Next Slide

Allow user to leave quiz: After user has completed quiz

User may view slides after quiz: At any time

User may attempt quiz: Unlimited times

Page 38: R8C Product Overview - Renesas e-Learning · PDF filePROPERTIES On passing, 'Finish' button: Goes to Next Slide On failing, 'Finish' button: Goes to Next Slide Allow user to leave

38© 2008, Renesas Technology America, Inc., All Rights Reserved

Review the R8C Family Positioning

R8C line-up introduction and key characteristics

Side-by-side comparison of R8C devices at a block diagram

level

Examples applications suited for R8C

Course Summary

For more information, please visit our Web site:

http://america.renesas.com