h8s-2158 Renesas Electronics Corporation., h8s-2158 Datasheet - Page 777

no-image

h8s-2158

Manufacturer Part Number
h8s-2158
Description
Renesas 16-bit Single-chip Microcomputer H8s Family/h8s/2100 Series
Manufacturer
Renesas Electronics Corporation.
Datasheet
24.5.2
FLMCR2 monitors the state of flash memory programming/erasing protection (error protection)
and sets up the flash memory to transit to programming/erasing mode. FLMCR2 is initialized to
H'00 by a reset or in hardware standby mode. The ESU and PSU bits are cleared to 0 in software
standby mode, sub-active mode, sub-sleep mode, or watch mode, or when the SWE bit in
FLMCR1 is cleared to 0.
24.5.3
EBR1 and EBR2 are used to specify the flash memory erase block. EBR1 and EBR2 are
initialized to H'00 by a reset, or in hardware standby mode, software standby mode, sub-active
mode, or sub-sleep mode, or when the SWE bit in FLMCR1 is cleared to 0. Set only one bit to 1 at
a time, otherwise all bits in EBR1 and EBR2 are automatically cleared to 0.
Bit
7
6 to 2 —
1
0
Bit Name
FLER
ESU
PSU
Flash Memory Control Register 2 (FLMCR2)
Erase Block Registers 1 and 2 (EBR1, EBR2)
Initial Value
0
All 0
0
0
R/W
R
R/(W)
R/W
R/W
Description
Indicates that an error has occurred during flash
memory programming/erasing. When this bit is set
to 1, flash memory goes to the error-protection state.
For details, see section 24.9.3, Error Protection.
Reserved
The initial value should not be changed.
Erase Setup
When this bit is set to 1 while SWE = 1, the flash
memory transits to the erase setup state. When it is
cleared to 0, the erase setup state is cancelled. Set
this bit to 1 before setting the E bit in FLMCR1 to 1.
Program Setup
When this bit is set to 1 while SWE = 1, the flash
memory transits to the program setup state. When it
is cleared to 0, the program setup state is cancelled.
Set this bit to 1 before setting the P bit in FLMCR1
to 1.
Rev. 3.00 Jan 25, 2006 page 725 of 872
REJ09B0286-0300
Section 24 ROM

Related parts for h8s-2158