Superpro 280U编程器

编程PIC16F57时提示
器件向上插入7位置
如下图
怎么解决?
有经历的吗?

img

从如下几点排查

已正确地将芯片插到编程器座槽中,并确认芯片的方向正确。
检查芯片的引脚是否正确插入编程器座槽中。如果有任何弯曲或损坏,请使用适当的工具进行修复或更换。
确保编程器的连接线正确连接到计算机,并且计算机已经安装了编程器所需的驱动程序。
确保编程器的软件已正确安装,并且已正确选择了芯片型号和编程参数。

可以借鉴下
http://www.icdemi.com/SUPERPRO-280U_19055.html

以下答案由GPT-3.5大模型与博主波罗歌共同编写:
这个问题一般是因为编程器检测到芯片的 VPP 引脚电平没有按照要求被拉高导致的。VPP 是 PIC16F57 芯片编程时必须要控制的引脚,因为只有当 VPP 引脚被拉高至特定电平时,芯片才会进入编程模式。

为了解决这个问题,你可以尝试以下步骤:

  1. 确认所选芯片是否正确

在 Superpro 280U 编程器中,请确认你选择的芯片型号与正在使用的芯片一致。如果选择的芯片型号不正确,编程器在尝试编程时就会产生错误。

  1. 检查芯片插座和引脚

确认你使用的是适配器为 PIC16F57 的插座,并且插座中的芯片引脚没有弯曲、损坏或者脏污。这可以保证 VPP 引脚可以正常的被拉高,以便芯片进入编程模式。

  1. 检查编程器供电情况

检查你使用的编程器是否正常供电。如果编程器供电不足,可能会导致芯片引脚电平不稳定。

  1. 检查编程器与计算机连接情况

请确认你的编程器与计算机的连接是否正常。连接不畅可能会导致编程器没有收到正确的芯片信号。

  1. 进行编程前的准备工作

在进行编程时,请按照 Superpro 280U 编程器的使用说明进行操作,确保在编程前的准备工作(如芯片擦除、速度设置等)已经正确完成。

以下是一个示例代码,可能需要根据你实际的情况做出调整:

#include <pic16f57.h>

// 配置程序的配置字
__CONFIG(WDTDIS & PWRTEON & MCLREON & BOREN & LVPON);

void main()
{
    // 在这里写你的代码
}

希望这些信息能够帮助你解决问题。如果遇到其他问题,可以提供更多详细信息让我们一同解决。
如果我的回答解决了您的问题,请采纳!

以下答案由GPT-4.5Plus大模型(语音)与博主A努力中.......共同编写:

从你提供的提示信息看,很可能是PIC烧录器检测到管脚接触错误,导致无法正确识别和烧录PIC16F57芯片。

PIC烧录过程中,烧录器需要检测芯片的VDD、VSS等电源管脚是否正常连接,以及其他管脚是否短路,如果检测到异常会提示“忽略管脚接触检测出错”等信息。

要解决这个问题,你可以尝试以下几点:

  1. 检查PIC16F57芯片各管脚是否有短路或未连接。特别检查VDD、VSS、MCLR等关键管脚。去除任何异常连接后重试。
  2. 检查烧录器与芯片的连接是否正常。PIC16F57的管脚顺序与烧录器的排线顺序需要一一对应,否则会检测到错误。重置排线重试。
  3. 确保芯片已正确置于烧录器的片 HOLDER中,方向正确(切勿反装),并锁定到位。重新上电重试。
  4. 如果使用的是USB连接的烧录器,检查USB连接线是否松动或接触不良,重置USB连接重试。
  5. 尝试在MPLAB X IDE中禁用“忽略管脚接触检测出错”选项,让烧录器严格检查所有管脚,有助于发现实际的硬件故障。找到并解决后再启用该选项。
  6. 如果上述方法均未解决问题,可能是芯片本身或烧录器出现硬件故障。如果有条件,可以尝试另一片PIC16F57芯片或另一台烧录器进行验证。

PIC单片机的烧录调试过程中,硬件连接问题是比较常见的故障点,需要仔细检查各连接件的接触情况。希望以上方法能帮助你解决烧录PIC16F57时的“忽略管脚接触检测出错”提示,成功烧录芯片。