Datasheet

Section 7 ROM
REJ09B0465-0300 Rev. 3.00 Page 163 of 982
Sep 17, 2010
H8S/20103, H8S/20203, H8S/20223, H8S/20115, H8S/20215, H8S/20235 Group
FMLBD bit (lock bit disable)
This bit disables the lock-bit function. Setting FMLBD to 1 enables erasing/programming the
block to which the lock-bit protection is applied. For the relationship between the FMLBD bit
and the lock bit for the block, see table 7.2 below. Command sequence error occurs when the
erasing/programming command is executed while disabling the erase program.
Table 7.2 Relationship between FMLBD, Lock Bit, and Corresponding
Erasure/Programming Operation
FMLBD Lock Bit Erasure/Programming Operation
1 Erasure/programming possible
0 1 (erased state)
0 (programmed state) Erasure/programming impossible
FMWUS bit (CPU reprogramming-instruction unit select)
Setting the FMWUS bit to 0 enables software commands to be issued through byte
instructions. Setting the FMWUS bit to 1 enables software commands to be issued through
word instructions. For software commands, see section 7.6.1, Software Commands.
FMEWMOD bit (EW mode select)
Setting the FMEWMOD bit to 0 and the FMCMDEN bit to 1 selects EW0 mode. Setting the
FMEWMOD and FMCMDEN bits to 1 selects EW1.
FMCMDEN bit (flash memory software command enable)
Setting the FMCMDEN bit to 1 enables software commands to be accepted. For issuing
software commands to the data flash areas, appropriately set the flash memory data flash
protect register (DFPR), which is described in section 7.4.3.