Renesas R8C/Tiny Series Manuál Strana 162

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 199
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 161
R8C/10 Group
Rev.1.20 Jan 27, 2006 page 152 of 180
REJ09B0019-0120
Write D0
16
to the given block
address
Start
Block erase completed
YES
NO
Write the command code 20
16
FMR00=1?
Full status check
Figure 17.10 Block Erase Flow Chart (When Not Using Erase-suspend Function)
Block Erase
Write 2016 in the first bus cycle and write D016 to the given address of a block in the second bus
cycle, and an auto erase operation (erase and verify) will start.
Check the FMR00 bit in the FMR0 register to see if auto erasing has finished.
The FMR00 bit is 0 during auto erasing and set to 1 when auto erasing is completed.
Check the FMR07 bit in the FMR0 register after auto erasing has finished, and the result of auto
erasing can be known. (Refer to Section 17.4.5, Full Status Check.)
When the FMR02 bit in the FMR0 register is set to 0 (rewrite disabled), the Block Erase command
on the Block0 and Block1 is not accepted.
Figure 17.10 shows an example of a block erase flowchart when the erase-suspend function is not
used. Figure 17.11 shows an example of a block erase flowchart when the erase-suspend function is
used.
In EW1 mode, do not execute this command on any address at which the rewrite control program is
located.
In EW0 mode, the microcomputer goes to read status register mode at the same time auto erasing
starts, making it possible to read the status register. The status register bit 7 (SR7) is cleared to 0 at
the same time auto erasing starts, and set back to 1 when auto erasing finishes. In this case, the
microcomputer remains in read status register mode until the Read Array command is written next.
17.4 CPU Rewrite Mode
Zobrazit stránku 161
1 2 ... 157 158 159 160 161 162 163 164 165 166 167 ... 198 199

Komentáře k této Příručce

Žádné komentáře