
飞利浦半导体
P89LPC9401
8位双时钟80C51单片机与32段
×
4 LCD驱动器
7.27.5 Flash的编程和擦除
可擦除或FL灰编程的四种不同的方法。在佛罗里达州灰可
被编程或下的控制擦除在最终用户应用程序( IAP)的
应用程序的网络连接固件。另一种选择是,使用ICP机制。该ICP系统
提供了用于通过一个串行时钟编程 - 串行数据接口。由于从运
工厂,高512字节的用户代码空间包含一个串行ISP程序,允许
该器件在电路中通过串行口进行编程。在佛罗里达州灰也可以是
编程或使用市售的EPROM编程擦除该
支持该器件。该设备不提供对代码存储器直接VERI网络阳离子
内容。相反,该设备提供一个扇区或整个32位的CRC结果
用户代码空间。
7.27.6在电路编程
ICP是没有从系统中移除微控制器执行。 ICP特性
由内部硬件资源,促进远程编程
P89LPC9401通过一个两线串行接口。飞利浦ICP设施取得了ICP的
市售的程序员,可能有一个嵌入式使用应用程序
最小的元件和电路板的面积额外费用。 ICP功能
使用网络连接已经引脚。只有一个小的连接器必须是可用来实现应用
在要使用此功能的商用编程。额外的细节可以参见
在
P89LPC9401说明书。
7.27.7在应用中编程
IAP在应用程序执行的微控制器的网络连接固件的控制下。该
IAP包含了一系列内部的硬件资源,以方便用户进行编程和擦除。
飞利浦IAP使得IAP中可能没有额外的嵌入式应用
组件。有两种方法可实现IAP 。一组prede网络的定义IAP
功能被设置在一个引导ROM ,并且可以通过一个公共接口调用,
PGM_MTP 。几个IAP调用,可实现通过一个应用程序,允许
选择性擦除和FL灰扇区,页,保密位编程, CON组fi guration
字节和器件ID 。这些功能是通过设置微控制器的选择
做一个调用位于FF03H前寄存器。引导ROM占用的
在地址空间的顶部从FF00至FEFFH程序存储空间,从而不
相互冲突与用户程序存储空间。
另外,IAP操作可以通过使用四个SFR来实现
的控制/状态寄存器,数据寄存器和2个地址寄存器。其他详细信息
也可以在被发现
P89LPC9401说明书。
7.27.8在系统编程
ISP是没有从系统中移除微控制器执行。在系统编程
包含了一系列内部硬件资源,再加上内部网络连接到固件
方便P89LPC9401的通过串口远程编程。这个网络是固件
由飞利浦提供并嵌入到每一个P89LPC9401芯片当中。飞利浦ISP
设施,这使ISP在嵌入式应用可以用最少的附加
费用在元件和电路板面积。 ISP功能使用网络连接已经引脚(V
DD
, V
SS
,
TXD , RXD和RST ) 。只有一个小的连接器需要被提供到接口的
应用到一个外部电路,以便使用此功能。
P89LPC9401_1
皇家飞利浦电子有限公司2005年版权所有。
初步数据表
版本01 - 2005年9月5日
41 59