Справочник Пользователя для Motorola MC68HC908MR16

Скачать
Страница из 388
Advance Information
MC68HC908MR16/MC68HC908MR32 — Rev. 4.0
58
FLASH Memory
MOTOROLA
FLASH Memory
4.3  Functional Description
The FLASH memory is an array of 32,256 bytes with an additional 
46 bytes of user vectors and one byte of block protection. 
NOTE:
An erased bit reads as a logic 1 and a programmed bit reads as a logic 0. 
Program and erase operations are facilitated through control bits in a 
memory mapped register. Details for these operations appear later in 
this section. 
Memory in the FLASH array is organized into two rows per page. The 
page size is 128 bytes per page. The minimum erase page size is 
128 bytes. Programming is performed on a row basis, 64 bytes at a time. 
The address ranges for the user memory and vectors are:
$8000–$FDFF, user memory
$FF7E, block protect register (FLBPR)
$FE08, FLASH control register (FLCR)
$FFDC–$FFFF, reserved for user-defined interrupt and reset 
vectors
Programming tools are available from Motorola. Contact a local Motorola 
representative for more information.
NOTE:
A security feature prevents viewing of the FLASH contents.
(1)
1. No security feature is absolutely secure. However, Motorola’s strategy is to make reading or 
copying the FLASH difficult for unauthorized users.