跳转到主要内容
瑞萨电子 (Renesas Electronics Corporation)

描述

RL78/G15 快速原型开发板采用 RL78/G15 微控制器,是各种原型开发的理想选择。 内置的仿真器电路相当于 E2 仿真器 Lite,无需额外工具即可进行编程和调试。 此外,它还具有 Arduino Uno 和 Pmod™ 接口,可连接所有微控制器引脚,并且具有高可扩展性。 瑞萨电子还提供了一个 Arduino 库,支持在 Arduino IDE 里创建各种程序 (sketch)。

特性

  • 配备 RL78/G15 16 位微控制器(R5F12068ASP)
    • 16MHz,RL78-S2 内核
    • ROM:8KB,RAM:1KB,Data Flash 1KB
    • 20 引脚 LSSOP,6.5mm x 4.4mm x 1.45mm,0.65mm 间距
  • 使用 USB 线连接到电脑,即可通过 COM 端口通信编写/调试程序
  • 可以连接微控制器的所有引脚
  • 标配 Arduino Uno 和 Pmod™ 接口
  • 可提供 Arduino 库
  • 支持各种 RL78 软件和工具

应用

类型 文档标题 日期
手册 - 开发工具 PDF 1.49 MB 日本語
快速入门指南 PDF 408 KB
原理图 PDF 1.91 MB
其他 PDF 158 KB
应用说明 PDF 1.23 MB 日本語
The transmitting wireless module acquires and processes temperature and humidity data from the sensor and sends the data to the receiving wireless module. The receiving wireless module displays the received data on an LCD. The transmitting module consists of the RL78/G15 Fast Prototyping Board, XBee ZB S2C, and the SHT40 sensor. The receiving module consists of the RL78/G15 Fast Prototyping Board, XBee ZB S2C, and an LCD module.
应用说明 PDF 408 KB 日本語
AI 生成的摘要: Fast Prototyping Boards for RL78/G15 and G16 disable using the reset pin as an I/O port via option byte settings, causing inability to write or debug via COM port after programming with PORTSELB = 0. This occurs because the reset pin, required for entering Flash Memory Programming Mode, functions as a port during COM connection, preventing flash programming. Recovery involves rewriting option bytes to PORTSELB = 1 using an IDE, Renesas Flash Programmer, or a dedicated recovery application that holds the reset pin low during connection to enable flash erase and rewrite operations.
应用说明 PDF 406 KB 日本語
AI 生成的摘要: The document explains how to implement handshake-based SPI master transmission and reception using the serial array unit (SAU) with simple SPI (CSI) communication. It details the use of chip select (CS) signals to select slave devices and BUSY signals for handshake synchronization, ensuring the slave is ready before communication starts. Communication occurs in 1 ms slots with commands such as status check, receive, transmit, and transmit/receive. The document covers peripheral functions, timing charts, and software flowcharts to support reliable SPI master communication on the RL78/G15 microcontroller.
应用说明 PDF 325 KB 日本語
AI 生成的摘要: The document explains how to implement handshake-based SPI slave communication using the serial array unit (SAU) on the RL78/G15 microcontroller. It details the use of chip select (CS) and BUSY signals for slave selection and handshake synchronization during data transmission and reception. Communication occurs via clock-synchronous serial interface (CSI) using SCK, SI, SO, and CS signals. Commands such as status check, transmit, receive, and transmit/receive operate in 1 ms slots. The document also covers hardware configurations, pin assignments, software functions, and timing charts for effective SPI slave operation.
应用说明 PDF 526 KB 日本語
AI 生成的摘要: The document explains how to wirelessly transmit humidity and temperature data using the RL78/G15 microcontroller with the XBee ZB S2C module and HS300x sensor. It details acquiring sensor data via I2C, processing it on the RL78/G15, and sending it through UART to the XBee module. The receiving wireless module captures this data and displays it on an LCD. It covers hardware configurations, pin assignments, module specifications, sample program structures, and software operation, including initialization and communication protocols. The document also lists development environments, compilers, and hardware used for testing.
应用说明 PDF 694 KB 日本語
AI 生成的摘要: The RL78/G15 microcontroller wirelessly communicates humidity and temperature data acquired from the HS300x sensor using the XBee ZB S2C module via UART. It controls the HS300x through the built-in I2C interface, acquiring ADC data and calculating environmental parameters. The system enables PC operation via XBee ZB S2C using XCTU software. Hardware configuration includes pin assignments for UART and I2C communication, with detailed specifications for operating conditions, development tools, and hardware setup. The package includes sample programs, flowcharts, and API guides to facilitate implementation.
应用说明 PDF 1.21 MB 日本語
AI 生成的摘要: The document explains how to wirelessly transmit humidity and temperature data from the HS300x sensor using the RL78/G15 microcontroller and DA14531MOD Bluetooth Low Energy module. It details the hardware configuration, including UART and I2C communication interfaces, and provides a sample program to acquire, calculate, and send sensor data to a smartphone via Bluetooth LE. The document also specifies operating conditions, peripheral settings, and software operation steps to facilitate seamless sensor data communication.
应用说明 PDF 491 KB 日本語
AI 生成的摘要: The Timer Array Unit (TAU0) measures pulse intervals by detecting valid rising edges on the TI00 input pin and capturing timer counts to calculate periods. Measurement results store in on-chip RAM. The process involves initializing TAU0 in capture mode, enabling interrupts, and repeatedly capturing pulse intervals up to eight times. The sample code operates on RL78/G15 devices with a 16 MHz clock and supports HALT mode for low power during measurement. Detailed hardware configuration, software setup, and interrupt handling ensure accurate pulse interval measurement.
应用说明 PDF 373 KB 日本語
AI 生成的摘要: The interval timer function of the Timer Array Unit (TAU0) controls LED inversion based on timer interrupts (INTTM00). The timer interrupt cycle adjusts according to the number of switch presses, changing LED on/off intervals through preset timing values (500 ms to 62.5 ms). The setup includes initializing the timer in interval mode, configuring I/O ports and external interrupts, and counting timer interrupts to toggle the LED. External interrupts modify the timer interval dynamically by updating the timer data register value.
应用说明 PDF 538 KB 日本語
AI 生成的摘要: The Timer Array Unit (TAU0) measures pulse intervals by detecting rising and falling edges on the timer input pin (TI00), capturing the timer count to determine high-level and low-level pulse widths. Measurement results store in on-chip RAM. The process involves initializing TAU0, enabling capture mode on both edges, using capture end interrupts to identify edge types, and discarding invalid measurements. The system repeats measurements multiple times before stopping the timer. Operation confirmation uses RL78/G15 MCU with specified hardware and software environments.
应用说明 PDF 932 KB 日本語
AI 生成的摘要: The document explains how to implement master transmission and reception using the RL78/G15 microcontroller's serial interface IICA in a single-master I2C communication system. It covers address transmission, data transmission, and reception with slave devices, detailing slave address specifications, register handling, and communication timing. The document includes hardware and software configuration, operation flowcharts, interrupt processing, and sample code to facilitate development and evaluation of IICA-based communication.
应用说明 PDF 714 KB 日本語
应用说明 PDF 760 KB 日本語
AI 生成的摘要: The document explains how to use I2C communication to receive acceleration data from the BMX055 gyro sensor, convert it into angle data, and display tilt angles on an ACM1602NI-FLW-FBW-M01 LCD using the RL78/G15 microcontroller. It details the initialization and operation of the I2C bus, gyro sensor, and LCD, including data conversion formulas and timing. The document also provides hardware configurations, software functions, and sample code for implementing a digital angle meter with real-time angle calculation and display.
应用说明 PDF 334 KB 日本語
AI 生成的摘要: The RL78/G15 uses comparator 0 to monitor an analog input voltage against an internal reference voltage of 0.815 V. When the input voltage falls below this threshold, a buzzer sounds via the PCLBUZ0 pin controlled by the clock output register. The comparator operates in high-speed mode with digital filtering and both-edge detection, triggering interrupts to enable or disable the buzzer output. The system runs at 16 MHz with an operating voltage between 2.4 and 5.5 V. Sample code and hardware configurations support rapid prototyping and evaluation.
应用说明 PDF 291 KB 日本語
AI 生成的摘要: The document explains how to implement PWM output using the timer array unit (TAU0) on the RL78/G15 microcontroller. It details operating channel 0 as the master and channel 3 as the slave in simultaneous mode to control LED brightness by adjusting the PWM duty cycle. The PWM pulse cycle is fixed at 2 ms, with the duty cycle changing every 500 ms in increments from 10% to 90%, affecting LED brightness inversely. The document includes hardware configuration, software setup, timing charts, and sample code for practical implementation.
应用说明 PDF 318 KB 日本語
AI 生成的摘要: UART communication is implemented using the serial array unit (SAU) on the RL78/G15 microcontroller, utilizing TxD0 and RxD0 pins for data transmission and reception. The system transmits specific ASCII responses based on received characters or error conditions such as parity, framing, or overrun errors. Key settings include 8-bit data length, LSB first transfer, even parity, 9600 bps baud rate, and interrupt-driven communication with low priority interrupts for reception, transmission, and errors. Timing diagrams illustrate the UART transmission and reception processes.
应用说明 PDF 277 KB 日本語
AI 生成的摘要: The A/D converter on the RL78/G15 converts analog voltages input through the P03/ANI2 pin into 10-bit digital values. The CPU uses HALT mode to wait for conversion completion, triggered by an interrupt. Conversion results are shifted right by six bits and stored in internal RAM. The document details hardware configuration, pin usage, and software flow, including initialization, interrupt handling, and continuous conversion cycles. Operation is confirmed on the RL78/G15 MCU with specified development environments and hardware settings.
其他 PDF 141 KB
PCB 设计文件 ZIP 5.20 MB
23 项目

软件与工具

软件与工具

Software title
Software type
公司
E2 emulator Lite [RTE0T0002LKCE00000R]
On-chip debugging emulator. Also available as a flash memory programmer. [Support MCU/MPU: RA, RE, RL78, RX, RISC-V MCU]
Emulator 瑞萨电子
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 瑞萨电子
快速连接平台
快速连接平台通过提供兼容的硬件和软件构建模块,实现快速原型设计。
Software and Hardware Development Tools 瑞萨电子
C Compiler Package for RL78 Family [CC-RL]
C Compiler Package for RL78 Family [IDE: CS+, e² studio]
Compiler/Assembler 瑞萨电子
CS+
瑞萨电子集成开发环境(IDE)[支持 MCU/MPU:RH850、V850、RX、RL78、78K0R、78K0] (注意:CS+ 通常不会向美国和欧洲客户推广。) (注意:要在 CS+ 上对 RL78/G23 和 RX 系列 MCU 使用智能配置器,请为每个 MCU 系列安装智能配置器,从“设计和支持”>“开发工具”>“智能配置器”下载)
IDE and Coding Tool 瑞萨电子
e² studio - information for RL78 Family
Eclipse-based Renesas integrated development environment (IDE).
IDE and Coding Tool 瑞萨电子
IAR Embedded Workbench for Renesas RL78
IAR Embedded Workbench provides extensive support for RL78 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
Renesas IAR Embedded Workbench Device-Support-Packages
Renesas IAR Embedded Workbench Device-Support-Packages include all device-specific files to be used with the Embedded Workbench IDE.
IDE and Coding Tool 瑞萨电子
8 项目

软件下载

类型 文档标题 日期
电路板信息文件 ZIP 1 KB
1 项目

样例程序

样例程序

筛选
类型 文档标题 日期 日期
示例代码
[Toolchains=CC-RL|V1.15.01;IAR Compiler for RL78|v5.20.2]
登录后下载 ZIP 12.63 MB 日本語 Compiler: CC-RL, ICCRL78 Function: Application Example IDE: CS+ for CC, e2 studio, IAR EWRL78
The transmitting wireless module acquires and processes temperature and humidity data from the sensor and sends the data to the receiving wireless module. The receiving wireless module displays the received data on an LCD. The transmitting module consists of the RL78/G15 Fast Prototyping Board, XBee ZB S2C, and the SHT40 sensor. The receiving module consists of the RL78/G15 Fast Prototyping Board, XBee ZB S2C, and an LCD module.
示例代码
登录后下载 ZIP 1.44 MB 日本語 Function: Programmer IDE: Microsoft Visual Studio Community 2022
示例代码
[Toolchains=CC-RL|V1.13.00;IAR Compiler for RL78|v.5.10.1]
登录后下载 ZIP 7.22 MB 日本語
应用: 消费电子产品
Compiler: CC-RL, ICCRL78 Function: Communication IDE: CS+ for CC, e2 studio, IAR EWRL78
示例代码
[Toolchains=CC-RL|V1.13.00;IAR Compiler for RL78|v.5.10.1]
登录后下载 ZIP 6.90 MB 日本語
应用: 消费电子产品
Compiler: CC-RL, ICCRL78 Function: Communication IDE: CS+ for CC, e2 studio, IAR EWRL78
示例代码
[Toolchains=CC-RL|V1.12.01;IAR Compiler for RL78|v.4.21.2]
登录后下载 ZIP 26.98 MB 日本語
应用: 工业, 消费电子产品
Compiler: CC-RL, ICCRL78 Function: Application Example IDE: CS+ for CC, e2 studio, IAR EWRL78
示例代码
[Toolchains=CC-RL|V1.11.00]
登录后下载 ZIP 10.70 MB 日本語
应用: 消费电子产品
Compiler: CC-RL Function: Communication Interface IDE: CS+ for CC, e2 studio
示例代码
登录后下载 ZIP 11.24 MB 日本語
示例代码
[Toolchains=CC-RL|V1.12.01;IAR Compiler for RL78|v.5.10.1]
登录后下载 ZIP 6.50 MB 日本語
应用: 工业, 消费电子产品
Compiler: CC-RL, ICCRL78 Function: Application Example IDE: CS+ for CC, e2 studio, IAR EWRL78
示例代码
[Toolchains=CC-RL|V1.12.01;IAR Compiler for RL78|v.5.10.1]
登录后下载 ZIP 7.64 MB 日本語
应用: 工业, 消费电子产品
Compiler: CC-RL, ICCRL78 Function: Application Example IDE: CS+ for CC, e2 studio, IAR EWRL78
示例代码
[Toolchains=CC-RL|V1.12.01;IAR Compiler for RL78|v.5.10.1]
登录后下载 ZIP 7.51 MB 日本語
应用: 工业, 消费电子产品
Compiler: CC-RL, ICCRL78 Function: Application Example IDE: CS+ for CC, e2 studio, IAR EWRL78
示例代码
[Toolchains=CC-RL|V1.12.01;IAR Compiler for RL78|v.5.10.1]
登录后下载 ZIP 14.50 MB 日本語
应用: 工业, 消费电子产品
Compiler: CC-RL, ICCRL78 Function: Application Example IDE: CS+ for CC, e2 studio, IAR EWRL78
示例代码
[Toolchains=CC-RL|V1.12.01;IAR Compiler for RL78|v.5.10.1]
登录后下载 ZIP 10.07 MB 日本語
应用: 工业, 消费电子产品
Compiler: CC-RL, ICCRL78 Function: Application Example IDE: CS+ for CC, e2 studio, IAR EWRL78
示例代码
[Toolchains=CC-RL|V1.12.00;IAR Compiler for RL78|v.5.10.1]
登录后下载 ZIP 12.16 MB 日本語
应用: 工业, 消费电子产品
Compiler: CC-RL, ICCRL78 Function: Application Example IDE: CS+ for CC, e2 studio, IAR EWRL78
示例代码
[Toolchains=CC-RL|V1.12.00;IAR Compiler for RL78|v.5.10.1]
登录后下载 ZIP 11.77 MB 日本語
应用: 工业, 消费电子产品
Compiler: CC-RL, ICCRL78 IDE: CS+ for CC, e2 studio, IAR EWRL78
示例代码
[Toolchains=CC-RL|V1.12.00;IAR Compiler for RL78|v.5.10.1.2667]
登录后下载 ZIP 6.75 MB 日本語
应用: 消费电子产品
Compiler: CC-RL, ICCRL78 Function: Communication Interface IDE: CS+ for CC, e2 studio, IAR EWRL78
示例代码
[Toolchains=CC-RL|V1.12.00;IAR Compiler for RL78|v.5.10.1.2667]
登录后下载 ZIP 7.28 MB 日本語
应用: 消费电子产品
Compiler: CC-RL, ICCRL78 Function: Communication Interface IDE: CS+ for CC, e2 studio, IAR EWRL78
示例代码
[Toolchains=CC-RL|V1.12.00;IAR Compiler for RL78|v.5.10.1.2667]
登录后下载 ZIP 5.44 MB 日本語
应用: 消费电子产品
Compiler: CC-RL, ICCRL78 Function: Communication Interface IDE: CS+ for CC, e2 studio, IAR EWRL78
17 项目
器件号状态库存预算价格(美元)Sampleable
RTK5RLG150C00000BJActive有库存1u | $18.82Available
支持社区

支持社区

在线询问瑞萨电子工程社群的技术人员,快速获得技术支持。
浏览文章

知识库

浏览我们的知识库,获取文章、常见问题解答及其他实用资源。
提交工单

提交工单

需要咨询技术性问题或提供非公开信息吗?
Icon showing CD-ROM illustration, indicating compact disc storage.

ROM Ordering

Embed your custom code into Renesas masked MCUs during manufacturing for tailored device functionality.