Table 1-5. maxq7666 data flash features -13 – Maxim Integrated MAXQ7666 User Manual

Page 15

Advertising
background image

MAXQ7665/MAXQ7666 User’s Guide

1-13

Table 1-5. MAXQ7666 Data Flash Features

FEATURE

MAXQ7666

Flash Type

Type F

Data Flash Size

256B (128 x 16)

128 Pages

Data Flash Organization (Regular Mode)

1 Page = 2B (1 x 16)

4000h (Page 0)

4001h (Page 1)

4002h (Page 2)

….

Data Flash Page Address (Regular Mode)

407Fh (Page 127)

Erase All

Data Flash Erase

(Regular Mode)

2 Page Erase

Data Flash Write

(Regular Mode)

1 Page Write

64 Even Pages

Data Flash Organization

(Even Mode)

1 Page = 2B (1 x 16)

4000h (Page 0)

4002h (Page 1)

4004h (Page 2)

. . .

Data Flash Page Address (Even Mode)

407Eh (Page 63)

Erase All

Data Flash Erase

(Even Mode)

1 Page Erase

Data Flash Write

(Even Mode)

1 Page Write

In Application Programming

Yes, using utility ROM routines. See Section 16 for more information.

In System Programming

Not supported, only in application programming.

Program memory is accessed directly by the program fetching unit and is addressed by the Instruction Pointer register. From an imple-
mentation perspective, system interrupts and branching instructions simply change the contents of the Instruction Pointer and force
the op code fetch from a new program location. The Instruction Pointer is direct read/write accessible by the user software; write access
to the Instruction Pointer will force program flow to the new address on the next cycle following the write. The contents of the Instruction
Pointer will be incremented by 1 automatically after each fetch operation. The Instruction Pointer defaults to 8000h, which is the start-
ing address of the utility ROM. The default IP setting of 8000h is assigned to allow initial in-system programming to be accomplished
with utility ROM code assistance. The utility ROM code interrogates a specific register bit in order to decide whether to execute in-sys-
tem programming or jump immediately to user code starting at 0000h. The user code reset vector should always be stored in the low-
est bytes of the program memory.

Maxim Integrated

Advertising
This manual is related to the following products: