添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符P型号页 > 首字符P的型号第919页 > P89C51RB2BA/01 > P89C51RB2BA/01 PDF资料 > P89C51RB2BA/01 PDF资料1第44页
飞利浦半导体
初步数据
80C51的8位闪存微控制器系列
8KB / 16KB / 32KB / 64KB ISP / IAP闪存与512B / 512B / 512B / 1KB RAM
P89C51RA2/RB2/RC2/RD2xx
FLASH EPROM存储器
概述
该P89C51RA2 / RB2 / RC2 / RD2xx闪存EPROM增强
功能与电路中的电擦除和编程。该
Flash可以读取和写入的字节数。芯片擦除操作
擦除整个程序存储器。块擦除功能可以
擦除任何Flash块。在系统编程和标准的并行
编程都可用。芯片擦除和写入时序
代有助于用户友好的编程接口。
该P89C51RA2 / RB2 / RC2 / RD2xx闪存可靠地保存存储器
即使经过万次擦除和编程的内容。该细胞是
设计优化了擦除和编程机制。在
此外,先进的隧道氧化处理的组合
较低的内部电场的擦除和编程操作
生产可靠的自行车。该P89C51RA2 / RB2 / RC2 / RD2xx使用
+5 V V
PP
供应来执行编程/擦除算法。
闪存编程和擦除
在一般情况下,有擦除或编程的三种方法
闪存是可被使用。首先,闪存可能
编程或通过调用擦除在最终用户应用程序
通过了BootROM切入点低级例程。最终用户
应用,但是,必须是从一个不同的块执行代码
比正在被擦除或编程的块。第二,在
片上ISP引导装载程序可以被调用。 ISP引导装载程序将在
转,通过在共同的切入点调用低级例程
加载BOOTROM ,可用于由最终用户应用程序。第三,该
闪存可通过编程或擦除使用并行的方法
市售的EPROM编程器。并行
使用这些装置的编程方法是类似于用来
由EPROM的87C51 ,但它是不相同的,并在商业上
程序员可以将需要对这些设备的支持。
FLASH存储空间
闪存用户程序存储器组织
该P89C51RA2 / RB2 / RC2 / RD2xx包含8KB / 16KB / 32KB / 64KB
闪存用户代码的程序存储器,具有4 KB的块。
ISP和IAP的BootROM程序将支持新的4KB的块
通过额外的块号分配时的大小
与以往的8 -K字节和16K字节的块保持兼容性
分配。该存储空间是通过IAP ,ISP和可编程
并行模式。
特点 - 在系统编程(ISP )
和在应用编程(IAP )
闪存EPROM内部程序存储器块擦除。
内部1 KB的固定的BootROM ,包含了一个低级的系统
编程例程和一个默认的串行加载器。用户程序
可以调用这些程序来实现在应用中编程
( IAP ) 。 BOOTROM软件可以被关闭,以提供接入到
满64 KB的闪存。
状态字节/引导向量座
该装置包括一个包含状态字节一个4KB的块
并引导向量(状态字节块) 。状态字节和引导
载体是可编程的,通过IAP , ISP和并行模式。注意
任一状态字节和引导向量的擦除操作将删除
这个块的全部内容。这样的状态字节和引导向量
一起被擦除,但单独编程。
Boot向量允许用户将Flash装载代码
任何地方的闪存空间。这种配置提供了
灵活性给用户。
在Bootrom默认的装载程序允许通过串行端口
而不需要用户提供的加载器。
高达64 KB的外部程序存储器,如果内部程序
存储器被禁止( EA = 0)。
安全&用户配置块
该器件包括一个4KB的块(安全模块),其中包含
安全位, 6小时/ 12小时的基于Flash的时钟模式位
FX2和4095用户可编程字节。此块是
通过IAP , ISP和并行编程模式。安全位将
防止,根据需要读取或写入并行编程,
然而, IAP或ISP禁忌会被软件控制。这
块可能只能使用整片擦除功能的ISP , IAP擦除,
或并行模式。此安全功能可以防止软件
盗版和防止被读取Flash的内容。该
安全位位于闪存。有三个可编程
安全位,将提供不同级别的保护,为
片上代码和数据(见表11)。在4095个用户可编程
字节不用户代码存储器的一部分旨在是
编程或通过IAP ,ISP或并行编程器读
功能。
6时钟/ 12时钟基于闪存的时钟模式位FX2将被锁定
在电源接通。这使得该位通过IAP或ISP和改变
延迟生效,直到下一次复位。这样就避免了改变波特率
在ISP运营率。
编程和擦除电压+5 V( +12 V电压) 。
读/编程/擦除使用ISP / IAP :
字节编程( 8
女士) 。
典型的快速擦写次数:
块擦除( 4字节),在3秒钟。
整片擦除:
- RD2xx ( 64K )的11秒
- RC2 ( 32K )的7秒
- RB2 ( 16K )在5秒
- RA2 ( 4K )在4秒
并行编程与87C51兼容的硬件接口
为程序员。
在系统编程( ISP) 。
在应用编程( IAP ) 。
在Flash中编程加密。
万最低擦除/编程周期的每个字节。
10年的最低数据保留。
引导ROM
当单片机程序的闪存,所有的低
层次细节被包含在一个1 KB的代码来处理
2002年7月18日
44

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