添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第640页 > AT89C5132-ROTIL > AT89C5132-ROTIL PDF资料 > AT89C5132-ROTIL PDF资料1第19页
AT89C5132
7.3
引导存储器执行
由于C51的内部代码空间限制为64K字节,一些机制来实现,使
引导存储器被映射到执行的地址从F000H到FFFFh的代码空间。
引导存储器可以通过设置AUXR1的ENBOOT位(见
表6)。
的方式来设置该位是在下面的章节详细介绍。
7.3.1
软件启动映射
软件的方式来设置ENBOOT包括在从用户的软件写入AUXR1 。这
使引导程序或API程序执行。
7.3.2
硬件条件引导制图
硬件条件基于ISP引脚。当驱动该引脚为低电平时,芯片复位
设置ENBOOT和强制复位向量F000H ,而不是0000H以执行
引导程序的软件。
如图7-3所示,硬件条件始终允许在系统恢复时,用户
内存已损坏。
7.3.3
编程条件引导映射
编程的条件基础上,引导程序跳转位( BLJB )的HSB 。如图
图7-3 ,当该位被编程(通过硬件或软件编程模式) ,芯片
复位ENBOOT和强制复位向量F000H代替0000h时,为了执行该
引导程序的软件。
图7-3 。
硬件启动过程算法
RESET
硬电导率?
ISP = L ?
五金
过程
PROG电导率?
BLJB = P ?
硬电导率初始化
ENBOOT = 1
PC = F000H
FCON = 00H
标准初始化
ENBOOT = 0
PC = 0000H
FCON =单元F0h
PROG电导率初始化
ENBOOT = 1
PC = F000H
FCON =单元F0h
软件
过程
用户
应用
Atmel的
引导加载程序
软件过程(引导加载程序)是AT89C5132的Bootloader详细的数据表。
19
4173E–USB–09/07

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