SST89E58RD2-40-I-TQJE Microchip Technology, SST89E58RD2-40-I-TQJE Datasheet - Page 38

4.5 To 5.5V FlashFlex 8-bit 8051 Microcontroller 44 TQFP 10x10x1mm TRAY

SST89E58RD2-40-I-TQJE

Manufacturer Part Number
SST89E58RD2-40-I-TQJE
Description
4.5 To 5.5V FlashFlex 8-bit 8051 Microcontroller 44 TQFP 10x10x1mm TRAY
Manufacturer
Microchip Technology
Series
FlashFlex®r

Specifications of SST89E58RD2-40-I-TQJE

Core Processor
8051
Core Size
8-Bit
Speed
40MHz
Connectivity
EBI/EMI, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, POR, WDT
Number Of I /o
36
Program Memory Size
32KB (32K x 8)
Program Memory Type
FLASH
Eeprom Size
8K x 8
Ram Size
1K x 8
Voltage - Supply (vcc/vdd)
4.5 V ~ 5.5 V
Oscillator Type
External
Operating Temperature
-40°C ~ 85°C
Package / Case
44-TQFP
Processor Series
FlashFlex51
Core
C51
Data Bus Width
8 bit
Data Ram Size
1 KB
Interface Type
SPI
Maximum Clock Frequency
40 MHz
Number Of Programmable I/os
5
Number Of Timers
3
Operating Supply Voltage
4.5 V to 5.5 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
Minimum Operating Temperature
- 40 C
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Data Converters
-
Lead Free Status / Rohs Status
 Details

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
SST89E58RD2-40-I-TQJE
Manufacturer:
Microchip Technology
Quantity:
10 000
Part Number:
SST89E58RD2-40-I-TQJE
Manufacturer:
SST
Quantity:
1 000
Part Number:
SST89E58RD2-40-I-TQJE
Manufacturer:
SST
Quantity:
20 000
Data Sheet
4.2.4.4 Byte-Program
The Byte-Program command programs data into a single
byte. The address is determined by the contents of SFAH
and SFAL. The data byte is in SFDT.
4.2.4.5 Byte-Verify
The Byte-Verify command allows the user to verify that the
device has correctly performed an Erase or Program com-
mand. Byte-Verify command returns the data byte in SFDT
if the command is successful. The user is required to check
©2008 Silicon Storage Technology, Inc.
FIGURE
FIGURE
operation completion
MOV SFCM, #0EH
SFST[2] indicates
Polling scheme
4-4: Byte-Program
4-6: Prog-SB3, Prog-SB2, Prog-SB1
MOV SFAH, #byte_addressH
MOV SFAL, #byte_addressL
Program byte address
Move data to SFDT
MOV SFDT, #data
ORL SFCF, #40H
IAP Enable
MOV SFCM, #0FH
MOV SFCM, #8FH
Program SB1
or
indicates completion
MOV SFCM, #8EH
Interrupt scheme
INT1 interrupt
indicates completion
Polling SFST[2]
OR
1339 F11.0
MOV SFDT, #0AAH
MOV SFCM, #03H
MOV SFCM, #83H
ORL SFCF, #40H
Program SB2
IAP Enable
SST89E54RD2A/RDA / SST89E58RD2A/RDA
Set-Up
or
38
that the previous flash operation has fully completed before
issuing a Byte-Verify. Byte-Verify command execution time
is short enough that there is no need to poll for command
completion and no interrupt is generated.
4.2.4.6 Prog-SB3, Prog-SB2, Prog-SB1
Prog-SB3, Prog-SB2, Prog-SB1 commands are used to
program the security bits (see Table 9-1). Completion of
any of these commands, the security options will be
updated immediately.
Security bits previously in un-programmed state can be
programmed by these commands. Prog-SB3, Prog-SB2
and Prog-SB1 commands should only reside in Block 1 or
external code memory.
FIGURE
indicates completion
INT1# Interrupt
OR
MOV SFCM, #05H
MOV SFCM, #85H
4-5: Byte-Verify
MOV SFAH, #byte_addressH
MOV SFAL, #byte_addressL
Program SB3
Program byte address
MOV SFCM, #0CH
ORL SFCF, #40H
or
SFDT register
contains data
IAP Enable
1339 F13.0
FlashFlex MCU
1339 F12.0
S71339-02-000
02/08

Related parts for SST89E58RD2-40-I-TQJE