MICROCHIP pickittm2 User Guide

PICkit
TM
2
单片机编程器
用户指南
2005 Microchip Technology Inc. DS51553A_CN
请注意以下有关 Microchip 器件代码保护功能的要点:
Microchip 的产品均达到 Microchip 数据手册中所述的技术指标。
Microchip 确信:在正常使用的情况下, Microchip 系列产品是当今市场上同类产品中最安全的产品之一。
目前,仍存在着恶意、甚至是非法破坏代码保护功能的行为。就我们所知,所有这些行为都不是以 Microchip 数据手册中规定的 操作规范来使用 Microchip 产品的。这样做的人极可能侵犯了知识产权。
Microchip 愿与那些注重代码完整性的客户合作。
Microchip 或任何其他半导体厂商均无法保证其代码的安全性。代码保护并不意味着我们保证产品是 “牢不可破”的。
代码保护功能处于持续发展中。 Microchip 承诺将不断改进产品的代码保护功能。任何试图破坏 Microchip 代码保护功能的行为均可视 为违反了 《数字器件千年版权法案 (Digital Millennium Copyright Act)》。如果这种行为导致他人在未经授权的情况下,能访问您的 软件或其他受版权保护的成果,您有权依据该法案提起诉讼,从而制止这种行为。
提供本文档的中文版本仅为了便于理解。Microchip Technology Inc. 及其分公司和相关公司、各级主管与员工及 事务代理机构对译文中可能存在的任何差错不承担任何责任。 建议参考 Microchip Technology Inc. 的英文原版文档。
本出版物中所述的器件应用信息及其他类似内容仅为您提供便 利,它们可能由更新之信息所替代。确保应用符合技术规范, 是您自身应负的责任。Microchip 对这些信息不作任何明示或 暗示、书面或口头、法定或其他形式的声明或担保,包括但不 限于针对其使用情况、质量、性能、适销性或特定用途的适用 性的声明或担保。 Microchip 对因这些信息及使用这些信息而 引起的后果不承担任何责任。未经 Microchip 书面批准,不得 将 Microchip 的产品用作生命维持系统中的关键组件。在 Microchip 知识产权保护下,不得暗中或以其他方式转让任何 许可证。
商标
Microchip 的名称和徽标组合、 Microchip 徽标、 Accuron dsPIC、 K
EELOQ、 microID、 MPLAB、 PIC、 PICmicro、
PICSTARTPRO MATEPowerSmart、 rfPIC 和 SmartShunt 均为 Microchip Technology Inc. 在美国和其他国
家或地区的注册商标。
AmpLabFilterLabMigratable MemoryMXDEV MXLABPICMASTERSEEVALSmartSensor The Embedded Control Solutions Company 均为 Microchip Technology Inc. 在美国的注册商标。
Analog-for-the-Digital AgeApplication Maestro dsPICDEMdsPICDEM.netdsPICworksECAN ECONOMONITORFanSenseFlexROMfuzzyLAB In-Circuit Serial Programming、 ICSP、 ICEPIC、 Linear
Active Thermistor、 MPASM、 MPLIB、 MPLINK、 MPSIM、 PICkitPICDEMPICDEM.netPICLABPICtail
PowerCalPowerInfoPowerMatePowerToolReal ICErfLABrfPICDEMSelect ModeSmart Serial
SmartTelTotal EnduranceUNI/OWiperLock Zena
均为 Microchip Technology Inc. 在美国和其他国家或地区的 商标。
SQTP Microchip Technology Inc. 在美国的服务标记。
在此提及的所有其他商标均为各持有公司所有。 © 2005, Microchip Technology Inc.版权所有。
Microchip
10
位单片机、 性存储器和模拟产品方面的质量体系流程均符合
16949:2002
系也已通过了
位于美国亚利桑那州
Mountain View
月通过了
ISO/TS-16949:2002
KEELOQ
。此外 ,
ISO 9001:2000
的全球总部、设计中心和晶圆生产厂均于
®
跳码器件、串行
Microchip
Chandler和Tem p e
质量体系认证。公司在
EEPROM
在开发系统的设计和生产方面的质量体
认证。
及位于加利福尼亚
、单片机 外设、非易失
ISO/TS-
2003
PICmicro
®
DS51553A_CN ii 2005 Microchip Technology Inc.
8
PICkitTM 2 用户指南
目录
前言 ................................................................................................................................. 1
1 PICkit™ 2 概述
1.1 简介 ................................................................................................................ 5
1.2 重点 ................................................................................................................ 5
1.3 PICkit™ 2 单片机编程器内容 .......................................................................... 5
1.4 PICkit™ 2 单片机编程器简介 .......................................................................... 5
1.5 PICkit™ 2 单片机编程器概述 .......................................................................... 6
1.6 编程软件 ......................................................................................................... 8
2 章 入门
2.1 简介 .............................................................................................................. 11
2.2 安装 PICkit 2 编程软件 ................................................................................. 11
2.3 使用 PICkit 2 编程软件 ................................................................................. 11
3 PICkit™ 2 ICSP™
3.1 简介 .............................................................................................................. 17
3.2 隔离 V
3.3 隔离 ICSPCLK/PGC ICSPDAT/PGD 引脚 ............................................... 18
3.4 Vdd ............................................................................................................... 19
3.5 Vss ............................................................................................................... 20
3.6 其他注意事项 ................................................................................................ 20
PP/MCLR/ 端口引脚 ............................................................................ 18
4 章 更新 PICkit™ 2 操作系统
4.1 简介 .............................................................................................................. 21
4.2 更新 PICkit 2 单片机编程器 .......................................................................... 21
5 章 疑难解答
5.1 简介 .............................................................................................................. 23
5.2 常见问题 ....................................................................................................... 23
附录 A 硬件原理图
A.1 简介 .............................................................................................................. 25
全球销售及服务网点 ...................................................................................................... 28
2005 Microchip Technology Inc. DS51553A_CN iii
PICkitTM 2 用户指南
注:
DS51553A_CN iv 2005 Microchip Technology Inc.
PICkit™ 2 用户指南
前言
用户须知
所有文档均会过时,本文档也不例外。 Microchip 的工具和文档将不断演变以满足客户的需求,因此 实际使用中有些对话框和 / 或工具说明可能与本文档所述之内容有所不同。请访问我们的网站
www.microchip.com)获取最新文档。
文档均标记有 “DS”编号。该编号出现在每页底部的页码之前。 DS 编号的命名约定为
DSXXXXXA”,其中 “XXXXX”为文档编号,“A”为文档版本。
®
欲了解开发工具的最新信息,请参考 MPLAB
(主题),打开现有在线帮助文件列表。
简介
本章包含使用 PICkit™ 2 单片机编程器前需要了解的关于本用户指南和客户支持的一 般信息。内容包括:
文档编排
本指南使用的约定
保修登记
推荐读物
• Microchip 网站
开发系统变更通知客户服务
客户支持
文档版本历史
疑难解答
IDE 在线帮助。从 Help (帮助)菜单选择 Topics
文档编排
本文档介绍了如何使用 PICkit™ 2 单片机编程器。本手册的内容编排如下:
1 章:PICkit™ 2 概述——PICkit™ 2 单片机编程器的概述。
2 章:入门——说明如何开始使用 PICkit™ 2 单片机编程器对基于闪存的
PICmicro
3 章: PICkit™ 2 ICSP™——说明如何使用在线串行编程 (In-Circuit Serial Programming™ICSP™)通过 PICkit™ 2 单片机编程器进行编程。
4章: 更新 PICkit™ 2操作系统——说明如何更新PICkit™ 2单片机编程器的操作
系统。
2005 Microchip Technology Inc. DS51553A_CN 第1
®
单片机 (Microcontroller UnitMCU)进行编程。
PICkit™ 2 用户指南
5 章: 疑难解答——对使用 PICkit™ 2 单片机编程器过程中遇到的常见问题提供 解决方法。
附录 A:硬件原理图——提供 PICkit™ 2 单片机编程器的硬件原理图。
本指南使用的约定
本手册采用以下文档约定:
文档约定
说明 涵义 示例
代码 (Courier 字体 ): 常规字符 代码示例
尖括号: <> 变量 方括号 [ ] 可选参数 花括号和竖线: { | } 选择互斥参数; “或”选择 引号括起的小写字符 数据类型 省略号 ... 用来暗示 (但不显示)与该示例无关
0xnnn
斜体字 可变参数;可以是数据类型 (小写字
界面 (Arial 字体 ): 带右箭头且有下划线的
斜体文字 粗体字 可以单击的窗口或对话框按钮 尖括号 < > 括起的字符 键盘上的按键 文档 (Arial 字体 ): 斜体字 参考书目
文件名和路径
的其他文字
十六进制数, n 是一个十六进制数字
符)或具体示例 (大写字符)。
菜单栏中的菜单选项
#define START c:\autoexec.bat
<label>, <exp>
MPASMWIN [main.asm]
errorlevel {0|1}
"filename"
list [
"list_option...,
"list_option"]
0xFFFF, 0x007A
char isascii (char, ch);
File > Save
OK, Cancel
<Tab>, <Ctrl-C>
®
MPLAB
IDE User’s Guide
保修登记
请填写随附的保修登记卡 (Warranty Registration Card)并尽快寄出。寄出保修登记 卡的客户将可收到新产品更新信息。临时发布的软件在 Microchip 网站上提供。
DS51553A_CN 2 2005 Microchip Technology Inc.
推荐读物
MICROCHIP 网站
前言
使用 PICkit™ 2 单片机编程器前,建议您先熟悉下列文档。 PICkit 2 Low Pin Count Demo Board User's Guide DSXXXXX) 要了解如何使用 Microchip Technology 的低引脚数器件 (8 引脚、 14 引脚和 20
脚),请查阅此文档。其中包含一系列教程。
®
MPLAB
要详细了解 MPLAB 集成开发环境 (Integrated Development EnvironmentIDE)软 件的安装和功能,请查阅此文档。
Microchip 网站 (www.microchip.com)为客户提供在线支持。客户可通过该网站方便 地获取文件和信息。只要使用常用的因特网浏览器即可访问。网站提供以下信息:
产品支持——数据手册和勘误表、应用笔记和范例程序、设计资源、用户指南以及 硬件支持文档、最新的软件版本以及存档软件
一般技术支持——常见问题 (FA Q)、技术支持请求、在线讨论组以及 Microchip 顾问计划成员名单
Microchip 业务——产品选型和订购指南、最新 Microchip 新闻稿、研讨会和活动安 排表、 Microchip 销售办事处、代理商以及工厂代表列表
IDE, Simulator, Editor User's Guide DS51025
开发系统变更通知客户服务
Microchip 的客户通知服务有助于客户了解 Microchip 产品的最新信息。注册客户可在 他们感兴趣的某个产品系列或开发工具发生变更、更新、发布新版本或勘误表时,收 到电子邮件通知。
欲注册,请登录 Microchip 网站 www.microchip.com,点击 “变更通知客户
Customer Change Notification)”服务并按照注册说明完成注册。
开发系统产品的分类如下:
编译器——Microchip C 编译器及其他语言工具的最新信息,包括 MPLAB C18 MPLAB C30 C 编译器、 MPASM™ 和 MPLAB ASM30 汇编器、 MPLINK™ 和 MPLAB LINK30 目标链接器,以及 MPLIB™ 和 MPLAB LIB30 目标库管理器。
仿真器——Microchip 在线仿真器的最新信息,包括 MPLAB ICE 2000 MPLAB ICE 4000
在线调试器——Microchip 在线调试器 MPLAB ICD 2 的最新信息。
MPLAB MPLAB IDE 的最新信息,主要针对 MPLAB IDEMPLAB SIM 模拟器、 MPLAB IDE 项目管理器以及一般编辑和调试功能。
编程器——Microchip 编程器的最新信息,包括 MPLAB PM3 和 PRO MATE 编程器以及 PICSTART
®
IDE——关于支持 Microchip 开发系统工具的 Windows®集成开发环境
®
®
Plus 和 PICkit® 1 开发编程器。
II 器件
2005 Microchip Technology Inc. DS51553A_CN 第 3
PICkit™ 2 用户指南
客户支持
Microchip 产品的用户可通过以下渠道获得帮助:
代理商或代表
当地销售办事处
应用工程师 (FAE
技术支持
开发系统信息热线
客户应联系其代理商、代表或应用工程师 (FAE)寻求支持。当地销售办事处也可为 客户提供帮助。本文档后附有销售办事处的联系方式。
也可通过 http://support.microchip.com 获得网上技术支持。
文档版本历史
版本 A 2005 5 月)
本文档的第一版。
疑难解答
请参见第 5 章获取有关常见问题的信息。
DS51553A_CN 第 4 页 2005 Microchip Technology Inc.
1 PICkit™ 2 概述

1.1 简介

本章简要介绍了 PICkit™ 2 单片机编程器,并说明了 PICkit™ 2 单片机编程器的特性 和菜单功能。

1.2 重点

本章内容包括:
• PICkit™ 2 内容
• PICkit™ 2 概述
• PICkit™ 2 编程软件
1.3 PICkit™ 2 单片机编程器内容
PICkit™ 2 单片机编程器工具包包含以下组件:
1. PICkit™ 2 单片机编程器
2. USB 电缆
3. PICkit™ 2 Starter Kit CD ROM
PICkit™ 2 用户指南
1.4 PICkit™ 2 单片机编程器简介
PICkit™ 2 单片机编程器是一款低成本开发编程器。它能够对 Microchip 的大多数闪存 单片机编程。要了解支持的具体产品,请参见 PICkit™ 2 Starter Kit CD ROM 中的 README 文件。
通过编程软件可轻松地升级 PICkit™ 2 单片机编程器操作系统 (固件)。通过更新操 作系统可增加对新器件的支持。最新固件可从 Microchip 网站 www.microchip.com 获 取。
注: PICkit™ 2 单片机编程器旨在用于开发编程。对于生产编程,请选用
MPLAB PM3 编程器,或者其他为生产环境设计的第三方编程器。
2005 Microchip Technology Inc. DS51553A_CN 5
PICkit™ 2 用户指南
1.5 PICkit™ 2 单片机编程器概述
1-1 中显示了 PICkit™ 2 单片机编程器的全貌。
1-1 PICkit™ 2 单片机编程器
1
3
2
4
6
图例:
1 -状态 LED 3 -挂绳连接 5 -引脚 1 标记 2 -按钮 4 USB 端口连接 6 -编程连接器
5
1.5.1 USB 端口连接
USB 端口连接为 USB 微型 B 连接器。请使用附带的 USB 电缆将 PICkit™ 2 单片机 编程器连接到 PC
1.5.2 状态 LED
状态 LED 可指示 PICkit™ 2 单片机编程器的状态。
1. Power (绿色)——PICkit™ 2 单片机编程器已通过 USB 端口上电。
2. Targ e t (黄色)——PICkit™ 2 单片机编程器正在向目标器件供电。
3. Busy (红色)——PICkit™ 2 单片机编程器正忙于处理某项功能,比如处于
“编程”模式,或者提示某项功能正在进行中。
1.5.3 按钮
此按钮用于启用某项功能,目前尚未实现。
DS51553A_CN 6 2005 Microchip Technology Inc.
Loading...
+ 22 hidden pages