English
Language : 

M16C Datasheet, PDF (249/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
Clear Status Register Command
This command clears the bits (SR3 – SR5) which are set when the status register operation ends in error.
When the "5016" command code is sent in the first byte of the transmission, the abovementioned bits are
cleared. When the clear status register operation ends, the RTS1 (BUSY) signal changes from the "H" to
the "L" level.
CLK1
TxD1
5016
RxD1
(RTS1)BUSY
Figure 25-4. Timing for clearing the status register
Page Program Command
This command writes the specified page (256 bytes) in the flash memory sequentially one byte at a
time. Execute the page program command as explained below.
(1) Send the "4116" command code in the first byte of the transmission.
(2) Send addresses A8 to A15 and A16 to A23 in the second and the third bytes of the transmission
respectively.
(3) From the fourth byte onward, as write data (D0 – D7) for the page (256 bytes) specified with
addresses A8 to A23 are input sequentially from the smallest address first, that page is automati-
cally written.
When reception setup for the next 256 bytes ends, the RTS1 (BUSY) signal changes from the "H" to the
"L" level. The result of the page program can be known by reading the status register. For more informa-
tion, see the section on the status register.
Each block can be write-protected with the lock bit. For more information, see the section on the data
protection function. Additional writing is not allowed in the already programmed pages.
CLK1
TxD1
RxD1
4116
A8 to
A15
A16 to
A23
data0
RTS1(BUSY)
Figure 25-5. Timing for the page program
249
data255