AT87F51RC
16
Programming Interface
Every code byte in the QuickFlash array can be pro-
grammed by using the appropriate combination of control
signals. The write operation cycle is self-timed and once
initiated, will automatically time itself to completion.
All major programming vendors offer worldwide support for
the Atmel microcontroller series. Please contact your local
programming vendor for the appropriate software revision.
Notes: 1. Each Prog/pulse is 200 ns for Write Code Data and 100 ms for Write Lock Bits.
2. RDY/BSY signal is output on P3.0 during programming.
Figure 10. Programming the QuickFlash Memory Figure 11. Verifying the QuickFlash Memory
*Programming address line A14 (P3.4) is not the same as the external memory address line A14 (P2.6).
Table 9. QuickFlash Programming Modes
Mode V
CC
RST PSEN
ALE/
PROG
EA/
V
PP
P2.6 P2.7 P3.3 P3.6 P3.7
P0.7-0
Data
P3.4 P2.5-0 P1.7-0
Address
Write Code Data 5 V H L 12 V L H H H H D
IN
A14 A13-8 A7-0
Read Code Data 5 V H L H H L L L H H D
OUT
A14 A13-8 A7-0
Write Lock Bit 1 6.5 V H L 12 V H H H H H X X X X
Write Lock Bit 2 6.5 V H L 12 V H H H L L X X X X
Write Lock Bit 3 6.5 V H L 12 V H L H H L X X X X
Read Lock Bits
1, 2, 3 5 V H L H H H H L H L D2, 3, 4 X X X
Read Atmel ID 5 V H L H H L L L L L 1EH X X 000H
Read Device ID 5 V H L H H L L L L L 87H X X 100H
Read Device ID 5 V H L H H L L L L L 07H X X 200H
P1.0-P1.7
P2.6
P3.6
P2.0 - P2.5
A0 - A7
ADDR.
0000H/7FFFH
SEE FLASH
PROGRAMMING
MODES TABLE
3-24 MHz
A14*
P0
+5V
P2.7
PGM
DATA
PROG
V/V
IH PP
V
IH
ALE
P3.7
XTAL2 EA
RST
PSEN
XTAL
1
GND
V
CC
AT87F51RC
P3.4
P3.3
P3.0
RDY/
BSY
A8 - A13
P1.0-P1.7
P2.6
P3.6
P2.0 - P2.5
A0 - A7
ADDR.
0000H/7FFFH
SEE FLASH
PROGRAMMING
MODES TABLE
3-24 MHz
P0
+5V
P2.7
PGM DATA
(USE 10K
PULLUPS)
V
IH
V
IH
ALE
P3.7
XTAL2 EA
RST
PSEN
XTAL1
GND
V
CC
A14*
AT87F51RC
P3.4
P3.3
A8 - A13
AT87F51RC
17
QuickFlash Programming and Verification Waveforms
QuickFlash Programming and Verification Characteristics
T
A
= 0°C to 70°C, V
CC
= 5.0 ± 10%
Symbol Parameter Min Max Units
V
PP
Programming Supply Voltage 11.5 12.0 V
I
PP
Programming Supply Current 10 mA
I
CC
V
CC
Supply Current 30 mA
1/t
CLCL
Oscillator Frequency 3 24 MHz
t
AVGL
Address Setup to PROG Low 48t
CLCL
t
GHAX
Address Hold after PROG 48t
CLCL
t
DVGL
Data Setup to PROG Low 48t
CLCL
t
GHDX
Data Hold after PROG 48t
CLCL
t
EHSH
P2.7 (ENABLE) High to V
PP
48t
CLCL
t
SHGL
V
PP
Setup to PROG Low 10 µs
t
GHSL
V
PP
Hold after PROG 10 µs
t
GLGH
PROG Width 0.2 1 µs
t
AVQV
Address to Data Valid 48t
CLCL
t
ELQV
ENABLE Low to Data Valid 48t
CLCL
t
EHQZ
Data Float after ENABLE 048t
CLCL
t
GHBL
PROG High to BUSY Low 1.0 µs
t
WC
Byte Write Cycle Time 80 µs
t
GLGH
t
GHSL
t
AVGL
t
SHGL
t
DVGL
t
GHAX
t
AVQV
t
GHDX
t
EHSH
t
ELQV
t
WC
BUSY
READY
t
GHBL
t
EHQZ
P1.0 - P1.7
P2.0 - P2.5
P3.4
ALE/PROG
PORT 0
LOGIC 1
LOGIC 0
EA/V
PP
V
PP
P2.7
(ENABLE)
P3.0
(RDY/BSY)
PROGRAMMING
ADDRESS
VERIFICATION
ADDRESS
DATA IN
DATA OUT
AT87F51RC
18
Notes: 1. Under steady state (non-transient) conditions, I
OL
must be externally limited as follows:
Maximum I
OL
per port pin: 10 mA
Maximum I
OL
per 8-bit port:
Port 0: 26 mA Ports 1, 2, 3: 15 mA
Maximum total I
OL
for all output pins: 71 mA
If I
OL
exceeds the test condition, V
OL
may exceed the related specification. Pins are not guaranteed to sink current greater
than the listed test conditions.
2. Minimum V
CC
for Power-down is 2V.
Absolute Maximum Ratings*
Operating Temperature.................................. -55°C to +125°C
*NOTICE: Stresses beyond those listed under “Absolute
Maximum Ratings” may cause permanent dam-
age to the device. This is a stress rating only and
functional operation of the device at these or any
other conditions beyond those indicated in the
operational sections of this specification is not
implied. Exposure to absolute maximum rating
conditions for extended periods may affect
device reliability.
Storage Temperature..................................... -65°C to +150°C
Voltage on Any Pin
with Respect to Ground.....................................-1.0V to +7.0V
Maximum Operating Voltage ............................................ 6.6V
DC Output Current...................................................... 15.0 mA
DC Characteristics
The values shown in this table are valid for T
A
= -40°C to 85°C and V
CC
= 5.0V ± 20%, unless otherwise noted.
Symbol Parameter Condition Min Max Units
V
IL
Input Low-voltage (Except EA)-0.50.2 V
CC
-0.1 V
V
IL1
Input Low-voltage (EA)-0.50.2 V
CC
-0.3 V
V
IH
Input High-voltage (Except XTAL1, RST) 0.2 V
CC
+0.9 V
CC
+0.5 V
V
IH1
Input High-voltage (XTAL1, RST) 0.7 V
CC
V
CC
+0.5 V
V
OL
Output Low-voltage
(1)
(Ports 1,2,3) I
OL
= 1.6 mA 0.45 V
V
OL1
Output Low-voltage
(1)
(Port 0, ALE, PSEN)
I
OL
= 3.2 mA 0.45 V
V
OH
Output High-voltage
(Ports 1,2,3, ALE, PSEN
)
I
OH
= -60 µA, V
CC
= 5V ± 10% 2.4 V
I
OH
= -25 µA 0.75 V
CC
V
I
OH
= -10 µA0.9 V
CC
V
V
OH1
Output High-voltage
(Port 0 in External Bus Mode)
I
OH
= -800 µA, V
CC
= 5V ± 10% 2.4 V
I
OH
= -300 µA 0.75 V
CC
V
I
OH
= -80 µA0.9 V
CC
V
I
IL
Logical 0 Input Current (Ports 1,2,3) V
IN
= 0.45V -50 µA
I
TL
Logical 1 to 0 Transition Current
(Ports 1,2,3)
V
IN
= 2V, V
CC
= 5V ± 10% -650 µA
I
LI
Input Leakage Current (Port 0, EA) 0.45 < V
IN
< V
CC
±10 µA
RRST Reset Pull-down Resistor 50 300 K
C
IO
Pin Capacitance Test Freq. = 1 MHz, T
A
= 25°C 10 pF
I
CC
Power Supply Current
Active Mode, 12 MHz 25 mA
Idle Mode, 12 MHz 6.5 mA
Power-down Mode
(1)
V
CC
= 6V 100 µA
V
CC
= 3V 40 µA

AT87F51RC-24JC

Mfr. #:
Manufacturer:
Description:
IC MCU 8BIT 32KB FLASH 44PLCC
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union