English
Language : 

M16C Datasheet, PDF (258/262 Pages) Mitsubishi Electric Semiconductor – SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
Preliminary Specifications REV.B
Specifications in this manual are tentative and subject to change.
Mitsubishi microcomputers
M16C / 6N Group
Standard Serial I/O Mode
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
Program Status After Program (SR3)
If excessive data are written (phenomenon whereby the memory cell becomes depressed which results in
data not being read correctly), the block status after-program is set to "1" at the end of the page write
operation. In other words, when writing ends successfully, "8016" is output; when writing fails, "9016" is
output; and when excessive data are written, "8816" is output.
If "1" is written for any of SR5-, SR4- or SR3 bits, the page program-, block erase-, erase all unlocked
blocks- and lock bit program commands are not accepted. Before executing these commands, ex-
ecute the clear status register command (5016) and clear the status register.
Also in the following cases, both SR4 and SR5 are set to "1" (command sequence error).
(1) If data other than "D016" or "FF16" are input for the second bus cycle data of the lock bit
program command (7716/D016).
(2) If data other than "D016" or "FF16" are input for the second bus cycle data of the block erase
command (2016/D016).
(3) If data other than "D016" or "FF16" are input for the second bus cycle data of the erase all
unlocked blocks command (A716/D016). However, inputting "FF16" engages the read array
mode and cancels the setup command in the first bus cycle.
0C000016
Block 6 : 64K byte
0D000016
Block 5 : 64K byte
0E000016
Block 4 : 64K byte
Type No.
Flash memory
start address
M306N0FGTFP
0C000016
Figure 25-17. Blocks in the user area
0F000016
Block 3 : 32K byte
0F800016
0FA00016
0FC00016
0FFFFF16
Block 2 : 8K byte
Block 1 : 8K byte
Block 0 : 16K byte
User ROM area
258