SST89E554RC-40-I-TQJE Microchip Technology, SST89E554RC-40-I-TQJE Datasheet - Page 34
![no-image](/images/manufacturer_photos/0/4/439/microchip_technology_sml.jpg)
SST89E554RC-40-I-TQJE
Manufacturer Part Number
SST89E554RC-40-I-TQJE
Description
8-bit Microcontrollers - MCU 32KB+8KB 40ns
Manufacturer
Microchip Technology
Datasheet
1.SST89E564RD-40-I-NJE.pdf
(90 pages)
Specifications of SST89E554RC-40-I-TQJE
Rohs
yes
Core
8051
Data Bus Width
8 bit
Maximum Clock Frequency
40 MHz
Program Memory Size
32 KB
Data Ram Size
1 KB
On-chip Adc
No
Operating Supply Voltage
4.5 V to 5.5 V
Package / Case
TQFP-44
Mounting Style
SMD/SMT
Data Rom Size
128 B
Interface Type
SPI, UART
Maximum Operating Temperature
+ 85 C
Minimum Operating Temperature
- 40 C
Number Of Programmable I/os
32
Number Of Timers
16 bit
Processor Series
FlashFlex
Program Memory Type
Flash
Supply Voltage - Max
5.5 V
Supply Voltage - Min
4.5 V
EOL Data Sheet
4.0 FLASH MEMORY PROGRAMMING
The device internal flash memory can be programmed or
erased using the following two methods:
•
•
4.1 External Host Programming Mode
External host programming mode allows the user to pro-
gram the flash memory directly without using the CPU.
External host mode is entered by forcing PSEN# from a
TABLE
Note: V
©2007 Silicon Storage Technology, Inc.
Operation
Read-ID
Chip-Erase
Block-Erase
Sector-Erase
Byte-Program
Byte-Verify (Read)
Select-Block0
Select-Block1
Prog-SC0
Prog-SB1
Prog-SB2
Prog-SB3
Enable-Clock-Double
1. External Host programming mode is guaranteed at 25°C (room temperature) only
2. Symbol
External Host Programming mode
In-Application Programming (IAP) mode
of the above input pins are invalid and may result in unexpected behaviors.
AH = Address high order byte; DI = Data Input; DO = Data Output
IL
= Input Low Voltage;
4-1: E
⇓
signifies a negative pulse and the command is asserted during the low state of PROG#/ALE input. All other combinations
XTERNAL
RST
V
V
V
V
V
V
V
V
V
V
V
V
V
V
IH1
IH1
IH1
IH1
IH1
IH1
IH1
IH1
IH1
IH1
IH1
IH1
IH1
IH
H
OST
= Input High Voltage;
PSEN#
V
V
V
V
V
V
V
V
V
V
V
V
V
M
IL
IL
IL
IL
IL
IL
IL
IL
IL
IL
IL
IL
IL
ODE
C
PROG#/
OMMANDS FOR
ALE
V
V
⇓
⇓
⇓
⇓
⇓
⇓
⇓
⇓
⇓
⇓
⇓
IH
IH
2
V
IH1
= Input High Voltage (XTAL, RST); X = Don’t care; AL = Address low order byte;
EA#
V
V
V
V
V
V
V
V
V
V
V
V
V
IH
IH
IH
IH
IH
IH
IH
IH
IH
IH
IH
IH
IH
SST89E/V564RD
34
P3[7]
V
V
V
V
V
V
V
V
V
V
V
V
V
IH
IH
IH
IH
IH
IH
IH
IH
IH
IL
IL
IL
IL
logic high to a logic low while RST input is being held con-
tinuously high. The device will stay in external host mode
as long as RST = 1 and PSEN# = 0.
A Read-ID operation is necessary to “arm” the device in
external host mode, and no other external host mode com-
mands can be enabled until a Read-ID is performed. In
external host mode, the internal flash memory blocks are
accessed through the re-assigned I/O port pins (see Figure
4-1 for details) by an external host, such as a MCU program-
mer, a PCB tester or a PC-controlled development board.
P3[6]
V
V
V
V
V
V
V
V
V
V
V
V
V
IH
IH
IH
IH
IH
IL
IL
IL
IL
IL
IL
IL
IL
SST89E564RD / SST89V564RD
SST89E554RC / SST89V554RC
P2[7]
V
V
V
V
V
V
V
V
V
V
V
V
V
1
IH
IH
IH
IH
IL
IL
IL
IL
IL
IL
IL
IL
IL
P2[6]
V
V
V
V
V
V
V
V
V
V
V
V
V
IH
IH
IH
IH
IH
IH
IH
IH
IH
IL
IL
IL
IL
P0[7:0]
DO
DO
DI
X
X
X
X
X
X
X
X
X
X
FlashFlex MCU
P3[5:4]
P2[5:0]
S71207-08-EOL
A5H
5AH
55H
55H
AH
AH
AH
AH
X
X
X
X
X
P1[7:0]
T4-1.2 1207
AL
AL
AL
AL
X
X
X
X
X
X
X
X
X
1/07