04.03.2013 Views

RL78/D1A User's Manual: Hardware - Renesas

RL78/D1A User's Manual: Hardware - Renesas

RL78/D1A User's Manual: Hardware - Renesas

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Under development<br />

Preliminary document<br />

Specifications in this document are tentative and subject to change.<br />

<strong>RL78</strong>/<strong>D1A</strong> CHAPTER 28 FLASH MEMORY<br />

CHAPTER 28 FLASH MEMORY<br />

The <strong>RL78</strong>/<strong>D1A</strong> incorporates the flash memory to which a program can be written, erased, and overwritten while<br />

mounted on the board. The flash memory includes the “code flash memory”, in which programs can be executed, and the<br />

“data flash memory”, an area for storing data.<br />

FFFFFH<br />

FFF00H<br />

FFEFFH<br />

FFEE0H<br />

FFEDFH<br />

F1000H<br />

F0FFFH<br />

F0800H<br />

F07FFH<br />

F0000H<br />

EFFFFH<br />

00000H<br />

Special function register (SFR)<br />

256 bytes<br />

General-purpose register<br />

32 bytes<br />

RAM<br />

3 to 16 KB<br />

Reserved<br />

Special function register (2nd SFR)<br />

2 KB<br />

Reserved<br />

Code flash memory<br />

48 to 256 KB<br />

R01UH0317EJ0004 Rev. 0.04 1160<br />

Feb. 22, 2013<br />

Mirror<br />

Data flash memory<br />

8 KB<br />

The following three methods for programming the flash memory are available:<br />

Writing to flash memory by using flash memory programmer (see 28.1)<br />

Writing to flash memory by using external device (that Incorporates UART) (see 28.2)<br />

Self-programming (see 28.7)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!