网站大量收购独家精品文档,联系QQ:2885784924

PHILIPS 单片机ISP 功能快速入门.pdf

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PHILIPS 单片机ISP 功能快速入门

广州周立功单片机发展有限公司 Tel (020)3873091738730977 Fax PHILIPS ISP 单片机 功能快速入门 本文是介绍给那些对ISP 功能不是很熟悉且想快速了解和应用ISP 功能的用户 什么是ISP 功能 ISP 功能的优点 怎样应用ISP 功能 PHILIPS 公司的几种具有ISP 功能的单片机的介绍 周立功公司的ISP 编程器介绍 11..什么是什么是ISP 11..什么是什么是 ISP 的全名为 In System Programming 即在系统编程 通俗的讲就是编程时不需要将微控制器 MCU 从系统 目标系统 中移出 在结合系统中一系列内部的硬件资源可实现通过串口对微控制器 的远程编程 2.2.ISP 功能的优点功能的优点 22.. 功能的优点功能的优点 在系统中编程 不需要移出微控制器 不需并行编程器 仅需用串口 RXT 和RXD 结合上位机软件 免费 就可实现PC 对其编程 硬件电路连接简单 3.3.怎样应用怎样应用 ISPISP功能功能 3.3.怎样应用怎样应用 ISPISP功能功能 3.3.1基本原理1基本原理 3.3.11基本原理基本原理 带有ISP 功能的单片机 在出厂时芯片中就有一个ISP 服务程序 其一般是位于某个FLASH 空间中 有的位于BOOTROM 中 这与具体的单片机型号有关 下文将具体介绍PHILIPS 几种型号的ISP 服务 程序的位置以及其是否可被用户擦除 单片机中还包含两个特殊的 FLASH 寄存器 引导向量和状态 字节 注意 它们在FLASH 中 不在SFR 中 出厂时为FCH 和FFH (对于P89C51RD2) 例如P89C51RD2 芯片 系统复位时 单片机检查状态字节中的内容 如果状态字为0 则转去0000H 地址开始执行程序 这是用户程序的正常起始地址 如果状态字不为 0 则将引导向量的值作为程序计数器的高 8 为 低 8 位固定为 00H 若引导向量 为 FCH 则程序计数器内容为 FC00H 即程序转到 FC00H 地址开始执行 而 ISP 服务程序就是从 FC00H 处开始的 那么也就是进入了 ISP 状态了 接下来就可以用 PC 机的 ISP 软件 如 ZLGISP 软 件 单然也可以下载PHILIPS 公司的Winisp 软件 对系统编程了 形象的讲 如图 1 所示状态字节就像一个 单刀双置开关 其值为00 时 接到地址0000H 处 系统复位时就从0000H 开始执行 其值为非零时 接到状态向量 P89C51RD2 为 FCH 对应的地址 FC00H 处 系统复位时就从 FC00H 处开始执行ISP 服务程序 图1 单刀双置开关 图 进入ISP 状态后 就可以通过上位机ZLGISP 软件将程序通过串口下载到FLASH 空间中 3.23.2 硬件激活硬件激活ISP 3.23.2 硬件激活硬件激活 - 1 - 广州周立功单片机发展有限公司 Tel (020)3873091738730977 Fax 首先强调 用硬件激活 ISP 模式的前提是 状态向量指向 ISP 服务程序的起始地址 即就是要求 状态向量+00H = ISP 服务程序起始地址 状态向量若被改变 则无论状态字节如何 无论是否采用 硬件激活机制 下次都将进入不了 ISP 模式 这时只能通过并行编程器将状态向量修改过来了 所以在 退出ISP 模式前一定要检查状态向量是否正确 确保下次能进入ISP 模式 在上电复位时 通过强制器件进入 ISP 模式 无需考虑状态字节是否为非零 PHILIPS 系

文档评论(0)

jgx3536 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档