Renesas M16C/6NK Informações Técnicas Página 304

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 412
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 303
Rev.2.10 Apr 14, 2006 page 280 of 378
REJ09B0124-0210
M16C/6N Group (M16C/6NK, M16C/6NM) 21. Flash Memory Version
FRM00 Register
(Status Register)
Status
Error Error Occurrence Conditions
FMR07 Bit FMR06 Bit
(SR5) (SR4)
1 1 Command Command is written incorrectly
Sequence A value other than xxD0h or xxFFh is written in the second bus
error cycle of the lock bit program, block erase or erase all unlocked
block command
(1)
1 0 Erase error The block erase command is executed on a locked block
(2)
The block erase or erase all unlocked block command is
executed on an unlock block and auto-erase operation is not
completed as expected
0 1 Program error The program command is executed on locked blocks
(2)
The program command is executed on unlocked blocks and
auto-program operation is not completed as expected
The lock bit program command is executed but program
operation is not completed as expected
21.3.8 Full Status Check
If an error occurs when a program or erase operation is completed, the FMR06, FMR07 bits in the FMR0
register are set to 1, indicating a specific error. Therefore, execution results can be confirmed by checking
these bits (full status check).
Table 21.6 lists the Errors and FMR0 Register Status. Figure 21.12 shows a flow chart of the Full Status
Check and Handling Procedure for Each Error.
Table 21.6 Errors and FMR0 Register Status
NOTES:
1. The flash memory enters read array mode by writing command code xxFFh in the second bus cycle of
these commands. The command code written in the first bus cycle becomes invalid.
2. When the FMR02 bit in the FMR0 register is set to 1 (lock bit disabled), no error occurs even under the
conditions above.
Vista de página 303
1 2 ... 299 300 301 302 303 304 305 306 307 308 309 ... 411 412

Comentários a estes Manuais

Sem comentários