ZLF645S2864GP0001 Maxim Integrated, ZLF645S2864GP0001 Datasheet - Page 78
ZLF645S2864GP0001
Manufacturer Part Number
ZLF645S2864GP0001
Description
8-bit Microcontrollers - MCU Crimzon Flash Infrared MCU
Manufacturer
Maxim Integrated
Datasheet
1.ZLF645E0H4864G2204.pdf
(201 pages)
Specifications of ZLF645S2864GP0001
Core
Z8
Data Bus Width
8 bit
Maximum Clock Frequency
8 MHz
Program Memory Size
64 KB
Data Ram Size
1 KB
Operating Supply Voltage
2 V to 3.6 V
Interface Type
UART
Number Of Programmable I/os
5
Number Of Timers
2 x 8 bit, 1 x 16 bit
Processor Series
ZLF645
Program Memory Type
Flash
- Current page: 78 of 201
- Download datasheet (2Mb)
19-4572; Rev 0; 4/09
Enabling the Flash Controller For Flash Memory Accesses
Upon ZLF645 reset, the Flash Controller is put into a ‘locked’ state where Flash Accesses
through the controller are disabled. Before any Flash memory accesses can take place
through the Flash Controller it must be ‘unlocked’. This functionality is designed to help
protect against accidental programming or erasure of the Flash memory by Flash accesses
initiated by the ICP interface or by the CPU during code execution. To ‘unlock’ the Flash
Controller the ICP or CPU must perform the following sequence of Flash Controller
Register write operations:
1. Program the Flash Controller’s Page Select (PGS) register with the page to be
2. Program the Flash Controller’s Flash Control Register (FCTL) with a value of
3. Program the Flash Controller’s Flash Control Register (FCTL) with a value of
4. Program the Flash Controller’s Page Select (PGS) register with the same value as
Failure to follow the exact register programming sequence as described above causes the
Flash Controller to revert back to ‘locked’ state and the sequence must be repeated starting
from step 1. For instance, if the two Page Select register writes in steps 1 and 4 do not
match, the controller reverts to ‘locked’ state.
After ‘unlocking’ the Flash Controller, a programming or page erase operation can now be
initiated through the Flash Controller to the page pointed to by the Page Select (PGS)
register. For example, once the Flash Controller is ‘unlocked’, writing a
Control (FCTL) register initiates a page erase. For a description of how to execute
programming, see
As mentioned in the
erase operations may be limited by the Flash Controller based upon the values
programmed in the Flash Controller’s Sector Protect (FSEC) register. For CPU initiated
operations, the operation must be to a non-protected sector for the Flash Controller to exe-
cute the operation. For ICP initiated programming or erase operations, or if the page to be
programmed/erased is in the Flash information Area, the operation is executed indepen-
dent of the Sector Protect (FSEC) register settings.
After unlocking a specific page, the ICP or CPU can program any byte on that page or
erase that page. For programming, after a byte is written the page remains unlocked,
allowing for subsequent writes to other bytes on the same page. Once ‘unlocked’, the
Flash Controller will revert to ‘locked’ state under the following conditions:
1. The Flash Controller has completed any programming operations in progress and the
2. The Flash Controller has successfully completed a page erase or mass erase operation.
programmed or erased.
programmed in step 1 above.
ICP or CPU writes the Flash Control (FCTL) register with a value other than
63H
.
Byte Programming
Flash Memory Overview
on page 74.
on page 67, CPU initiated programming or
ZLF645 Series Flash MCUs
Product Specification
Flash Controller Overview
95H
to the Flash
95H
73H
8CH
or
.
.
70
Related parts for ZLF645S2864GP0001
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
Single +5V, fully integrated, 1.25Gbps laser diode driver.
Manufacturer:
Maxim Integrated Products
Datasheet:
Part Number:
Description:
Single +5V, fully integrated, 155Mbps laser diode driver.
Manufacturer:
Maxim Integrated Products
Datasheet:
Part Number:
Description:
MAX7528KCWPMaxim Integrated Products [CMOS Dual 8-Bit Buffered Multiplying DACs]
Manufacturer:
Maxim Integrated Products
Datasheet:
Part Number:
Description:
VRD11/VRD10, K8 Rev F 2/3/4-Phase PWM Controllers with Integrated Dual MOSFET Drivers
Manufacturer:
Maxim Integrated Products
Datasheet:
Part Number:
Description:
Highly Integrated Level 2 SMBus Battery Chargers
Manufacturer:
Maxim Integrated Products
Datasheet:
Part Number:
Description:
Current Monitor and Accumulator with Integrated Sense Resistor; ; Temperature Range: -40°C to +85°C
Manufacturer:
Maxim Integrated Products
Part Number:
Description:
TSSOP 14/A°/RS-485 Transceivers with Integrated 100O/120O Termination Resis
Manufacturer:
Maxim Integrated Products
Part Number:
Description:
TSSOP 14/A°/RS-485 Transceivers with Integrated 100O/120O Termination Resis
Manufacturer:
Maxim Integrated Products
Part Number:
Description:
QFN 16/A°/AC-DC and DC-DC Peak-Current-Mode Converters with Integrated Step
Manufacturer:
Maxim Integrated Products
Part Number:
Description:
TDFN/A/65V, 1A, 600KHZ, SYNCHRONOUS STEP-DOWN REGULATOR WITH INTEGRATED SWI
Manufacturer:
Maxim Integrated Products
Part Number:
Description:
Integrated Temperature Controller f
Manufacturer:
Maxim Integrated Products
Part Number:
Description:
SOT23-6/I°/45MHz to 650MHz, Integrated IF VCOs with Differential Output
Manufacturer:
Maxim Integrated Products
Part Number:
Description:
SOT23-6/I°/45MHz to 650MHz, Integrated IF VCOs with Differential Output
Manufacturer:
Maxim Integrated Products
Part Number:
Description:
EVALUATION KIT/2.4GHZ TO 2.5GHZ 802.11G/B RF TRANSCEIVER WITH INTEGRATED PA
Manufacturer:
Maxim Integrated Products
Part Number:
Description:
QFN/E/DUAL PCIE/SATA HIGH SPEED SWITCH WITH INTEGRATED BIAS RESISTOR
Manufacturer:
Maxim Integrated Products
Datasheet: