EasyManua.ls Logo

Atmel AT89C52

Atmel AT89C52
22 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Flash Programming and Verification Characteristics
T
A
= 21°C to 27°C, V
CC
= 5.0 ± 10%
Symbol Parameter Min Max Units
V
PP
(1)
Programming Enable Voltage 11.5 12.5 V
I
PP
(1)
Programming Enable Current 1.0 mA
1/t
CLCL
Oscillator Frequency 4 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
(1)
V
PP
Hold After PROG 10 µs
t
GLGH
PROG Width 1 110 µs
t
AVQV
Address to Data Valid 48t
CLCL
t
ELQV
ENABLE Low to Data Valid 48t
CLCL
t
EHQV
Data Float After ENABLE 0 48t
CLCL
t
GHBL
PROG High to BUSY Low 1.0 µs
t
WC
Byte Write Cycle Time 2.0 ms
Note: 1. Only used in 12-volt programming mode.
P1
P2.6
P3.6
P2.0 - P2.4
A0 - A7
ADDR.
OOOOH/1FFFH
SEE FLASH
PROGRAMMING
MODES TABLE
4-24 MHz
A8 - A12
P0
+5V
P2.7
PGM
DATA
PROG
V/V
IH PP
V
IH
ALE
P3.7
XTAL 2 EA
RST
PSEN
XTAL 1
GND
V
CC
AT89C52
Figure 9. Programming the Flash Memory
P1
P2.6
P3.6
P2.0 - P2.4
A0 - A7
ADDR.
OOOOH/1FFFH
SEE FLASH
PROGRAMMING
MODES TABLE
4-24 MHz
A8 - A12
P0
+5V
P2.7
PGM DATA
(USE 10K
PULLUPS)
V
IH
V
IH
ALE
P3.7
XTAL 2 EA
RST
PSEN
XTAL 1
GND
V
CC
AT89C52
Figure 10. Verifying the Flash Memory
14 AT89C52

Related product manuals