Renesas R5F1006CASM#50
- Part No.:
- R5F1006CASM#50
- Manufacturer:
- Renesas
- Category:
- Microcontrollers
- Package:
- 20-TSSOP (0.173", 4.40mm Width)
- Datasheet:
-
R5F1006CASM#50.pdf
- Description:
- IC MCU 16BIT 32KB FLASH 20TSSOP
- Quantity:
- Payment:

- Shipping:

Inventory:3,303
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
R5F1006CASM#50 from Renesas is a 20-pin, 16 KB flash, 2 KB RAM RL78/G13 16-bit microcontroller with integrated data flash (4 KB), real-time clock, 10-bit ADC (6 channels), and ultra-low-power operation (66 μA/MHz active, 0.57 μA RTC+LVD mode) for battery-powered industrial sensors and smart metering endpoints.
For engineers reviewing the R5F1006CASM#50 datasheet, R5F1006CASM#50 pinout, R5F1006CASM#50 application, or R5F1006CASM#50 equivalent, key selection criteria include its TSSOP-20 package, -40°C to +85°C industrial temperature grade (D-grade), 1.6–5.5 V supply range, and support for HALT/STOP/SNOOZE low-power modes in resource-constrained embedded control designs.
Technical Context
The R5F1006CASM#50 implements the RL78 CPU core with a 3-stage pipeline CISC architecture, supporting instruction execution times from 0.03125 μs (@32 MHz high-speed oscillator) to 30.5 μs (@32.768 kHz subsystem clock). It integrates on-chip debug, self-programming flash with boot swap, and background operation for data flash rewriting.
Its peripheral set includes two UART/LIN channels, up to three I²C interfaces, two CSI (SPI-compatible) channels, eight 16-bit timers, a 12-bit interval timer, and an on-chip temperature sensor with internal 1.45 V reference-enabling autonomous sensing and communication without external components in compact control nodes.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core | RL78 16-bit CISC CPU with 3-stage pipeline and 1 MB address space |
| Flash Memory | 16 KB code flash with 1 KB block size, security lock, and self-programming |
| Data Flash | 4 KB with background operation (BGO), 1M rewrite cycles, 1.8–5.5 V programming |
| RAM | 2 KB on-chip SRAM, including dedicated flash library RAM at FF300H |
| ADC | 10-bit resolution, 6 input channels, internal 1.45 V reference and temperature sensor |
| Power Modes | Halt (66 μA/MHz), Stop (0.57 μA with RTC+LVD), SNOOZE for low-latency wake-up |
| Operating Voltage | 1.6 V to 5.5 V single-supply operation across full industrial temperature range |
| Temperature Range | -40°C to +85°C (D-grade industrial qualification) |
Pinout & Package
TSSOP-20 package (4.4 × 6.5 mm, 0.65-mm pitch), 20-pin plastic TSSOP with exposed pad not present; RoHS-compliant, lead-free finish.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| 1 (VSS) | Ground | Primary digital ground reference for all I/O and core logic |
| 2 (P20/ANI0/AVREFP) | Analog Input / Reference Positive | Primary ADC channel 0 input; selectable as AVREFP for analog reference |
| 3 (P21/ANI1/AVREFM) | Analog Input / Reference Negative | ADC channel 1 input; selectable as AVREFM for differential reference |
| 4 (P22/ANI2) | Analog Input | ADC channel 2 input; supports temperature sensor readout when enabled |
| 5 (P147/ANI18) | Analog Input | Additional ADC channel (18) - shared with port P147; usable in 20-pin variant |
| 6 (P10/SCK00/SCL00) | Serial Clock | Master clock output for CSI0 or I²C0; bidirectional in I²C mode |
| 7 (P11/SI00/RxD0/TOOLRxD/SDA00) | Serial Data In / UART RX / I²C Data | Multi-function pin: CSI0 data in, UART0 receive, I²C0 data line, debug interface |
| 8 (P12/SO00/TxD0/TOOLTxD/SDA00) | Serial Data Out / UART TX / I²C Data | CSI0 data out, UART0 transmit, shared I²C0 data line, debug interface |
| 9 (P13/INTP0/TOOLCLK) | Interrupt Input / Debug Clock | External interrupt source (INTP0); also serves as SWD clock during debug |
| 10 (P14/INTP1) | Interrupt Input | Dedicated external interrupt input (INTP1) with configurable edge sensitivity |
| 11 (P15/INTP2) | Interrupt Input | Dedicated external interrupt input (INTP2); supports key interrupt function |
| 12 (P16/INTP3) | Interrupt Input | Dedicated external interrupt input (INTP3); enables wake-up from STOP mode |
| 13 (P17/INTP4) | Interrupt Input | Dedicated external interrupt input (INTP4); supports low-power event detection |
| 14 (P30/CLKP0) | Subsystem Clock Output | Drives 32.768 kHz crystal or external clock source for RTC and LVD |
| 15 (P31/XT1) | High-Speed Crystal Input | Connects to external 1–20 MHz crystal for main system clock generation |
| 16 (VDD) | Power Supply | Main 1.6–5.5 V supply for core, flash, and I/O; powers on-chip POR and LVD |
| 17 (P32/XT2) | High-Speed Crystal Output | Crystal oscillator output terminal; requires load capacitors per crystal spec |
| 18 (P33/RESET) | Reset Input | Active-low reset pin; accepts external reset signal or connects to on-chip POR/LVD |
| 19 (P34/INTP5) | Interrupt Input | Dedicated external interrupt input (INTP5); supports wake-up from HALT mode |
| 20 (P35/INTP6) | Interrupt Input | Dedicated external interrupt input (INTP6); enables multi-source low-power wake-up |
Key Features
| Feature | Design Value |
|---|---|
| Ultra-low-power operation | 0.57 μA in STOP mode with RTC + LVD active-enables >10-year battery life in metering |
| Integrated data flash | 4 KB with BGO allows firmware updates or logging while executing application code |
| On-chip temperature sensor | Calibrated sensor with 1.45 V reference enables thermal monitoring without external IC |
| Multi-protocol serial interfaces | UART/LIN + I²C + CSI on shared pins reduces BOM count and PCB area in sensor nodes |
| Hardware multiplier/divider | 16×16→32-bit multiply and 32÷32→32-bit divide accelerate motor control and filtering |
| Real-time clock with calendar | 99-year calendar, alarm, and clock correction eliminates need for external RTC IC |
Applications
| Smart Utility Metering | Industrial Sensor Node |
|---|---|
|
Use Scenario: Battery-powered gas/water meter with pulse counting, pressure sensing, and wireless reporting every 15 minutes. IC Role / Device Role / Timing Role: Main controller managing ADC sampling, RTC-based scheduling, LIN bus communication to display module, and ultra-low-power sleep between readings. Use Value: 0.57 μA STOP mode extends AA battery life beyond 12 years; integrated data flash stores calibration and usage logs without external EEPROM. |
Use Scenario: DIN-rail mounted temperature/humidity monitor with Modbus RTU over RS-485 and local LED status. IC Role / Device Role / Timing Role: System-on-chip handling analog sensor conditioning, UART-to-RS485 translation, LED driver timing, and watchdog supervision. Use Value: On-chip 10-bit ADC and temperature sensor eliminate signal-conditioning op-amps; UART with LIN support enables dual-protocol fieldbus compatibility. |
| Home Appliance Control | Medical Diagnostic Device |
|
Use Scenario: Compact washing machine control board requiring motor phase control, water level sensing, and user interface feedback. IC Role / Device Role / Timing Role: Real-time motor commutation via 16-bit timers, ADC-based pressure/temperature monitoring, and buzzer/LED timing via on-chip controller. Use Value: Hardware multiplier accelerates PID loop calculations; SNOOZE mode enables fast wake-up from touch-key interrupts without CPU overhead. |
Use Scenario: Portable blood glucose meter with strip detection, electrochemical measurement, and Bluetooth LE connectivity via external transceiver. IC Role / Device Role / Timing Role: Precision analog front-end controller acquiring current/voltage signals, managing strip insertion detection, and synchronizing BLE packet transmission. Use Value: Internal 1.45 V reference ensures stable ADC accuracy across battery voltage drop; 1.6 V minimum supply supports operation down to single-cell Li-ion (3.0 V) with buck converter headroom. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar 16-bit microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| R5F1006DASM#50 | 48 KB flash, 3 KB RAM, same TSSOP-20 package and peripherals | Higher code density for complex protocol stacks (e.g., full Modbus TCP offload) | Select when firmware growth exceeds 16 KB or additional RAM is needed for buffering |
| R5F1016CASM#50 | No data flash (0 KB), identical core/peripherals/package, D-grade temp | Eliminates BGO requirement; suitable for fixed-parameter control without field updates | Choose for cost-sensitive, static-function applications where data logging is unnecessary |
Compared with R5F1006DASM#50, the R5F1006CASM#50 trades flash capacity for lower unit cost and smaller footprint in stable-feature deployments; versus R5F1016CASM#50, it adds 4 KB data flash for firmware field updates and parameter storage-critical for certified medical or utility devices requiring traceable configuration history.
Availability
R5F1006CASM#50 is available at Aetrix Electronics and suitable for smart metering, industrial sensor nodes, and home appliance control requiring stable component supply, long-term lifecycle support, and industrial-grade reliability.
Supply support for R5F1006CASM#50 includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
Renesas Electronics is a global semiconductor leader specializing in microcontrollers, analog, power, and SoC solutions for automotive, industrial, and IoT markets.
The RL78/G13 product line delivers true low-power 16-bit MCUs optimized for cost-sensitive, battery-operated industrial and consumer control applications requiring robust peripheral integration and long-term supply assurance.
FAQ
What is the maximum operating frequency of the R5F1006CASM#50?
The R5F1006CASM#50 supports up to 32 MHz operation using the high-speed on-chip oscillator with ±1.0% accuracy across 1.8–5.5 V and -40°C to +85°C. External crystals up to 20 MHz are also supported via XT1/XT2 pins, enabling precise timing for communication protocols like LIN or UART.
Does the R5F1006CASM#50 include a hardware real-time clock (RTC)?
Yes, the R5F1006CASM#50 integrates a full-featured RTC with calendar support (up to 99 years), alarm function, and clock correction capability. It operates independently in STOP mode using the 32.768 kHz subsystem clock, consuming only 0.57 μA total with LVD enabled-making it ideal for time-stamped logging in battery-powered systems.
Can the R5F1006CASM#50 perform ADC conversions while in low-power mode?
The R5F1006CASM#50 supports ADC operation in HALT mode but not in STOP mode. In HALT mode, the CPU stops while peripherals-including the 10-bit ADC with 6 channels and internal 1.45 V reference-remain active, enabling periodic sensor sampling with minimal current draw before returning to deep sleep.
What debug interface does the R5F1006CASM#50 support?
The R5F1006CASM#50 supports Renesas' on-chip debug functionality via SWD (Serial Wire Debug) using pins P13 (TOOLCLK) and P11/P12 (TOOLRxD/TOOLTxD). No external debugger chip is required-standard J-Link or E2 studio tools connect directly for flash programming and real-time debugging.
Is the R5F1006CASM#50 qualified for industrial temperature operation?
Yes, the R5F1006CASM#50 is rated for -40°C to +85°C operation and carries the "D" grade designation in its part number family, confirming industrial qualification per Renesas' reliability standards. This includes tested performance across voltage (1.6–5.5 V), timing, and peripheral functionality within that range.
R5F1006CASM#50 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Renesas
- Package/Case:
- 20-TSSOP (0.173", 4.40mm Width)
- Series:
- RL78/G13
- Packaging:
- Tape & Reel (TR)
- Product Status:
- Active
- Programmable:
- -
- Core Processor:
- RL78
- Core Size:
- 16-Bit
- Speed:
- 32MHz
- Connectivity:
- CSI, I2C, SPI, UART/USART
- Peripherals:
- DMA, LVD, POR, PWM, WDT
- Number of I/O:
- 13
- Program Memory Size:
- 32KB (32K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- 4K x 8
- RAM Size:
- 2K x 8
- Voltage - Supply (Vcc/Vdd):
- 1.6V ~ 5.5V
- Data Converters:
- A/D 6x8/10b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
R5F1006CASM#50 FAQ
1.How can I place an order for R5F1006CASM#50 through Aetrix?
Please submit a Request for Quotation (RFQ) for R5F1006CASM#50 on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for R5F1006CASM#50 reliable?
The price and inventory of R5F1006CASM#50 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for R5F1006CASM#50 is usually 5 days.
3.What payment methods are accepted for R5F1006CASM#50?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for R5F1006CASM#50 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for R5F1006CASM#50?
R5F1006CASM#50 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your R5F1006CASM#50 order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for R5F1006CASM#50?
For technical support, including R5F1006CASM#50 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your R5F1006CASM#50 requirements.
6.How does Aetrix verify that R5F1006CASM#50 is sourced from the original manufacturer or authorized distributors?
All R5F1006CASM#50 products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that R5F1006CASM#50 meets industry standards.
7.What is the process for return or replacement of R5F1006CASM#50?
All R5F1006CASM#50 units undergo pre-shipment inspection (PSI). If there is an issue with R5F1006CASM#50, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The R5F1006CASM#50 part is unused and in its original packaging.
Return procedure for R5F1006CASM#50:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
R5F1006CASM#50 Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
TTL and CMOS logic families differ in thresholds, loading, output drive, power and timing. This engineering guide compares 74HC and 74HCT, calculates noise margins and checks 3.3 V/5 V compatibility.
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…

