Datasheet

Table Of Contents
125
AT89C51ID2
4289C–8051–11/05
Boot Process
Figure 49. Bootloader Process
RESET
Hardware
condition?
BLJB!= 0
?
USER APPLICATION
Hardware
Software
FCON = 00h
FCON = F0h
FCON = 00h
?
Atmel BOOT LOADERUSER BOOT LOADER
yes = hardware boot
F800h
BLJB=1
BSB = 00h
?
SBV = FCh
?
PC=0000h
PC= [SBV]00h
conditions
BLJB=0
If BLJB=0 then ENBOOT bit (AUXR1) is set
else ENBOOT bit (AUXR1) is cleared
ENBOOT=1
ENBOOT=0
Yes (PSEN = 0, EA = 1, and ALE =1 or not connected)