基于开发环境MPLAB X IDEX && PCKit3.5+如何进行下载程序?

学单片机就要烧录程序,接下里介绍一波基于开发环境MPLAB X IDEX && PCKit3.5+如何进行下载程序?

首先使用的是8位的PIC16LF1508单片机,开发环境的版本MPLAB X IDEX v5.45;

使用的下载器是PCKit3.5+;

引脚如何接线就不多说了;

基于开发环境MPLAB X IDEX && PCKit3.5+如何进行下载程序?_第1张图片

看下图两个小锤子图标,左--》编译程序,一般有小改动,点击这个就好;右--》如果有大改动,自我感觉把必要清除并编译;

基于开发环境MPLAB X IDEX && PCKit3.5+如何进行下载程序?_第2张图片

点击右,就会稍微慢一点,因为它是把工程清除之后再重新编译;

基于开发环境MPLAB X IDEX && PCKit3.5+如何进行下载程序?_第3张图片

下载程序则点击下面这个图标;连接好PCKit3.5+,接好mcu,就可以下载完成了;

基于开发环境MPLAB X IDEX && PCKit3.5+如何进行下载程序?_第4张图片

首先会弹窗,说什么电压选择好,会烧毁单片机啥的,直接ok;

然后控制台界面显示连接到PCKit3.5,固件版本,固件类型等信息;

接下里顺利的话,就会提示目标发现,器件ID版本,编程中……,以下存储器区域将被编程;程序存储器,编程/验证完成;

基于开发环境MPLAB X IDEX && PCKit3.5+如何进行下载程序?_第5张图片

此时就成功了;

最后吐槽一下,我自己刚开始用,无论怎么试就是连接不到目标器件,但是可以连接到PCKit3.5,也不知道什么原因。

最后搜集了几个别人的解决方法:

第一、、、、、我尝试了没有解决:

现象:PICKIT4烧录器插入PCs机(系统为win10和WIN8.1),电脑系统可以识别出设备。但是打开MPLAB X IDE时,无法识别出设备和设备的编号,所以不能进行程序的烧录。在PC中查看驱动名称为:xxxxxxxxx(没有记录)

解决方法:打开MPLAB X IDE程序--->Debug--->Hardware Tool Emergency Firmware Boot recovery utility--->按照提示一路'next'--->重新插入烧录器,结果在设备中看到:Microchip WinUSB Device.看到这样的名称后就可正常使用。

第二????我出现的就是下面这种状态

MPLAB X IDE 用Pickit3烧录 提示“找不到目标器件。你必须连接一个目标器件来使用PICkit 3”,解决办法!

基于开发环境MPLAB X IDEX && PCKit3.5+如何进行下载程序?_第6张图片

基于开发环境MPLAB X IDEX && PCKit3.5+如何进行下载程序?_第7张图片

基于开发环境MPLAB X IDEX && PCKit3.5+如何进行下载程序?_第8张图片

把勾去掉。

基于开发环境MPLAB X IDEX && PCKit3.5+如何进行下载程序?_第9张图片

选右边的文件,再点击确定;

多句话,记着把下面的烧录电压勾上。也别忘记了。如果5V不行,可以降低到4.75V再试。总之多试试,3v的板子电压,最后选比3v高一点点的电压;

基于开发环境MPLAB X IDEX && PCKit3.5+如何进行下载程序?_第10张图片

然后基本就可以解决了;这种方法感觉是出现的比较多,但是我还是没解决,哈哈哈哈。。。。

某次自己写烧录芯片的时候一直无法重新烧录,重新安装了IDE和更换了电脑都无法烧录成功,

后来咨询了技术支持,应该是在某次更新固件的时候跟新没有完全成功,需要手动更新才可以正常使用,特记录一下

开发环境:MPLAB IDE V8.92

烧录工具: PICKit3.5

step1: 选择芯片型号

Configure->Select Device... ->选择你需要烧录的芯片

step2: 选择烧录器

Programmer-->Select Programmer(选择PiCkit3)

step3: 打开烧录器Power,给器件供电

Programmer->setting->Power (选择输出的电压,勾选按键)

需要这里提示识别了Device ID,否则无法烧录,

如果没有找到,请检查接线方式,是否有虚焊等问题

step4: 导入烧录文件

File->Import->选择需要烧录的hex文件

step5:烧录

Programmer->Program

烧录成功会提示,不成功的话,会有红色字体 提示

特别说明:如果step3一直不能识别, 很有可能需要手动更新烧录器的程序

手动更新步骤

Programmer->setting->Configuration->Manual Download

会提示Downloading Firware... 更新烧录器固件是否成功。
 

以上就是如何通过开发环境MPLAB X IDEX && PCKit3.5+进行烧录程序了,资料很少,无处参考,也不知道自己的想法对不对,希望对大家有点帮助。

参考了:

(5条消息) 【转】MPLAB使用PICKit3.5烧录程序说明_sllin的博客-CSDN博客

(5条消息) MPLAB X IDE 用Pickit3烧录 提示“找不到目标器件。你必须连接一个目标器件来使用PICkit 3”,解决办法!_河湾边的一亩三分地的博客-CSDN博客

(5条消息) 【无标题】MPLAB X ID无法识别PICKIT4_mplab x ide无序列号_kgdgdgqtpiytb的博客-CSDN博客

你可能感兴趣的:(单片机,嵌入式硬件)