FlashFlex51 MCU
SST89E564 / SST89V564 / SST89E554 / SST89V554
Preliminary Specifications
TABLE 4-7: FLASH MEMORY PROGRAMMING/VERIFICATION PARAMETERS
Parameter1,2
Symbol
Min
Reset Setup Time
Read-ID Command Width
PSEN# Setup Time
Address, Command, Data Setup Time
Chip-Erase Time
Block-Erase Time
Sector-Erase Time
Program Setup Time
Address, Command, Data Hold
Byte-Program Time3
Select-Block Program Time
Security bit Program Time
Verify Command Delay Time
Verify High Order Address Delay Time
Verify Low Order Address Delay Time
TSU
TRD
TES
TADS
TCE
TBE
TSE
TPROG
TDH
TPB
TPSB
TPS
TOA
TAHA
TALA
3
1
1.125
0
1.2
0
1. Program and Erase times will scale inversely proportional to programming clock frequency.
2. All timing measurements are from the 50% of the input to 50% of the output.
3. Each byte must be erased before programming.
Max
125
100
30
50
500
80
50
50
50
Units
µs
µs
µs
ns
ms
ms
ms
µs
ns
µs
ns
µs
ns
ns
ns
T4-7.5 384
5.0 TIMERS/COUNTERS
The device has three 16-bit registers that can be used as
either timers or event counters. The three Timers/Counters
are denoted Timer 0 (T0), Timer 1 (T1), and Timer 2 (T2).
Each is designated a pair of 8-bit registers in the SFRs.
The pair consists of a most significant (high) byte and least
significant (low) byte. The respective registers are TL0,
TH0, TL1, TH1, TL2, and TH2.
6.0 SERIAL I/O
6.1 Enhanced Universal Aysnchronous
Receiver/Transmitter (UART)
The device Serial I/O port is a full duplex port that allows
data to be transmitted and received simultaneously in
hardware by the transmit and receive registers, respec-
tively, while the software is performing other tasks. The
transmit and receive registers are both located in the
Serial Data Buffer (SBUF) special function register. Writ-
ing to the SBUF register loads the transmit register, and
reading from the SBUF register obtains the contents of
the receive register.
The UART has four modes of operation which are selected
by the Serial Port Mode Specifier (SM0 and SM1) bits of
the Serial Port Control (SCON) special function register. In
all four modes, transmission is initiated by any instruction
that uses the SBUF register as a destination register.
Reception is initiated in mode 0 when the Receive Interrupt
(RI) flag bit of the Serial Port Control (SCON) SFR is
cleared and the Reception Enable/ Disable (REN) bit of the
SCON register is set. Reception is initiated in the other
modes by the incoming start bit if the REN bit of the SCON
register is set.
6.1.1 Framing Error Detection
Framing Error Detection allows the serial port to auto-
matically check for valid stop bits in Modes 1, 2 or 3. If
a stop bit is missing the Framing Error bit (FE) will be
set. The software can then check this bit after a recep-
tion to detect communication errors. The FE bit must
be cleared by software.
The FE bit is located in SCON and shares the same bit
address as SM0. The SMOD0 bit located in the PCON reg-
ister determines which of these two bits is accessed. When
SMOD0 = 0, SCON[7] will act as SM0. When SMOD0 = 1,
SCON[7] will act as FE.
6.1.2 Automatic Address Recognition
Automatic Address Recognition (AAR) reduces the CPU
time required to service the serial port in a multiprocessor
environment. When using AAR, the serial port hardware
will only generate an interrupt when it receives its own
address, thus eliminating the software overhead required to
compare addresses.
©2001 Silicon Storage Technology, Inc.
36
S71181-03-000 9/01 384