Overview
Description
This driver controls Renesas serial EEPROM products that employ the latest memory technology to deliver low-voltage operation, low power consumption, high-speed operation, and high reliability. The driver is configured to work with the industry-standard bus of the serial EEPROM.
Features
- Data can be read and written simply by calling user API functions.
- The clock-synchronous serial I/O function of the microcontroller and a single port are used for control.
- Learn More
Target Devices
Design & Development
Additional Details
Application Examples
- Mobile phones/Cordless phones/Fax machine: Abbreviated dialing systems/Communication History Administration
- TV/VCR/Remote Control; Channel, Mode setting
- Measurement devices: Application Software, Log data storage
- Home telephones: Fine adjustment setting, usage status history administration
- LCD TV: Parameter settings
- Camera modules: Adjustment settings
- DVC: Adjustment settings

System Configuration
For systems on which the following devices are mounted, you can use it to control the each devices:
Slave Device | Renesas Serial EEPROM (R1EX25xxx and HN58X25xxx Series) |
---|---|
Master Device | Renesas MCU (RX Family, RL78 Family) |
Please refer to Supported Memory for detailed Memory Information, Target devices and Products lineup for detailed MCU information.
Support Memory
R1EX25xxx Series
- R1EX25512A(512Kbit)
- R1EX25064A(64Kbit)
- R1EX25032A(32Kbit)
- R1EX25016A(16Kbit)
- R1EX25008A(8Kbit)
- R1EX25004A(4Kbit)
- R1EX25002A(2Kbit)
HN58X25xxx Series
- HN58X25256(256Kbit)
- HN58X25128 (128Kbit)
Target Devices and Products lineup
Here we present each software lineup by MCU. Please refer to each application note for a corresponding Integrated Development Environment.
RX Family (FIT module) RX Family (except FIT module), RL78 Family Other
RX Family (FIT module)
The software components shown in the figure below are FIT modules based on the Renesas Firmware Integration Technology (FIT). You can easily embed sample code in user applications by combining the required FIT modules. For example, you can use the DMAC or DTC FIT module to handle transfer by the DMAC or DTC. (About FIT)
The RX Driver Package provides the set of FIT modules. Obtain the package, and you can then download the set of FIT modules you require. Furthermore, FIT modules work in combination with the Smart Configurator, which eases both downloading of the FIT modules and embedding them in user applications.

Sample Program list
Slave Device Control Software (Higher-level layer of the software)
Target Memory | Application Note Title |
---|---|
R1EX25xxx and HN58X25xxx Series SPI Serial EEPROM | RX Family Clock Synchronous Control Module for EEPROM Access Firmware Integration Technology Rev.3.20 - Sample Code (ZIP) |
Clock Synchronous Single Master Control Software (Lower-level layer of the software)
RX Family (except FIT module), RL78 Family

Sample Program list
Slave Device Control Software (Higher-level layer of the software)
Target Memory | Application Note Title |
---|---|
R1EX25xxx and HN58X25xxx Series SPI Serial EEPROM | RX Family, RL78 Family, 78K0R/Kx3-L Renesas R1EX25xxx Series Serial EEPROM Control Software Rev.1.06 - Sample Code (ZIP | English, 日本語) |
Clock Synchronous Single Master Control Software (Lower-level layer of the software)
Target MCU | Application Note Title |
---|---|
RX Family: RX210, RX21A, RX220, RX63N, RX63T, RX111, RX64M | RX210, RX21A, RX220, RX63N, RX63T, RX111, RX64M Group Clock Synchronous Single Master Control Software Using the SCI Rev.1.07 - Sample Code (ZIP | English, 日本語) |
RX Family Clock Synchronous Single Master Control Software Using the RSPI Rev.1.11 - Sample Code (ZIP | English, 日本語) | |
RX62N | RX62N Group Clock Synchronous Single Master Control Software Using the SCI Rev.1.01 - Sample Code (ZIP | English, 日本語) |
RX62N Group Clock Synchronous Single Master Control Software Using the RSPI Rev.1.04 - Sample Code (ZIP | English, 日本語) | |
RL78 Family: RL78/G14, RL78/G1C, RL78/L12, RL78/L13, RL78/L1C | RL78/G14, RL78/G1C, RL78/L12, RL78/L13, RL78/L1C, RL78/G23 Group Clock Synchronous Single Master Control Software Using CSI Mode of Serial Array Unit Rev.1.07 - Sample Code (ZIP) |
Other
The following software items are specific to the respective device families listed below and are used to control both slave and master devices.
Slave Device and Master Device Control Software (Common Software)
Target MCU | Application Note Title |
---|---|
R8C Family | Serial EEPROM HN58X25xxx Series Sample Program M16C(UART) (ZIP | English, 日本語) |
M16C Family | Serial EEPROM HN58X25xxx Series Sample Program M16C(SI/O) (ZIP | English, 日本語) |
Serial EEPROM HN58X25xxx Series Sample Program M16C(UART) (ZIP | English, 日本語) | |
H8, H8S, H8SX Family | Serial EEPROM of HN58X25xxx Series Control Using Clock Synchronous SCI Sample Program for Renesas H8/H8S/H8SX/SH (ZIP | English, 日本語) |
SH Family |
The software items listed below can be used in combination with the "RX Family, RL78 Family, 78K0R/Kx3-L Renesas R1EX25xxx Series Serial EEPROM Control Software" .
Clock Synchronous Single Master Control Software (Lower-level layer of the software)
Target MCU | Application Note Title |
---|---|
RX610 | RX610 Group Clock Synchronous Single Master Control Software Using the SCI - Sample Code (ZIP | English, 日本語) |
78K Family: 78K0R/Kx3 | 78K0R/Kx3-L Clock Synchronous Single Master Control Software Using CSI Mode of Serial Array Unit Ver.2.02 (ZIP | English, 日本語) |