
AT89C51ID2
启动过程
图49 。
BootLoader程序
RESET
如果BLJB = 0那么ENBOOT位( AUXR1 )被设置
否则ENBOOT位( AUXR1 )被清零
是( PSEN = 0, EA = 1,和ALE = 1或不连接)
五金
五金
条件?
FCON = 00H
FCON =单元F0h
BLJB=1
ENBOOT=0
BLJB != 0
?
BLJB=0
ENBOOT=1
F800h
软件
FCON = 00H
?
是=硬件的启动条件
BSB = 00H
?
PC=0000h
用户应用程序
SBV = FCH
?
用户开机装载机
爱特梅尔BOOT LOADER
PC = [ SBV ] 00H
125
4289A–8051–09/03