C Compiler package (incl. CA78K0R, CA78K0) for RL78 and 78K Families is intended for the development of ROM-based systems for embedded applications. In addition to powerful optimization functions that help boost code efficiency and speed up program execution, this package provides extension functionality to support a broad range of embedded devices.
Important: For RL78 Family Users; New compiler package "C Compiler Package for RL78 Family (CC-RL)" also available. Assistance in Porting Files to the CC-RL from the CA78K0R and CA78K0, please refer to here.
For 78K Family Users; Please use this product (CA78K0R, CA78K0).
- Supports C89 and C99 (subset of functions (For example, // comments)).
- Superior optimization
- Optimization for reducing the size or speed of executable code is available.
- A multitude of optimization functions are easily accessible via the GUI.
- Interoperation with RL78, 78K0R and 78K0 architectures
- Interrupt handling can be accomplished by writing code in C.
- A variety of interrupt functions are provided.
- Development to match the usage application
- Supports Renesas IDE, CS+.
- Also supports execution from the command line.
- Learn More
- Details of upgrade (See Tool News)
- Operating Environment
- Standard life cycle of Compilers (PDF | English, 日本語)
- Product Lineup
|Product Name||Version / Release Date||Note|
|C Compiler and IDE for RL78/78K Family||Ver.: CS+ V8.05.00
(CS+ for CA,CX V4.05.00)
Released: Jan 20, 2021
|Compiler: CA78K0R (for RL78 and 78K0R)
Latest Ver.: V1.72
Released: Mar 7, 2016
Compiler: CA78K0 (for 78K0)
Latest Ver.: V1.30
Released: Nov 1, 2012
Note: Since the CS+ which is included with a compiler product might not be the latest version, you may need to upgrade before using it. Latest version of the CS+ >>
Target Devices (Target Families)
- RL78 Family
- 78K Family**See details : Target Devices