English
Language : 

IC89C52 Datasheet, PDF (12/22 Pages) Integrated Circuit Solution Inc – CMOS SINGLE CHIP 8-BIT MICROCONTROLLER with 8(4)-Kbytes of FLASH
IC89C52(51)A
Start
Erase Flow
Start Erase
operation
PLSCNT=0,
Setup Received
Command Mode
(1)
VPP=Vppl,
Setup ’20H’
Command
Erase operation (2)
* 2 pulse
P2.6 set low pulse
for 100 ns
Programming all
data to ’00’ (4)
PLSCNT=0,
Address=00H
Erase operation (2)
Setup ’A0H’
Command
P2.6 set low pulse
for 100 ns
Setup Address
& P2.7 = 0
INC
PLSCNT
No
PLSCNT=50 ?
Read Data
& Set P2.7 = 1
No
Data=’FF’ ?
Yes
Yes
No
Last Address ?
Erase
Error
Yes
Erase
Completed
Chip Erase Main flow
Setup ’D0H’
Command,
VPP=Vpph or
Vppl (5)
PROG set low
pulse for 200 ns
VPP=Vppl
Erase
Completed
Chip Erase Sub-flow
1. Received Command Mode status:
RST=1, PSEN=0, PROG=1, VPP=1,
P2.6=1, P2.7=1, P3.6=1, P3.7=1
2. The erase operation show in "Erase
Operation" Sub-flow
3. To program main memory to '00',
then program lock bits.
The pre-programming address range
are from 0 to 1FFFH either in
IC89C52A or in IC89C51A
4. The VPP voltage is decided by
Signature Byte address(032H)
INC
Address
Figure. 8 IC89C52(51)A Erase Flow
12
Integrated C ircuitSolution Inc.
MC008-0C 11/27/2001