编辑: 865397499 2019-10-26
?

2015 Microchip Technology Inc.

DS50002278A_CN MPLAB? PM3 器件编程器 用户指南 (用于MPLAB X IDE) DS50002278A_CN 第2页?2015 Microchip Technology Inc. 提供本文档的中文版本仅为了便于理解.请勿忽视文档中包含 的英文部分,因为其中提供了有关 Microchip 产品性能和使用 情况的有用信息. Microchip Technology Inc. 及其分公司和相 关公司、各级主管与员工及事务代理机构对译文中可能存在的 任何差错不承担任何责任.建议参考 Microchip Technology Inc. 的英文原版文档. 本出版物中所述的器件应用信息及其他类似内容仅为您提供便 利,它们可能由更新之信息所替代.确保应用符合技术规范, 是您自身应负的责任.Microchip 对这些信息不作任何明示或 暗示、书面或口头、法定或其他形式的声明或担保,包括但不 限于针对其使用情况、质量、性能、适销性或特定用途的适用 性的声明或担保. Microchip 对因这些信息及使用这些信息而 引起的后果不承担任何责任.如果将 Microchip 器件用于生命 维持和 / 或生命安全应用,一切风险由买方自负.买方同意在 由此引发任何一切伤害、索赔、诉讼或费用时,会维护和保障 Microchip 免于承担法律责任,并加以赔偿.除非另外声明,在Microchip 知识产权保护下,不得暗中或以其他方式转让任何 许可证. 商标 Microchip 的名称和徽标组合、 Microchip 徽标、 dsPIC、 FlashFlex、 flexPWR、 JukeBlox、 KEELOQ、 KEELOQ 徽标、 Kleer、 LANCheck、 MediaLB、 MOST、 MOST 徽标、 MPLAB、 OptoLyzer、 PIC、 PICSTART、 PIC32 徽标、 RightTouch、 SpyNIC、 SST、 SST 徽标、 SuperFlash 及UNI/O 均为 Microchip Technology Inc. 在美国和其他国家或地 区的注册商标. The Embedded Control Solutions Company 和mTouch 为Microchip Technology Inc. 在美国的注册商标. Analog-for-the-Digital Age、BodyCom、chipKIT、chipKIT 徽标、 CodeGuard、 dsPICDEM、 dsPICDEM.net、 ECAN、 In-Circuit Serial Programming、 ICSP、 Inter-Chip Connectivity、 KleerNet、 KleerNet 徽标、 MiWi、 motorBench、 MPASM、 MPF、 MPLAB Certified 徽标、 MPLIB、 MPLINK、 MultiTRAK、 NetDetach、 Omniscient Code Generation、PICDEM、PICDEM.net、PICkit、PICtail、 RightTouch 徽标、REAL ICE、SQI、Serial Quad I/O、Total Endurance、 TSHARC、 USBCheck、 VariSense、 ViewSpan、 WiperLock、 Wireless DNA 和ZENA 均为 Microchip Technology Inc. 在美国和其他国家或地区的商标. SQTP 为Microchip Technology Inc. 在美国的服务标记. Silicon Storage Technology 为Microchip Technology Inc. 在 除美国外的国家或地区的注册商标. GestIC 为Microchip Technology Inc. 的子公司 Microchip Technology Germany II GmbH &

Co. &

KG 在除美国外的国家 或地区的注册商标. 在此提及的所有其他商标均为各持有公司所有. ? 2015, Microchip Technology Inc. 版权所有. ISBN:978-1-5224-0071-4 请注意以下有关 Microchip 器件代码保护功能的要点: ? Microchip 的产品均达到 Microchip 数据手册中所述的技术指标. ? Microchip 确信:在正常使用的情况下, Microchip 系列产品是当今市场上同类产品中最安全的产品之一. ? 目前,仍存在着恶意、甚至是非法破坏代码保护功能的行为.就我们所知,所有这些行为都不是以 Microchip 数据手册中规定的 操作规范来使用 Microchip 产品的.这样做的人极可能侵犯了知识产权. ? Microchip 愿与那些注重代码完整性的客户合作. ? Microchip 或任何其他半导体厂商均无法保证其代码的安全性.代码保护并不意味着我们保证产品是 牢不可破 的. 代码保护功能处于持续发展中. Microchip 承诺将不断改进产品的代码保护功能.任何试图破坏 Microchip 代码保护功能的行为均可视 为违反了 《数字器件千年版权法案 (Digital Millennium Copyright Act) 》 .如果这种行为导致他人在未经授权的情况下,能访问您的 软件或其他受版权保护的成果,您有权依据该法案提起诉讼,从而制止这种行为. Microchip 位于美国亚利桑那州 Chandler 和Tempe 与位于俄勒冈州 Gresham 的全球总部、设计和晶圆生产厂及位于美国加利福尼亚州和 印度的设计中心均通过了 ISO/TS-16949:2009 认证. Microchip 的PIC? MCU 与dsPIC? DSC、KEELOQ? 跳码器件、串行 EEPROM、单片 机外设、非易失性存储器和模拟产品严格遵守公司的质量体系流程. 此外, Microchip 在开发系统的设计和生产方面的质量体系也已通过了 ISO 9001:2000 认证. QUALITY MANAGEMENT SYSTEM CERTIFIED BY DNV == ISO/TS

16949 == ?

2015 Microchip Technology Inc. DS50002278A_CN 第3页 声明对象:MPLAB? PM3器件(生产)编程器 MPLAB? PM3用户指南 DS50002278A_CN 第4页?2015 Microchip Technology Inc. 注: ?

2015 Microchip Technology Inc. DS50002278A_CN 第5页MPLAB? PM3用户指南 目录 前言

7 第1章 关于器件编程器 1.1 简介

13 1.2 MPLAB PM3器件编程器定义

13 1.3 MPLAB PM3器件编程器如何提供帮助

14 1.4 MPLAB PM3系统组件

15 第2章将MPLAB PM3与MPLAB X IDE一起使用 2.1 简介

17 2.2 安装和设置概述

18 2.3 安装MPLAB PM3硬件

19 2.4 给MPLAB PM3上电

22 2.5 编程器设置

23 2.6 设置配置位和用户ID

25 2.7 MPLAB X IDE中的工具栏按钮

25 2.8 插入并编程器件

26 2.9 特殊编程

27 第3章将MPLAB PM3与MPLAB IPE一起使用 3.1 简介

29 3.2 安装和设置概述

29 3.3 安装MPLAB PM3硬件

30 3.4 给MPLAB PM3上电

33 3.5 插入并编程器件

34 3.6 特殊编程

34 第4章 在独立模式下使用MPLAB PM3 4.1 简介

35 4.2 独立模式使用入门

35 4.3 编程器件

36 第5章 环境和MPLAB PM3卡5.1 简介

41 5.2 MPLAB PM3环境

42 5.3 MPLAB PM3卡43 第6章 故障诊断 6.1 简介

47 6.2 硬件故障诊断

47 6.3 操作问题故障诊断

48 6.4 软件故障诊断

48 6.5 常见问题

49 MPLAB? PM3用户指南 DS50002278A_CN 第6页?2015 Microchip Technology Inc. 第7章 故障诊断首要步骤 7.1 简介

51 7.2 要首先回答的问题

51 7.3 常见问题

51 7.4 无法编程的首要原因

52 7.5 需要考虑的其他事项

53 第8章 常见问题解答(FAQ) 8.1 简介

55 8.2 工作原理

55 8.3 出现的问题

55 第9章 错误消息 9.1 简介

57 9.2 错误消息――PC

57 9.3 错误消息――LCD

58 9.4 限制

60 第10章 工程技术说明(ETN) 第11章 独立模式参考 11.1 简介

65 11.2 MPLAB PM3 LCD和按键

65 11.3 启动序列

66 11.4 主菜单

66 11.5 命令菜单

71 第12章MPLAB PM3卡参考 12.1 简介

75 12.2 插入MPLAB PM3卡75 12.3 独立模式下的MPLAB PM3卡76 12.4 MPLAB PM3卡与MPLAB IPE配合使用

78 附录A 硬件规范 A.1 简介

81 A.2 编程器规范

81 A.3 ICSP硬件规范

82 A.4 插座模块规范

86 A.5 ICSP电缆适配器

89 附录B 版本历史 术语表

93 索引

113 全球销售及服务网点

114 MPLAB? PM3用户指南 ?

2015 Microchip Technology Inc. DS50002278A_CN 第7页 前言 简介 本章包含使用MPLAB? PM3器件编程器前需要了解的一般信息.内容包括: ? 文档编排 ? 本指南使用的约定 ? 推荐读物 文档编排 本文档介绍了如何使用MPLAB PM3 器件编程器作为开发和生产工具来对器件编程. 文档内容编排如下: 第1部分――使用入门 ? 第1章 关于器件编程器 ――介绍MPLAB PM3及其工作原理. ? 第2章 将MPLAB PM3与MPLAB X IDE一起使用 ―― 介绍如何安装 MPLAB PM3硬件和MPLAB软件;

说明如何将MPLAB X IDE和MPLAB PM3设置为一起工 作,以及如何从MPLAB启动MPLAB PM3. ? 第3章 将MPLAB PM3与MPLAB IPE一起使用 ――介绍如何安装MPLAB IPE 软件以及如何将其与MPLAB PM3一起使用. ? 第4章 在独立模式下使用MPLAB PM3 ――提供在独立模式下使用MPLAB PM3 的说明. ? 第5章 环境和MPLAB PM3卡 ――提供MPLAB PM3卡的使用说明. 客户须知 所有文档均会过时,本文档也不例外. Microchip 的工具和文档将不断演变以满足客户的需求,因此 实际使用中有些对话框和 / 或工具说明可能与本文档所述之内容有所不同.请访问我们的网站 (www.microchip.com)获取最新文档. 文档均标记有 DS 编号.该编号出现在每页底部的页码之前. DS 编号的命名约定为 DSXXXXXXXXA_CN ,其中 XXXXXXXX 为文档编号, A 为文档版本. 欲了解开发工具的最新信息,请参考 MPLAB? IDE 在线帮助.从Help (帮助)菜单选择 Topics (主题) ,打开现有在线帮助文件列表. MPLAB? PM3用户指南 DS50002278A_CN 第8页?2015 Microchip Technology Inc. 第2部分――故障诊断 ? 第6章 故障诊断 ――提供有关解决常见问题的信息. ? 第7章 故障诊断首要步骤 ―― 讨论在编程器运行出现问题时首先应该尝试的操 作. ? 第8章 常见问题解答(FAQ) ――提供用于故障诊断的常见问题列表. ? 第9章 错误消息 ――提供错误消息和建议解决方案的列表. ? 第10章 工程技术说明(ETN) ――提供可解决的硬件问题的列表. 第3部分――参考信息 ? 第11章 独立模式参考 ――介绍可通过MPLAB PM3 LCD执行的命令. ? 第12章 MPLAB PM3卡参考 ――介绍专用于MPLAB PM3卡的命令. ? 附录A 硬件规范 ――介绍如何将MPLAB PM3连接到通信端口并提供有关清洁 MPLAB PM3插座模块的说明. ? 附录B 版本历史 前言 ?

2015 Microchip Technology Inc. DS50002278A_CN 第9页 本指南使用的约定 本用户指南采用以下文档约定: 文档约定 说明 表示 示例 Arial 字体: 斜体字 参考书目 MPLAB? IDE User'

s Guide 需强调的文字 …… 为仅有的编译器 …… 首字母大写 窗口 Output 窗口 对话框 Settings 对话框 菜单选择 选择 Enable Programmer 引用 窗口或对话框中的字段名 Save project before build 带右尖括号且有下划线的斜体 文字 菜单路径 File>

Save 粗体字 对话框按钮 单击 OK 选项卡 单击 Power 选项卡 N'

Rnnnn verilog 格式的数字,其中 N 为总位数, R 为基数, n 为 其中一位. 4'

b0010, 2'

hF1 尖括号 <

>

括起的文字 键盘上的按键 按下 , Courier New 字体: 常规 Courier New 源代码示例 #define START 文件名 autoexec.bat 文件路径 c:mcc18h 关键字 _asm, _endasm, static 命令行选项 -Opa+, -Opa- 二进制位值 0,

1 常量 0xFF, '

A'

斜体 Courier New 可变参数 file.o,其中 file 可以是任 一有效文件名 方括号 [ ] 可选参数 mcc18 [选项] file [选项] 花括号和竖线:{ | } 选择互斥参数;

或 选择 errorlevel {0|1} 省略号 ... 代替重复文字 var_name [, var_name...] 表示由用户提供的代码 void main (void) { ... } MPLAB? PM3用户指南 DS50002278A_CN 第10页?2015 Microchip Technology Inc. 推荐读物 本用户指南介绍了如何使用MPLAB PM3 器件编程器.下面列出了其他有用的文档. 以下Microchip文档均已提供,并建议读者作为补充参考材料. 《多工具设计忠告》(DS51764C_CN) 请先阅读本文档!其中包含有关在使用MPLAB PM3器件编程器时应考虑的操作问题的 重要信息. MPLAB PM3的版本说明 有关使用MPLAB PM3 器件编程器的最新信息,请阅读Start(开始)页面上 Release Notes and Support Documentation (版本说明和支持文档)下的版本说明.版本说 明包含了本用户指南中可能未提供的更新信息和已知问题. MPLAB? PM3器件编程器在线帮助文件 MPLAB X IDE随附了该编程器全面的帮助文件.内容涵盖了该编程器的使用、故障诊 断和硬件规范.在线帮助文件的内容可能比用户指南更新.此外,还针对各种器件列 出了使用限制. MPLAB? X IDE用户指南和在线帮助文件 一个综合指南,介绍Microchip 的MPLAB X 集成开发环境(Integrated Development Environment,IDE)的安装和功能.该在线帮助文件提供MPLAB X IDE的最新信息. MPLAB? IPE在线帮助文件 该在线帮助文件提供MPLAB集成编程环境(Integrated Programming Environment, IPE)的最新信息,包括如何使用MPLAB PM3进行SQTP编程. In-Circuit Serial Programming? (ICSP?) Guide(DS30277) 此文档包含有助于成功进行ICSP编程的设计准则.包括有关硬件设计和ICSP编程规范 的应用说明. MPLAB? PM3 ICSP? Design Guide(DS51474) 此文档是一个快速指南,包含有关使用MPLAB PM3器件编程器实现ICSP的重要注意 事项的信息. ?

2015 Microchip Technology Inc. DS50002278A_CN 第11页MPLAB? PM3用户指南 第1部分――使用入门 第1章 关于器件编程器

13 第2章将MPLAB PM3与MPLAB X IDE一起使用.17 第3章将MPLAB PM3与MPLAB IPE一起使用

29 第4章 在独立模式下使用MPLAB PM3.35 第5章 环境和MPLAB PM3卡.41 MPLAB? PM3用户指南 DS50002278A_CN 第12页?2015 Microchip Technology Inc. 注: ?

2015 Microchip Technology Inc. DS50002278A_CN 第13页MPLAB? PM3用户指南 第1章 关于器件编程器 1.1 简介 本章概述了MPLAB? PM3的功能和要求.涵盖以下主题: ? MPLAB PM3器件编程器定义 ? MPLAB PM3器件编程器如何提供帮助 ? MPLAB PM3系统组件 1.2 MPLAB PM3器件编程器定义 Microchip MPLAB PM3通用器件编程器易于使用,无论是否与PC配合都可以工作.利 用可更换编程插座模块,通过MPLAB PM3可以对Microchip整个单片机产品线的器件 进行快速编程.MPLAB PM3具有一块大尺寸高亮度LCD屏,用于查看菜单、编程统计 信息和状态信息. MPLAB PM3器件编程器可以与在所支持操作系统(有关支持列表,请参见 Readme for MPLAB PM3.htm 文件)下运行的MPLAB X IDE(集成开发环境)结合使用, 来创建项目和调试程序(使用调试器而不是MPLAB PM3).MPLAB PM3 还可以与 MPLAB IPE(集成编程环境)结合使用来对器件编程.MPLAB PM3也可以用作独立 生产编程器. MPLAB PM3 的编程速度相当快,允许高生产吞吐量(这对于大存储器器件尤为重 要),还包括一个安全数字/多媒体卡插槽,可实现简单安全的数据存储和传输. MPLAB PM3器件编程器设计为........

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题