English
Language : 

M38039FFFP Datasheet, PDF (106/135 Pages) Mitsubishi Electric Semiconductor – SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER
MITSUBISHI MICROCOMPUTERS
3803/3804 Group
SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER
q Program command
Input command code 4016 in the first transfer. Proceed and input
the low-order 8 bits and the high-order 8 bits of the address and
then program data. Programming is initiated at the last rising edge
of the serial clock during program data transfer. The BUSY pin is
driven high during program operation. Programming is completed
within 10 µs as measured by the internal timer, and the BUSY pin
is pulled low.
Note : A programming operation is not completed by executing the
program command once. Always be sure to execute a pro-
gram verify command after executing the program command.
When the failure is found in the verification, the user must re-
peatedly execute the program command until the pass in the
verification. Refer to Figure 92 for the programming flowchart.
tCH
tCH
tCH
SCLK
tPC
A0
A7
A8
A15
D0
D7
SDA
00000010
Command code input (4016) Program address input (L) Program address input (H) Program data input
OE
BUSY
tWP
Program
Fig. 96 Timings during programming
q Program verify command
Input command code C016 in the first transfer. Proceed and drive
__
the OE pin low. When this is done, the 3803/3804 group verify-
reads the programmed address’s contents, and then latchs it into
__
the internal data latch. When the OE pin is released back high and
serial clock is input to the SCLK pin, the verify data that has been
latched into the data latch is serially output from the SDA pin.
SCLK
SDA
00000011
Command code input (C016)
tCRPV tWR
D0
D7
Verify data output
tRC
OE
BUSY “L”
Verify read
Note: When outputting the verify data, the SDA pin is switched for output at the first falling edge of SCLK. The SDA pin is placed
in the floating state during the period of th(C-E) after the last rising edge of SCLK (at the 8th bit).
Fig. 97 Timings during program verify
106