Programming/Erasing Interface Registers - Renesas H8S/2100 Series Hardware Manual

6-bit single-chip microcomputer
Hide thumbs Also See for H8S/2100 Series:
Table of Contents

Advertisement

Section 24 Flash Memory
24.7.1

Programming/Erasing Interface Registers

The programming/erasing interface registers are 8-bit registers that can be accessed only in bytes.
These registers are initialized by a power-on reset.
(1)
Flash Code Control/Status Register (FCCS)
FCCS monitors errors during programming/erasing the flash memory and requests the on-chip
program to be downloaded to the on-chip RAM.
Bit
Bit Name
7
6
5
4
FLER
Rev. 1.00 May 09, 2008 Page 726 of 954
REJ09B0462-0100
Initial
Value
R/W
1
R
0
R
0
R
0
R
Description
Reserved
These are read-only bits and cannot be modified.
Flash Memory Error
Indicates that an error has occurred during programming
or erasing the flash memory. When this bit is set to 1,
the flash memory enters the error protection state.
When this bit is set to 1, high voltage is applied to the
internal flash memory. To reduce the damage to the
flash memory, the reset must be released after the reset
input period (period of RES = 0) of at least 100 µs.
0: Flash memory operates normally (Error protection is
invalid)
[Clearing condition]
At a power-on reset
1: An error occurs during programming/erasing flash
memory (Error protection is valid)
[Setting conditions]
When an interrupt, such as NMI, occurs during
programming/erasing.
When the flash memory is read during
programming/erasing (including a vector read and
an instruction fetch).
When the SLEEP instruction is executed during
programming/erasing (including software standby
mode).

Advertisement

Table of Contents
loading

This manual is also suitable for:

H8s/2112r

Table of Contents