Download presentation
Presentation is loading. Please wait.
Published byAugust Little Modified over 9 years ago
1
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 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
2
© 2008, Renesas Technology America, Inc., All Rights Reserved 2 R8C Line-up R8C Series Flash Size (KB) GP & ASSP Microcontrollers GP & ASSP Microcontrollers R8C Series Broad Line-up –From 2KB to 128KB Flash; 20 to 100-pin packages Extensive Product Offering –General Purpose, Application Specific and LCD Controllers Pin Count (1.8 to 5.5V) 3x 1x2x (2.2 to 5.5V) LCD Microcontrollers LCD Microcontrollers (1.8 to 5.5V) LX (2.7 to 5.5V)
3
© 2008, Renesas Technology America, Inc., All Rights Reserved 3 H8S (35 MHz) H8SX (80 MHz) High Performance CISC with FPU R32C (80 MHz) 32-Bit 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 16-Bit 8-Bit R8C (20 MHz) Superscalar & MMU Video and audio processing SH-2, SH-2A (200 MHz) 32-Bit R-Secure (20 MHz) R8C Family in Renesas MCU/MPU Portfolio
4
© 2008, Renesas Technology America, Inc., All Rights Reserved 4 Comparison of Series within R8C Family
6
© 2008, Renesas Technology America, Inc., All Rights Reserved 6 R8C/2x, 3x Series (non-LCD Products)
7
© 2008, Renesas Technology America, Inc., All Rights Reserved 7 R8C (non-LCD) Line-up R8C/2A,2B R8C/2C,2D 48KB-128KB 8KB-16KB R8C/28,29 8KB-32KB R8C/26,27 R8C/24,25 16KB-64KB R8C/22,23 32KB-128KB R8C/20,21 8KB-16KB CAN D/A 20-ch ADC D/A R8C/2H R8C/2J 16KB-32KB 4KB-8KB 2KB-4KB R8C/2K,2L R8C/2E,2F R8C/2G Automotive Grade Avail. New ASSP’s Low-end R8C’s R8C/32xR8C/32x R8C/36xR8C/36x R8C/38xR8C/38x R8C/33xR8C/33x R8C/35xR8C/35x 4KB-16KB 4KB-32KB 16KB-128KB 32KB-128KB R8C/3GxR8C/3Gx 8KB-32KB * On-chip OscillatorR8C/36xR8C/36x CAN R8C/36xR8C/36x 64KB-128KB CAN 64KB-128KB R8C/34xR8C/34x 16KB-128KB Lighting Motor Motor Timers, LIN, CAN, 40MHz OCO * Expanded Line-up, D/A, ASSP’s … Enhanced Performance And Features R8C/3x 20 32 52 64 80 Pins 48 24 Contact Renesas for latest R8C Line-up R8C/38xR8C/38x R8C/38xR8C/38x R8C/34xR8C/34x CAN R8C/34xR8C/34x 32KB- 128KB
8
© 2008, Renesas Technology America, Inc., All Rights Reserved 8 20- and 24-pin R8C/2x, 3x Groups (non-LCD)
9
© 2008, Renesas Technology America, Inc., All Rights Reserved 9 POR / LVD COMPARATOR RAM UART (Sync / Async) INTERNAL HS OSCILLATOR PROGRAM FLASH DTC INTERNAL LS OSCILLATOR EXTERNAL SUB-CLOCK HARDWARE LIN DATA FLASH EXTERNAL MAIN-CLOCK LCDCAN 16-BIT CISC ANALOG MEMORY CLOCK I/O TIMERS CPU POR / LVD COMPARATOR RAM INTERNAL HS OSCILLATOR ADC UART (Sync / Async) PROGRAM FLASH DTC INTERNAL LS OSCILLATOR EXTERNAL SUB-CLOCK HARDWARE LIN DATA FLASH EXTERNAL MAIN-CLOCK Debug (1-wire) LCDCAN HW MULTIPLIER 16-BIT CISC DUAL 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
10
© 2008, Renesas Technology America, Inc., All Rights Reserved 10 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 DTC INTERNAL LS OSCILLATOR EXTERNAL SUB-CLOCK RG HARDWARE LIN DATA FLASH EXTERNAL MAIN-CLOCK Debug (1-wire) LCDCAN 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 DTC INTERNAL LS OSCILLATOR EXTERNAL SUB-CLOCK RG HARDWARE LIN DATA FLASH EXTERNAL MAIN-CLOCK Debug (1-wire) LCDCAN 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)
11
© 2008, Renesas Technology America, Inc., All Rights Reserved 11 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 DTC INTERNAL LS OSCILLATOR EXTERNAL SUB-CLOCK RG HARDWARE LIN DATA FLASH EXTERNAL MAIN-CLOCK Debug (1-wire) LCDCAN 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
12
© 2008, Renesas Technology America, Inc., All Rights Reserved 12 32-pin R8C/2x, 3x Groups (non-LCD)
13
© 2008, Renesas Technology America, Inc., All Rights Reserved 13 R8C/2G Block Diagram POR / LVD COMPARATOR RAM UART (Sync / Async) INTERNAL HS OSCILLATOR PROGRAM FLASH DTC INTERNAL LS OSCILLATOR EXTERNAL SUB-CLOCK HARDWARE LIN DATA FLASH EXTERNAL MAIN-CLOCK LCDCAN 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 DTC INTERNAL LS OSCILLATOR EXTERNAL SUB-CLOCK RG HARDWARE LIN DATA FLASH EXTERNAL MAIN-CLOCK Debug (1-wire) LCDCAN 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
14
© 2008, Renesas Technology America, Inc., All Rights Reserved 14 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 DTC INTERNAL LS OSCILLATOR EXTERNAL SUB-CLOCK RG HARDWARE LIN DATA FLASH EXTERNAL MAIN-CLOCK Debug (1-wire) LCDCAN 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 DTC INTERNAL LS OSCILLATOR EXTERNAL SUB-CLOCK RG HARDWARE LIN DATA FLASH EXTERNAL MAIN-CLOCK Debug (1-wire) LCDCAN 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
15
© 2008, Renesas Technology America, Inc., All Rights Reserved 15 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 DTC INTERNAL LS OSCILLATOR EXTERNAL SUB-CLOCK RG HARDWARE LIN DATA FLASH EXTERNAL MAIN-CLOCK Debug (1-wire) LCDCAN 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
17
© 2008, Renesas Technology America, Inc., All Rights Reserved 17 48- and 52-pin R8C/2x, 3x Groups (non-LCD)
18
© 2008, Renesas Technology America, Inc., All Rights Reserved 18 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 DTC INTERNAL LS OSCILLATOR EXTERNAL SUB-CLOCK RG HARDWARE LIN DATA FLASH EXTERNAL MAIN-CLOCK Debug (1-wire) LCDCAN 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 DTC INTERNAL LS OSCILLATOR EXTERNAL SUB-CLOCK RG HARDWARE LIN DATA FLASH EXTERNAL MAIN-CLOCK Debug (1-wire) LCDCAN 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
19
© 2008, Renesas Technology America, Inc., All Rights Reserved 19 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 DTC INTERNAL LS OSCILLATOR EXTERNAL SUB-CLOCK * RG HARDWARE LIN DATA FLASH EXTERNAL MAIN-CLOCK Debug (1-wire) LCDCAN 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
20
© 2008, Renesas Technology America, Inc., All Rights Reserved 20 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 DTC INTERNAL LS OSCILLATOR EXTERNAL SUB-CLOCK RG HARDWARE LIN DATA FLASH EXTERNAL MAIN-CLOCK Debug (1-wire) LCDCAN 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 DTC INTERNAL LS OSCILLATOR EXTERNAL SUB-CLOCK RG HARDWARE LIN DATA FLASH EXTERNAL MAIN-CLOCK Debug (1-wire) LCDCAN 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)
21
© 2008, Renesas Technology America, Inc., All Rights Reserved 21 64- and 80-pin R8C/2x, 3x Groups (non-LCD)
22
© 2008, Renesas Technology America, Inc., All Rights Reserved 22 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 DTC INTERNAL LS OSCILLATOR EXTERNAL SUB-CLOCK RG HARDWARE LIN DATA FLASH EXTERNAL MAIN-CLOCK Debug (1-wire) LCDCAN 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 DTC INTERNAL LS OSCILLATOR EXTERNAL SUB-CLOCK * RG HARDWARE LIN DATA FLASH EXTERNAL MAIN-CLOCK Debug (1-wire) LCDCAN 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
23
© 2008, Renesas Technology America, Inc., All Rights Reserved 23 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 DTC INTERNAL LS OSCILLATOR EXTERNAL SUB-CLOCK RG HARDWARE LIN DATA FLASH EXTERNAL MAIN-CLOCK Debug (1-wire) LCDCAN 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 DTC INTERNAL LS OSCILLATOR EXTERNAL SUB-CLOCK * RG HARDWARE LIN DATA FLASH EXTERNAL MAIN-CLOCK Debug (1-wire) LCDCAN 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
25
© 2008, Renesas Technology America, Inc., All Rights Reserved 25 R8C/Lx Series (LCD Products)
26
© 2008, Renesas Technology America, Inc., All Rights Reserved 26 R8C/Lx (LCD Controler) Series Line-up Flash Size (KB) 128649648 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/L3A7R8C/L3A8 R8C/L35A R8C/L36A R8C/L38A R8C/L3AA R8C/L35C R8C/L36C R8C/L38CA R8C/L3AC Contact Renesas for latest R8C Line-up
27
© 2008, Renesas Technology America, Inc., All Rights Reserved 27 52- to 100-pin R8C/Lx Groups (LCD)
28
© 2008, Renesas Technology America, Inc., All Rights Reserved 28 POR / LVD COMPARATOR RAM RC (16-bit) RD (16-bit x 2) UART (Sync / Async) DAC (2 units) INTERNAL HS OSCILLATOR ADC RF (16-bit) SSU (I2C / 4-wire Sync) PROGRAM FLASH RA (8-bit) DTC INTERNAL LS OSCILLATOR EXTERNAL SUB-CLOCK RG (16-bit) HARDWARE LIN DATA FLASH RB (8-bit) EXTERNAL MAIN-CLOCK WDT (15-bit) Debug (1-wire) LCDCAN 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 ADC RF (16-bit) SSU (I2C / 4-wire Sync) PROGRAM FLASH RA (8-bit) DTC INTERNAL LS OSCILLATOR EXTERNAL SUB-CLOCK RG (16-bit) HARDWARE LIN DATA FLASH RB (8-bit) EXTERNAL MAIN-CLOCK WDT (15-bit) Debug (1-wire) LCDCAN 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
29
© 2008, Renesas Technology America, Inc., All Rights Reserved 29 POR / LVD COMPARATOR RAM RC (16-bit) RD (16-bit x 2) UART (Sync / Async) DAC (2 units) INTERNAL HS OSCILLATOR ADC RF (16-bit) SSU (I2C / 4-wire Sync) PROGRAM FLASH RA (8-bit) DTC INTERNAL LS OSCILLATOR EXTERNAL SUB-CLOCK RG (16-bit) HARDWARE LIN DATA FLASH * RB (8-bit) EXTERNAL MAIN-CLOCK WDT (15-bit) Debug (1-wire) LCDCAN 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 ADC RF (16-bit) SSU (I2C / 4-wire Sync) PROGRAM FLASH RA (8-bit) DTC INTERNAL LS OSCILLATOR EXTERNAL SUB-CLOCK RG (16-bit) HARDWARE LIN DATA FLASH * RB (8-bit) EXTERNAL MAIN-CLOCK WDT (15-bit) Debug (1-wire) LCDCAN 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
31
© 2008, Renesas Technology America, Inc., All Rights Reserved 31 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 FeaturesR8C/2JR8C/2H Pin Count / IO20 / 1220 / 16 Flash Size (KB)2-44-8 RTC-Yes ComparatorsYes Example of Focused Devices
32
© 2008, Renesas Technology America, Inc., All Rights Reserved 32 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 FeaturesR8C/2K-2LR8C/22-25R8C/2A-2D Pin Count3248, 5264, 80 Flash Size (KB)8-1616-12848-128 Advanced MC Timer (Timer RD)Yes Example of Focused Devices
33
© 2008, Renesas Technology America, Inc., All Rights Reserved 33 R8C for Industrial Control & Building Automation (CAN & LIN) FeaturesR8C/26-29R8C/22-23 Pin Count20, 3248 Flash Size (KB)8-3232-128 CAN-Yes LINYes Example of Focused Devices
34
© 2008, Renesas Technology America, Inc., All Rights Reserved 34 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 FeaturesR8C/28-29R8C/2E-2F Pin Count2832 Flash Size (KB)8-328-16 Comparators-Yes D/A-Yes Example of Focused Devices
35
© 2008, Renesas Technology America, Inc., All Rights Reserved 35 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 FeaturesR8C/28-29R8C/26-27R8C/20-21R8C/22-23 Pin Count203248 Flash Size (KB)8-32 32-128 CAN---Yes LINYes Safety Control Sensors, actuators, seatbelt monitoring Body & Comfort Lighting, window, door, seats, wipers Accessories (After market) Radio, DC-AC converters Example of Focused Devices
36
© 2008, Renesas Technology America, Inc., All Rights Reserved 36 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 FeaturesR8C/L38xR8C/L3Ax Pin Count80100 LCD Segments (Max)384416 Flash Size (KB)48-128 Example of Focused Devices
38
© 2008, Renesas Technology America, Inc., All Rights Reserved 38 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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.