ZLF645S0P2832G Zilog, ZLF645S0P2832G Datasheet - Page 68

no-image

ZLF645S0P2832G

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

Specifications of ZLF645S0P2832G

Data Bus Width
8 bit
Program Memory Type
Flash
Program Memory Size
32 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-0408
for the command will default to the maximum memory size. The on-chip Flash
Controller must be written to and unlocked for the programming operation to occur.
If the Flash Controller is not unlocked, the data is discarded. Also, data is discarded for
writes to protected areas of the Flash’s main or information Page 3 areas based upon
the settings of the read/write protect option bits in
ICP
ICP
ICP
ICP
ICP
ICP
Read Flash Memory (0BH)
from the Flash’s main memory area or Information Area. This command is equivalent
to the CPU reading the memory through the LDC and LDCI instructions. Data can be
read 1 to ‘memsize’ bytes at a time where
64 KB) of the Flash memory for the product option chosen (The
bytes can be written by setting the size to 0). Depending on the settings of the read/write
protect option bits in User Option Byte 1 register, reads to protected areas of the Flash’s
main memory area will return
ICP
ICP
ICP
ICP
ICP
ICP
Read Flash Main Memory CRC (0EH)
command computes and returns the Cyclic Redundancy Check (CRC) of the Flash’s
Main Memory using the 16-bit CRC-CCITT polynomial. If the device is not in ICP
mode, this command returns
commands, there is a delay from issuing of the command until the ICP returns the data.
The ICP reads the Main Memory, calculates the CRC value, and returns the result. The
delay is a function of the Flash main memory size and is approximately equal to the
system clock period multiplied by the number of bytes in the Flash main memory.
ICP
ICP
ICP
Read ICP Autobaud Register (1BH)— The Read ICP Autobaud register command
reads the 12-bit ICP autobaud value set during autobaud detection.
ICP
ICP
0AH
Flash Memory Address[15:8]
Flash Memory Address[7:0]
Size[15:8]
Size[7:0]
1-memsize data bytes
0BH
Flash Memory Address[15:8]
Flash Memory Address[7:0]
Size[15:8]
Size[7:0]
1-65536 data bytes
0EH
CRC[15:8]
CRC[7:0]
1BH
(4’b0000, Autobaud[11:8])
—The Read Flash Memory command is used to read data
FFFFH
FFH
for the data.
for the CRC value. Unlike most other ICP Read
—The Read Flash Main Memory CRC
memsize
User Option Byte 1 (OPT1)
ICP In-Circuit Programming Commands
represents the size (32 KB or
ZLF645 Series Flash MCUs
Product Specification
memsize
number of
register.
60

Related parts for ZLF645S0P2832G