SST89V54RD2 Silicon Storage Technology, Inc., SST89V54RD2 Datasheet
SST89V54RD2
Manufacturer Part Number
SST89V54RD2
Description
Flashflex51 Mcu
Manufacturer
Silicon Storage Technology, Inc.
Datasheet
1.SST89V54RD2.pdf
(77 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
SST89V54RD2-33-C-NJE
Manufacturer:
Microchip Technology
Quantity:
135
Company:
Part Number:
SST89V54RD2-33-C-NJE
Manufacturer:
Microchip Technology
Quantity:
10 000
Company:
Part Number:
SST89V54RD2-33-C-TQJE
Manufacturer:
Microchip Technology
Quantity:
10 000
Part Number:
SST89V54RD2-33-C-TQJE
Manufacturer:
SST
Quantity:
20 000
FEATURES:
• 8-bit 8051-Compatible Microcontroller (MCU)
• SST89V5xRD2 Operation
• 1 KByte Internal RAM
• Dual Block SuperFlash EEPROM
• Support External Address Range up to 64
• Three High-Current Drive Ports (16 mA each)
• Three 16-bit Timers/Counters
• Full-Duplex, Enhanced UART
PRODUCT DESCRIPTION
The SST89V54RD2/RD and SST89V58RD2/RD are
members of the FlashFlex family of 8-bit microcontroller
products designed and manufactured with SST’s patented
and proprietary SuperFlash CMOS semiconductor pro-
cess technology. The split-gate cell design and thick-oxide
tunneling injector offer significant cost and reliability bene-
fits for SST’s customers. The devices use the 8051 instruc-
tion set and are pin-for-pin compatible with standard 8051
microcontroller devices.
The devices come with 24/40 KByte of on-chip flash
EEPROM program memory which is partitioned into 2
independent program memory blocks. The primary Block 0
occupies 16/32 KByte of internal program memory space
and the secondary Block 1 occupies 8 KByte of internal
program memory space.
The 8-KByte secondary block can be mapped to the lowest
location of the 16/32 KByte address space; it can also be
hidden from the program counter and used as an indepen-
dent EEPROM-like data memory.
©2007 Silicon Storage Technology, Inc.
S71255-10-000
1
with Embedded SuperFlash Memory
– Fully Software Compatible
– Development Toolset Compatible
– Pin-For-Pin Package Compatible
– 0 to 33 MHz at 3V
– 16/32 KByte primary block +
– Individual Block Security Lock with SoftLock
– Concurrent Operation during
– Memory Overlay for Interrupt Support during IAP
KByte of Program and Data Memory
– Framing Error Detection
– Automatic Address Recognition
8 KByte secondary block
(128-Byte sector size for both blocks)
In-Application Programming (IAP)
12/07
SST89V54RD2/RD / SST89V58RD2/RD
SST89E/V58 / 54 / 52RD2/RD FlashFlex51 MCU
FlashFlex MCU
The SST logo, SuperFlash, and FlashFlex are registered trademarks of Silicon Storage Technology, Inc.
• Ten Interrupt Sources at 4 Priority Levels
• Programmable Watchdog Timer (WDT)
• Programmable Counter Array (PCA)
• Four 8-bit I/O Ports (32 I/O Pins) and
• Second DPTR register
• Low EMI Mode (Inhibit ALE)
• SPI Serial Interface
• Standard 12 Clocks per cycle, the device has an
• TTL- and CMOS-Compatible Logic Levels
• Brown-out Detection
• Low Power Modes
• Temperature Ranges:
• Packages Available
• All non-Pb (lead-free) devices are RoHS compliant
In addition to the 24/40 KByte of EEPROM program mem-
ory on-chip and 1024 x8 bits of on-chip RAM, the devices
can address up to 64 KByte of external program memory
and up to 64 KByte of external RAM.
The flash memory blocks can be programmed via a stan-
dard 87C5x OTP EPROM programmer fitted with a special
adapter and the firmware for SST’s devices. During power-
on reset, the devices can be configured as either a slave to
an external host for source code storage or a master to an
external host for an in-application programming (IAP) oper-
ation. The devices are designed to be programmed in-sys-
tem and in-application on the printed circuit board for
maximum flexibility. The devices are pre-programmed with
an example of the bootstrap loader in the memory, demon-
strating the initial user program code loading or subsequent
user code updating via the IAP operation. The sample
bootstrap loader is available for the user’s reference and
convenience only; SST does not guarantee its functionality
or usefulness. Chip-Erase or Block-Erase operations will
erase the pre-programmed sample code.
– Four External Interrupt Inputs
One 4-bit Port
option to double the speed to 6 clocks per cycle.
– Power-down Mode with External Interrupt Wake-up
– Idle Mode
– Commercial (0°C to +70°C)
– Industrial (-40°C to +85°C)
– 44-lead PLCC
– 40-pin PDIP (Port 4 feature not available)
– 44-lead TQFP
These specifications are subject to change without notice.
Data Sheet