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单片机
    +关注

    关注

    62

    文章

    691

    浏览量

    101473
  • PIC
    PIC
    +关注

    关注

    8

    文章

    507

    浏览量

    86729
  • PICKIT3
    +关注

    关注

    0

    文章

    4

    浏览量

    2877
收藏 人收藏

    评论

    相关推荐

    请问PIC18F6585这款单片机怎么样设置加密位才能让程序加密?

    请问PIC18F6585这款单片机怎么样设置加密位才能让程序加密?用PICkit2或PICkit3烧写
    发表于 05-13 18:41

    ] 请问PIC18F6585这款单片机怎么样设置加密位才能让程序加...

    请问PIC18F6585这款单片机怎么样设置加密位才能让程序加密?用PICkit2或PICkit3烧写
    发表于 05-14 18:20

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

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

    只有在插入Pickit3时,Microchip才能正常工作?

    is plugged in the LED turns on. When the Pickit3 is not plugged in, the LED is dim. Compiler: XC8 (v1.44)MPLAB X v4.05PIC:
    发表于 11-15 14:26

    使用PICkit3编程PIC16F876失败

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

    PICKit3未检测到PIC16F1828

    and the PIC16F1828.The PICKit3 refused to detect the target PIC16F1828 properly (I received the error, "
    发表于 02-25 08:06

    PICKIT3PIC24FJ256GB410进行编程收到错误的设备ID

    HII已经尝试使用PICTIT3程序员来编程PIC24FJ256GB410去功能。该代码正确加载到PICTIT-3中,但是当我按下按钮时,PICTIT
    发表于 03-28 13:41

    使用 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

    PIC8位单片机程序编写方法

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

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

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

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

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