添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第703页 > AT89C51RB2 > AT89C51RB2 PDF资料 > AT89C51RB2 PDF资料4第93页
AT89C51RB2/RC2
Bootloader的功能
介绍
硬件条件或定时开机:引导装载程序可以通过两种方式来激活
流程。
复位#下降沿力过程中的硬件条件( EA = 1 , PSEN = 0)
片上引导程序执行。这使得应用程序可以在正常时
执行最终用户的代码,但可以手动强制进入默认的ISP操作。
如PSEN是在正常操作模式下的输出端口(运行的用户应用程序或boor-
加载程序代码)在复位后,建议在复位后的下降沿来释放的PSEN
信号。硬件条件被采样在复位信号的下降沿,从而它们可以
被释放,在任何时候复位输入为低。
为了确保正确的微控制器启动时, PSEN引脚不能连接到地
上电过程中(参见图38) 。
图38 。
硬件条件上电过程中的典型顺序。
VCC
PSEN
RST
芯片上的引导程序的引导过程示于图39 。
用途
硬件条件
硬件条件强制引导程序执行任何BLJB , BSB
和SBV值。
引导加载程序跳转位强制执行应用程序。
BLJB = 0 = >引导加载程序的执行。
BLJB = 1 = >申请执行。
BLJB
该BLJB是在硬件字节保险丝位。
可以由硬件(程序员)或通过软件(API),来修改。
注意:
该BLJB测试是由硬件执行,以防止任何程序的执行。
该软件引导向量包含custumer引导程序的高地址
存储在该应用程序。
SBV = FCH (默认值) ,如果用户在Flash中没有custumer引导程序。
SBV
注意:
负荷消费的引导程序被称为JMP [ SBV ] 00H指令。
93
4180C–8051–12/03

深圳市碧威特网络技术有限公司