User Manual

42
T89C51AC2
Rev. B 19-Dec-01
Figure 17. Hardware Boot Process Algorithm
10.3 Application-
Programming-Interface
Several Application Program Interface (API) calls are available for use by an application
program to permit selective erasing and programming of FLASH pages. A ll calls are
made by functions.
All these APIs are des cri be i n an doc umentat ion: "I n-System Programing: Flash Library
for T89C51CC01".
This is available on the web site.
RESET
Hardw are
condition?
BLJB = = 0
?
bit ENBOOT in AUX R1 register
is initialized with BLJB.
Hardware
Software
ENBOOT = 1
PC = F800h
ENB OOT = 1
PC = F800h
FCON = 00h
FCON = F0h
Boot Load er
in FM1
ENBOOT = 0
PC = 0000h
Yes
Yes
No
No
Application
in FM0