0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何与PIC单片机建立PICKit3程序编写电路?

科技观察员 ? 来源:英锐恩 ? 作者:英锐恩 ? 2023-07-10 11:19 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在本文中,主要解释如何与PIC单片机建立PICKit3程序编写电路,以下图电路为例,组装在试验板上的程序编写电路是以下电路图的红色部分。

pic-practice-17_pickit3.png

一、PIC单片机写入引脚

PIC单片机的写入引脚位于主机的末端。写入引脚的名称可以是“ PGD/PGC”或“ ICSPDAT/ICSPCLK”,但两者的含义相同。

这次使用的PIC16F18857的这些引脚的排列如下。

pic-practice-17_16f18857-pin.png

另外,到目前为止使用的PIC12F1822中,除了这两个引脚外,VSS引脚的排列如下。

pic-practice-17_12f1822-pin.png

其他PIC单片机(例如PIC18F14K50)的布置也如下。

pic-practice-17_18f14k50.png

这样,如果将PICKit的连接器布置在PIC单片机的边缘,则将更易于创建程序编写电路。

检查PIC16F18857,将PIC单片机的程序写入引脚与PICKit的连接器对齐如下。

pic-practice-17_16f18857-pickit3-connector.png

另外,看一下PIC12F1822,它适合以下情况。

pic-practice-17_12f1822-pickit3-connector.png

这样,PIC单片机的程序写入引脚与PICKit3的连接器匹配,从而使接线变得容易。因此,我们将考虑引脚头的布置,以尽可能减少接线。

二、引脚的排列方式

PIC16F18857的ICSPDAT和ICSPCLK引脚与PICKit3连接器对齐。

pic-practice-17_16f18857-and-pickit.png

此外,由于未使用PICKit3连接器的引脚6和PICkit4的引脚6至8,因此引脚接头应该为5引脚,并连接在面包板上,如下所示:

pic-practice-17_pinheader-on-breadboard.png

这种布置消除了对ICPDAT和ICSPCLK布线的需要。之后,可以根据电路图进行必要的连接。

三、面包板组装

最后进行布线,这样就可以连接电路图了。下图为已经接线完成,可作为参考。

pic-practice-17_pickit3-breadboard.png

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • PIC单片机
    +关注

    关注

    65

    文章

    693

    浏览量

    103214
  • PIC
    PIC
    +关注

    关注

    8

    文章

    507

    浏览量

    89446
  • PICKIT3
    +关注

    关注

    0

    文章

    4

    浏览量

    3119
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    我只有一个程序的hex和bin文件请问怎么把程序烧进pickIT3

    pickIT3的烧录器里面,然后可以离线烧录。本人刚刚开始学单片机程序,不懂的很多。请大神说的详细点!十分感谢!
    发表于 03-13 08:46

    使用PICkit3编程PIC16F876失败

    为原文 Hi all!I have a problem with PICkit3 while programming PIC16F876 in AC162049 (Microchip's
    发表于 12-27 15:49

    使用 pickit3 脱机模式,升级 pic mcu 程序,可以保留 eeprom 的数据吗?

    如题,使用 pickit3 脱机模式,升级 pic mcu 程序,怎么保留 eeporm 数据,具体怎么操作。
    发表于 11-18 16:03

    PICKIT3上的调试具有错误分配节

    你好,我用MPLABX 4.01和PICKIT3来测试PIC32MX795F512H处理器。编译器(XC 32 V 1.44)-PICKIT3固件01.50.04我有一个简单的和声程序
    发表于 03-11 10:50

    PicKIT3程序PicKIT3编程器问题

    最近,我在生产一个PIC24FJ64GA102处理器来解决一个程序问题。生产使用PicKIT3程序PIC24进行了编程(选择适当的.hex
    发表于 04-15 08:54

    学习PIC单片机的目的是什么

    买来一个PIC的下载仿真器【PICkit3】。3. 从废旧设备上面拆下一片PIC16F886的28脚单片机
    发表于 07-13 07:18

    IPE和PICkit3下载使用的几个坑

    PIC单片机IDE,IPE和PICkit3下载使用的几个坑由于很长时间没有使用 PIC 单片机,所以有些生疏,关于新的界面(IDE)和
    发表于 11-24 07:38

    PIC单片机程序设计基础格式

    PIC单片机程序设计基础格式 为了快速掌握PIC单片机程序的基本结构,这里给出一个典型的
    发表于 05-17 09:07 ?1034次阅读

    PIC单片机循环程序实例

    在这里介绍一种定时程序,说明循环程序PIC单片机上的应用。笔者仍以PIC16F84单片机为例
    发表于 04-26 10:25 ?3308次阅读

    PIC8位单片机程序编写方法

    PIC系列单片机的源程序是指PIC的助记符指令编写程序(汇编语言
    发表于 06-27 13:43 ?3016次阅读

    PICKIT3脱机生产烧录

    PICKIT3脱机生产烧录资料介绍,感兴趣的可以看看。
    发表于 08-22 15:16 ?0次下载

    PICKIT3联机-脱机使用说明

    PICKIT3联机-脱机使用说明
    发表于 08-18 09:06 ?28次下载

    微雪电子PICkit3 PIC仿真器下载器简介

    本产品是Microchip公司进口的 原装PICkit3 ,适用于PIC和dsPIC系列单片机的仿真调试、在线和脱机烧录,具有速度快、易操作等优点。
    的头像 发表于 12-19 14:44 ?5736次阅读
    微雪电子<b class='flag-5'>PICkit3</b> <b class='flag-5'>PIC</b>仿真器下载器简介

    【转】PIC单片机入门笔记(新手学PIC必看)——基于PIC16F886

    它为例走一遍PIC开发的整个流程。虽然C语言已成主流,由于PIC单片机汇编指令只有35条,记忆容易,这次就从非主流开始!一、准备工作1. 在二手市场买来一本【PIC
    发表于 11-15 18:21 ?27次下载
    【转】<b class='flag-5'>PIC</b><b class='flag-5'>单片机</b>入门笔记(新手学<b class='flag-5'>PIC</b>必看)——基于<b class='flag-5'>PIC</b>16F886

    "PIC单片机IDE,IPE和PICkit3下载使用的几个坑"

    "PIC单片机IDE,IPE和PICkit3下载使用的几个坑"
    发表于 11-16 12:21 ?14次下载
    "<b class='flag-5'>PIC</b><b class='flag-5'>单片机</b>IDE,IPE和<b class='flag-5'>PICkit3</b>下载使用的几个坑"