|
|
Part: SST89C54-33-AC-NI
Category:
Description: Flashflex51 MCU
Company: Silicon Storage Technology, Inc.
Datasheet: Download SST89C54-33-AC-NI datasheet File size : 29 kB
Request For quote: Find where to buy SST89C54-33-AC-NI
Datasheet text preview:
FlashFlex51 MCU SST89C54 / SST89C58
Preliminary Specifications FEATURES: · Multi-Purpose 8-bit 8051 Family Compatible Microcontroller Unit (MCU) with Embedded SuperFlash Memory Fully Software and Development Toolset Compatible as well as Pin-For-Pin Package Compatible with Standard 8xC5x Microcontrollers 256 Bytes Register/Data RAM 20/36 KByte Embedded High Performance Flexible SuperFlash EEPROM One 16/32 KByte block (128-Byte sector size) One 4 KByte block (64-Byte sector size) Individual Block Security Lock with SoftlockTM feature 87C5x Programmer Compatible Concurrent Operation during In-Application ProgrammingTM(IAPTM) Memory Re-Mapping for Interrupt Support during IAP Support External Address Range up to 64 KByte of Program and Data Memory · High Current Drive on Port 1 (5, 6, 7) pins · Three 16-bit Timer/Counter · Programmable Serial Port (UART) · Six Interrupt Sources at 2 Priority Levels · Selectable Watchdog Timer (WDT) · Four 8-bit I/O Ports (32 I/O Pins) · TTL- and CMOS-Compatible Logic Levels · Extended Power-Saving Modes Idle Mode Power Down Mode with External Interrupt Wake-up Standby (Stop Clock) Mode · High Speed Operation at 5 Volts (0 to 33MHz) · Low Voltage (2.7V) Operation (0 to 12MHz) · PDIP-40, PLCC-44 and TQFP-44 Packages · Temperature Ranges: Commercial (0°C to +70°C) Industrial (-40°C to +85°C) via a standard 87C5x OTP EPROM programmer fitted with a special adapter and firmware for SST89C54/58 devices. During the power-on reset, the SST89C54/58 can be configured as a master for source code storage or as a slave to an external host for In-Application Programming (IAP) operation. SST89C54/58 is designed to be programmed "In-System" and "In-Application" on the printed circuit board for maximum flexibility. The device is pre-programmed with a sample bootstrap loader in the memory (see Note 1), demonstrating the initial user program code loading or subsequent user code updating via the "IAP" operation. In addition to 20/36 KByte of SuperFlash EEPROM program memory on-chip, the SST89C54/58 can address up to 64 KByte of program memory external to the chip. The SST89C54/58 have 256 x 8 bits of on-chip RAM. Up to 64 KByte of external data memory (RAM) can be addressed. The highly reliable, patented SuperFlash technology and memory cell architecture have a number of important advantages for designing and manufacturing flash EEPROMs, when compared with other approaches. These advantages translate into significant cost and reliability benefits for our customers.
Note 1: The sample bootstrap loader is for the user's reference and convenience only. SST does not guarantee the functionality or the usefulness of the sample bootstrap loader. Chip-Erase or Block-Erase operations will erase the pre-programmed sample code.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
·
· ·
·
PRODUCT DESCRIPTION S S T 8 9 C 5 4 and SST89C58 are members of the FlashFlex51 family of 8-bit microcontrollers. The F l a s h F l e x 5 1 family is a family of embedded microcontroller products designed and manufactured on the state-of-the-art SuperFlash CMOS semiconductor process technology. As a member of the FlashFlex51 controller family, the SST89C54/58 uses the same powerful instruction set, has the same architecture, and is pin-for-pin compatible with standard 8xC5x microcontroller devices. S S T 8 9 C 5 4 / 5 8 comes with 20/36 KByte of integrated on-chip flash EEPROM program memory using the patented and proprietary Silicon Storage Technology, Inc. (SST) CMOS SuperFlash EEPROM technology with the SST field enhancing tunneling injector split-gate memory cells. The SuperFlash memory is partitioned into 2 independent program memory blocks. The primary SuperFlash Block 0 occupies 16/32 KByte of internal program memory space and the secondary SuperFlash Block 1 occupies 4 KByte of SST89C54/58's internal program memory space. The 4 KByte secondary SuperFlash block can be mapped to the highest or lowest location of the 64 KByte address space; it can also be hidden from the program counter and used as an independent EEPROM-like data memory. The flash memory blocks can be programmed
© 2000 Silicon Storage Technology, Inc. 344-2 8/00
The SST logo and SuperFlash are registered trademarks of Silicon Storage Technology, Inc. FlashFlex, In-Application Programming, IAP and SoftLock are trademarks of Silicon Storage Technology, Inc. These specifications are subject to change without notice. 1
FlashFlex51 MCU SST89C54 / SST89C58
Preliminary Specifications TABLE OF CONTENTS PRODUCT FEATURES ........ 1 PRODUCT DESCRIPTION ... 1 FUNCTIONAL BLOCKS ........ 4 Functional Block Diagram ............. 4 PIN ASSIGNMENTS .... 5 Pin Descriptions .... 6 MEMORY ORGANIZATION .. 8 Program Memory ........... 8 Memory Re-Mapping .... 10 Activation and Deactivation of Memory Re-Mapping ....... 11 Data Memory ...... 13 Special Function Registers (SFR) ........ 13 CPU Related SFRs .......... 13 Flash Memory Programming SFRs .......... 14 Watchdog Timer SFRs .......... 17 Timer/Counters SFRs ............ 18 Interface SFRs ........ 18 FLASH MEMORY PROGRAMMING ........... 18 External Host Programming Mode ....... 18 Product Identification ............. 20 External Host Mode Commands ..... 20 External Host Mode Clock Source .. 21 Arming Command ... 21 Programming a SST89C54/58 ........ 21 Flash Operation Status Detection (Ext. Host Handshake) ..... 22 In-Application Programming Mode ....... 26 In-Application Programming Mode Clock Source .... 26 IAP Enable Bit ........ 26 In-Application Programming Mode Commands ....... 26 Polling ............ 29 Interrupt Temination ...... 30 TIMERS/COUNTERS .......... 31
© 2000 Silicon Storage Technology, Inc.
2
344-2 8/00
FlashFlex51 MCU SST89C54 / SST89C58
Preliminary Specifications
SERIAL I/O (UART) .... 31 WATCHDOG TIMER ........... 32 SECURITY LOCK ...... 32 Hard Lock ....... 32 SoftLock ......... 32 Status of the Security Lock ......... 33 RESET ....... 34 Power-On Reset .......... 34 POWER-SAVING MODES .. 35 CLOCK INPUT OPTIONS ... 37 ELECTRICAL SPECIFICATION ......... 38 Absolute Maximum Ratings ........ 38 Operation Range .......... 38 Reliability Characteristics ............ 38 DC Electrical Characteristics ....... 39 AC Electrical Characteristics ....... 42 Explanation Of Symbols ........ 43 External Clock Drive .............. 44 Serial Port Timing - Shift Register Mode ........ 45 PRODUCT ORDERING INFORMATION .... 46 Part Number Valid Combinations ......... 46 PART NUMBER CROSS REFERENCE GUIDE ........ 47 PACKAGING DIAGRAMS ... 48
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
© 2000 Silicon Storage Technology, Inc.
3
344-2 8/00
Others parts begin by ss
SS-1 SS-2 SS-3 SS-4 SS-5 SS-6 SS-7 SS-8 SS-9 SS-10 SS-11 SS-12 SS-13 SS-14 SS-15 SS-16 SS-17 SS-18 SS-19 SS-20 SS-21 SS-22 SS-23 SS-24 SS-25 SS-26 SS-27 SS-28 SS-29 SS-30 SS-31 SS-32 SS-33 SS-34
|
|
|