Overview
Description
The RH850/P1M microcontroller is low power consumption and it has up to 2 MB flash and up to 128 KB RAM lineup and enhanced motor control timer, CAN interface, digital interface for sensor such as SENT and PSI5 and safety functions such as lockstep CPU, ECC, BIST (Built-in Self Test) and ECM (Error Control Module) and suitable for chassis systems. Furthermore Only 2 MB flash product is built-in ICU-S (Hardware Security Module) as optional.
Features
- CPU: G3M core, Max. 160MHz
- Voltage: 3V to 5.5V
- Package: 100 to 144-pin LFQFP
- Memory: SRAM Max. 128KB, Program Flash Max. 2MB
- Timer: 32-bit Timer (ch) x 12, 16-bit Timer (ch) x 48, Watchdog Timer (ch) x 1, TSG3 x2unit, ENCA x2unit, OSTM x7unit, TPBA x2unit
- PWM: PWM Output x 32, 3-phase PWM Output Function
- Analog function: 12-bit A/D Converter (ch) x 24
- On-chip Oscillator Freq. (MHz): 8 MHz
- Others: PLL, Power-On Reset, Low Voltage Detection
Comparison
Applications
Design & Development
Software & Tools
Software & Tools
Software title
|
Software type
|
Company
|
---|---|---|
E2 emulator [RTE0T00020KCE00000R] On-chip debugging emulator. Also available as a flash memory programmer. [Support MCU/MPU: RA, RE, RH850, R-Car D1, RL78, RX, RISC-V MCU]
|
Emulator | Renesas |
Renesas Flash Programmer (Programming GUI) Flash memory programming software [Support MCU/MPU and devices: RA, RE, RX, RL78, RH850, RISC-V MCU Renesas Synergy, DA1453x, DA1459x, DA1469x, DA1470x, Power Management, Renesas USB Power Delivery Family, ICs for Motor Driver/Actuator Driver, V850, 78K0R, 78K0]
|
Programmer (Unit/SW) | Renesas |
Automotive BMS Application Model & Software BMS application models and software reduce the effort and time required to develop applications to estimate State Of Charge and State Of Health.
|
Software Package | Renesas |
Renesas MCAL Renesas' MCAL (Microcontroller Abstraction Layer) software drivers can be obtained as a stand-alone software package.
|
Software Package | Renesas |
Green Hills Multi Multi development environments allow to quickly develop, debug, test, and optimize embedded and real-time applications. The Green Hills optimizing compilers generate the smallest and fastest code from C, C++, and Ada.
|
IDE and Coding Tool | Green Hills Software LLC |
IAR Embedded Workbench for Renesas RH850 IAR Embedded Workbench provides extensive support for RH850 devices. IAR Embedded Workbench is a complete set of development tools with leading optimization technology for creating powerful automotive applications.
|
IDE and Coding Tool | IAR Systems |
Green Hills MULTI Device-Support-Packages Green Hills MULTI Device-Support-Packages include all device specific files to be used with the MULTI IDE.
|
IDE and Coding Tool | Renesas |
7 items
|
Sample Code
Boards & Kits
Automotive Grade Multi-Cell Li-Ion Battery Manager Development Kit
The ISL78714BMS5XBEKIT1Z is a development kit that facilitates testing of the ISL78714 Li-ion battery pack analog front-end ICs and the Renesas RH850 microcontroller (MCU) in an automotive battery management system (BMS) solution. The RH850 communicates with the ISL78714 devices to monitor cell...
RH850/P1X 100pin Piggyback Board of RH850 Evaluation Platform
The Y-RH850-P1X-100PIN-PB-T1-V2 Piggyback Board supports all devices of the RH850/P1M and RH850/P1M-E series in 100pin-package. It can be used standalone or in combination with a mainboard of the RH850 evaluation platform. The modular RH850 evaluation platform consisting of mainboards and...
RH850/P1X 144pin Piggyback Board of RH850 Evaluation Platform
The Y-RH850-P1X-144PIN-PB-T1-V2 Piggyback board supports all devices of the RH850/P1M and RH850/P1M-E series in 144pin (0.4mm pin pitch) package. It can be used standalone or in combination with a mainboard of the RH850 evaluation platform. The modular RH850 evaluation platform consisting of...
Models
ECAD Models
Schematic symbols, PCB footprints, and 3D CAD models from SamacSys can be found by clicking on the CAD Model links in the Product Options table. If a symbol or model isn't available, it can be requested directly from SamacSys.

Product Options
Applied Filters:
Support
Support Communities
Resources
Support Communities
-
RH850/P1M-C: Does the EI level interrupt status flag need to be cleared by software?
Hi Renesas: I would like to know if the EI level interrupt flag needs to be cleared by software? If necessary, which register should be operated on? I didn't find the relevant information in the reference manual. Thanks
Sep 11, 2023 -
Timer single shot and continuous mode in R7F701312EAFP | RH850/P1M
Hello, I am working on TAUD and TAUJ for R7F701312EAFP | RH850/P1M controller. I want to know is there a inbuild mode for Implementing Single shot and Continuous timer mode ( According to autosar ) in device R7F701312EAFP | RH850/P1M ? for example :- Can I use One pulse mode for single ...
Sep 30, 2020 -
RH850/P1M-C: What safety mechanisms have been implemented by MCAL?
Hi , I would like to know which safety mechanisms in safety applicatio note have been implemented in MCAL and what other users need to implement? I have implemented some of them such as ECM,CLMA , but I just realized that they already exist in MCAL Thank you in advance
Oct 13, 2023
FAQs
-
Software protection of flash memory on some RH850 devices
Last updated: 10/7/2025 Question: Is there any software protection of flash memory on RH850 devices ? Answer: The following RH850 devices have a software protection mechanism of flash memory: RH850/P1L-C RH850/P1M-E RH850/P1M-C RH850/C1M-A RH850/ ...
Jan 1, 1970 -
The Information Obtained with the Communication Command "gos" (PG-FP6, PG-FP5)
The following is the information collected from the RH850/P1M-E by the "gos" command, information format, and the meanings.・Blank check: CF1: Code flash 1 blank check result CF2: Code flash 2 blank check result UB: User boot blank check result DF: Data flash blank check result・Option ...
Feb 1, 2022 -
ERROR: 080 message (PG-FP6)
The message "Receive device error (0xDA)" indicates that a protection error was received from the MCU.This error can be avoided by selecting [Verify in the MCU] in the [Program & Verify Option] section. Note that the minimum unit for programming will be 1 Kbyte when [Verify in the MCU ...
Jul 2, 2020