ZLF645S0P2864G Zilog, ZLF645S0P2864G Datasheet - Page 5

no-image

ZLF645S0P2864G

Manufacturer Part Number
ZLF645S0P2864G
Description
Microcontrollers (MCU) 64K Flash 512B RAM 28 pin
Manufacturer
Zilog
Datasheet

Specifications of ZLF645S0P2864G

Data Bus Width
8 bit
Program Memory Type
Flash
Program Memory Size
64 KB
Data Ram Size
512 KB
Interface Type
ICP, UART
Maximum Clock Frequency
8 MHz
Number Of Programmable I/os
24
Number Of Timers
3
Maximum Operating Temperature
+ 70 C
Mounting Style
Through Hole
Package / Case
PDIP-28
Minimum Operating Temperature
0 C
Lead Free Status / Rohs Status
 Details
PS026407-0408able of ContentsTable able of
Register File Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
ICP Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Flash Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Flash Byte Programming Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Infrared Learning Amplifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Enabling ICP Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Enabling Flash Accesses Through the ICP . . . . . . . . . . . . . . . . . . . . . . . . . 54
ICP Interface Logic Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
ICP Interface Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
In-Circuit Programming Control Register Definitions . . . . . . . . . . . . . . . . . . 61
Exiting ICP Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Flash Memory Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Flash Controller Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Flash Control Register Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Enabling The Flash Byte Programming Interface . . . . . . . . . . . . . . . . . . . . 76
Flash Byte Programming Interface Flash Access Restrictions . . . . . . . . . . 76
ICP In-Circuit Programming Commands . . . . . . . . . . . . . . . . . . . . . . . . . . 57
State of ZLF645 in ICP Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
ICP Data Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
ICP Auto-Baud Detector/Generator . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
ICP Serial Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
ICP Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
ICP Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
TEST Mode Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Flash Information Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Flash Operation Timing Using Flash Frequency Registers . . . . . . . . . . 68
Flash Code Protection Against External Access . . . . . . . . . . . . . . . . . . 68
Flash Code Protection Against Accidental Program and Erasure . . . . . 68
Byte Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Page Erase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Mass Erase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Flash Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Flash Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Flash Page Select Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Flash Sector Protect Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Flash Frequency High and Low Byte Registers . . . . . . . . . . . . . . . . . . 74
Flash Controller Functions Summary . . . . . . . . . . . . . . . . . . . . . . . . . . 75
ZLF645 Series Flash MCUs
Product Specification
Table
Table of Contents
v

Related parts for ZLF645S0P2864G