You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将MPLAB ICD2与PIC18F14K50编程适配器及排针连接?

MPLAB ICD2 与 PIC18F14K50 编程适配器及排针的连接步骤

作为常年折腾PIC系列芯片编程的老玩家,我给你一步步拆解这个连接流程,只要盯紧引脚对应关系,其实没什么难度:

前置准备

先把需要的家伙事儿都摆到桌面上:

  • MPLAB ICD2 调试/编程器
  • PIC18F14K50 专用编程适配器(带排针焊接位或插装座)
  • 2x5规格排针(或适配适配器引脚数的10针排针)
  • 焊接工具(电烙铁、焊锡、助焊剂,用于固定排针)或杜邦线(临时连接用)
  • 可选:防静电手环(避免静电击穿敏感芯片)

步骤1:给编程适配器装排针

  • 如果你的适配器没预装排针,先把排针直脚端插入适配器的引脚孔,注意让长脚朝外(方便后续接ICD2)
  • 用电烙铁把每个引脚焊牢,焊完后用万用表通断档检查相邻引脚,确保没有短路;要是用插装式排针,直接按紧就行,不用焊接
  • 焊完后轻轻拽一下排针,确认不会松动

步骤2:死记硬背引脚对应关系(关键!)

接错引脚轻则烧不了程序,重则烧坏ICD2或芯片,一定要核对清楚:
MPLAB ICD2的10针编程接口(正面看,引脚1在左上角):

  • Pin 1:目标板VDD(电源正极)
  • Pin 2:目标板VSS(电源负极/地)
  • Pin 3:PGD(编程数据引脚)
  • Pin 4:PGC(编程时钟引脚)
  • Pin 5:MCLR/VPP(复位/编程电压引脚)
  • Pins 6-10:空引脚(NC),不用接

PIC18F14K50(以PDIP封装为例,其他封装查 datasheet)的编程引脚:

  • VDD:引脚1
  • VSS:引脚10
  • PGD:引脚17(RB6/PGD)
  • PGC:引脚18(RB7/PGC)
  • MCLR/VPP:引脚5

适配器已经把芯片的这些引脚引到排针上了,你只需要对应连接:

  • ICD2 Pin1 ↔ 适配器VDD引脚
  • ICD2 Pin2 ↔ 适配器VSS引脚
  • ICD2 Pin3 ↔ 适配器PGD引脚
  • ICD2 Pin4 ↔ 适配器PGC引脚
  • ICD2 Pin5 ↔ 适配器MCLR/VPP引脚

步骤3:把ICD2和适配器连起来

  • 用杜邦线的话,每根线对应好引脚,建议用颜色区分(比如红色接VDD,黑色接VSS),避免后续排查麻烦
  • 要是直接插装,把ICD2的10针接口对准适配器排针插到底,确保没有松动
  • 注意:如果适配器/目标板自带电源,要在MPLAB里设置好供电方式,别同时用ICD2和外部电源给芯片供电,会造成电源冲突

步骤4:最后检查一遍

  • 再核对所有引脚对应关系,确保VDD和VSS没接反,PGD/PGC/MCLR也没接错
  • 把ICD2的USB线插电脑,打开MPLAB IDE,选对器件(PIC18F14K50)和调试工具(MPLAB ICD2),尝试读取芯片ID,能成功就读说明连接没问题

内容的提问来源于stack exchange,提问作者Sarath R Chandran

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.12 04:27:08