AT87F55WD
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 µs for Write Lock Bits.
2. RDY/BSY
signal is output on P3.0 during programming.
Figure 13. Programming the QuickFlash Memory Figure 14. 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 5V H L 12V L HHHH D
IN
A14 A13-8 A7-0
Read Code Data 5V H L H H/12V L L L H H D
OUT
A14 A13-8 A7-0
Write Lock Bit 16.5VH L 12VHHHHH X X X X
Write Lock Bit 2 6.5V H L 12V H H H L L X X X X
Write Lock Bit 3 6.5V H L 12V H L H H L X X X X
Read Lock Bits
1, 2, 3
5V H L H H H H L H L D2, 3, 4 X X X
Read Atmel ID 5V H L H H L L L L L 1EH X X 000H
Read Device ID 5V H L H H L L L L L 87H X X 100H
Read Device ID 5V H L H H L L L L L 05H X X 200H
P1.0-P1.7
P2.6
P3.6
P2.0 - P2.5
A0 - A7
ADDR.
0000H/4FFFH
SEE FLASH
PROGRAMMING
MODES TABLE
3-33 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
AT87F55WD
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/4FFFH
SEE FLASH
PROGRAMMING
MODES TABLE
3-33 MHz
P0
+5V
P2.7
PGM DATA
(USE 10K
PULLUPS)
V
IH
V
IH
ALE
P3.7
XTAL 2 EA
RST
PSEN
XTAL1
GND
V
CC
A14*
AT87F55WD
P3.4
P3.3
A8 - A13
AT87F55WD
17
QuickFlash Programming and Verification Characteristics
T
A
= 20°C to 30°C, V
CC
= 4.5V to 5.5V
Symbol Parameter Min Max Units
V
PP
Programming Supply Voltage 11.5 12.5 V
I
PP
Programming Supply Current 10 mA
I
CC
V
CC
Supply Current 30 mA
1/t
CLCL
Oscillator Frequency 3 33 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
AT87F55WD
18
QuickFlash Programming and Verification Waveforms
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 I N
DATA O UT

AT87F55WD-24JC

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