English
Language : 

Z8F082ASJ020EG Datasheet, PDF (163/282 Pages) Zilog, Inc. – High-Performance 8-Bit Microcontrollers
Z8 Encore! XP® F082A Series
Product Specification
146
Flash Memory
The products in the Z8 Encore! XP F082A Series feature a nonvolatile Flash memory of
8 KB (8192), 4 KB (4096), 2 KB (2048 bytes), or 1 KB (1024) with read/write/erase capa-
bility. The Flash Memory can be programmed and erased in-circuit by user code or
through the On-Chip Debugger. The features include:
• User controlled read and write protect capability
• Sector-based write protection scheme
• Additional protection schemes against accidental program and erasure
Architecture
The Flash memory array is arranged in pages with 512 bytes per page. The 512-byte page
is the minimum Flash block size that can be erased. Each page is divided into 8 rows of 64
bytes.
For program or data protection, the Flash memory is also divided into sectors. In the Z8
Encore! XP F082A Series, these sectors are either 1024 bytes (in the 8 KB devices) or 512
bytes (all other memory sizes) in size. Page and sector sizes are not generally equal.
The first 2 bytes of Flash Program memory are used as Flash option bits. For more infor-
mation about their operation, see the Flash Option Bits chapter on page 159.
Table 78 describes the Flash memory configuration for each device in the Z8 Encore! XP
F082A Series. Figure 21 displays the Flash memory arrangement.
Table 78. Z8 Encore! XP F082A Series Flash Memory Configurations
Part Number
Z8F08xA
Z8F04xA
Z8F02xA
Z8F01xA
Flash Size
KB (Bytes)
8 (8192)
4 (4096)
2 (2048)
1 (1024)
Flash
Pages
16
8
4
2
Program Memory
Addresses
0000H–1FFFH
0000H–0FFFH
0000H–07FFH
0000H–03FFH
Flash Sector
Size (Bytes)
1024
512
512
512
PS022827-1212
PRELIMINARY
Flash Memory