PICKIT3脱机烧录操作使用说明背景:1,避免目前使用PM3烧录导致损坏坏产品、失效;2,一键操作,去掉电脑/人机反复烧录,提高效益;一,接口说明:二,PICKIT3连接电脑MPLABIDE联机转脱机:1、打开MPLABIDE8.9软件。
2、选择要烧写的芯片型号,菜单上configure----selectdevice在device下选择中要烧写的型号(此次产品芯片型号为PIC12F1501其他产品类推),点击OK。
3,导入HEX代码文件。
菜单上File---Import打开需要的HEX文件。
注意,文件名和路径名,不能有中文,也不要放在电脑的桌面上(统一保存在D盘)4,菜单上configure----configurationbits打开后,将上面勾选去掉,确定即可。
5,用USB连接线,一端插KIT3,另外端插电脑USB口。
将ICSP下载口连接到产品芯片。
6,选中工具,菜单上Programmer---selectProgrammer选中PICKIT3,并等待系统连接PICKIT3。
正常连接大概2-3秒钟。
第一次会提示是否保留之前程序,选择“否”7,设置供电PICKIT3对外供电设置在菜单内。
Programmer---Settings---Power前面打勾,对外供电,Voltage下面可以调节输出电压。
一般设置在5V8,将程序下载到KIT3,通过PROGRAMMER——SETTING——Programmer-TO-GO,点“SendIMAGEInMemory”,将HEX下载到PICKIT3主机中。
9,关掉软件界面,从PC拔掉USB,PICKIT3的USB换插入5v供电USB插头,待指示灯稳定(2秒左右),按下烧录键,PICKIT3的POWER灯黄绿色常亮,ACTIVE灯,大体按1S亮1S灭的频率缓慢闪烁,STATUS绿色,烧录成功。
PICKIT3烧录程序一、PICKIT3图1结构图2编程器连接器引脚排列图3PICKIT3连接目标板示意图二、PICKIT3脱机烧录程序。
步骤:1.打开MAPLABIDE。
点击“File->Import”导入要烧录的编译文件.HEX档。
如图4,图5。
导入成功后如图6。
图4图5图6HEX档导入成功2.点击“Configure->SelectDvice”来选择烧录的CPU型号。
如图7,图8。
图7图8选择要烧录的CPU型号3.按图9连接PICKIT3和PC机。
前面的目标板可以不连接。
图9在线烧录连接3.点击“Programmer->SelectProgrammer->PICKIT3”选择烧录工具为PICKIT3。
如图10,选中PICKIT3后开始连接PICKIT3,如果之前PICKIT3被设置为脱机烧录状态的话会有图11的提示,意思是是否继续保持PICKIT3为脱机烧录状态,给PICKIT3下载程序选择否。
连接成功后图12这时STATUS灯亮(绿灯)这样PICKIT3就处于在线状态。
图10图11询问是否仍保持PICKIT3处于脱机烧录状态在PICKIT3没有连接目标板或者目标板没有上电的情况下连接成功图12在PICKIT3连接目标板且目标板上电(推荐外部供电)的情况下连接成功注:PICKIT3内部电源能承受的最大电流只有30Ma所以联机烧录时电源最好用外部电源来供电。
4.点击“Programmer->Settings”弹出如图13对话框。
点击“Power”根据所用的CPU选择合适的电压,该电压决定了PICKIT3脱机烧录时给目标板输出的电压,即使此时没有连接目标板也不影响,这时会有图15的提示点击OK即可Output中会显示“TargetDeviceID(00000000)doesnotmatchexpectedDeviceID(062f0000).”这不会造成任何影响。
PICK3烧录PIC单机程序流程指导PICK3烧录PIC单机程序指导(备注:本烧录IC以PIC16F1829为例)、打开MPLABIDE集成开发环境、点击“件”选择“Import”,如下图所三、打开烧录件,件后缀名为.hex,如下图:选中烧录件后,点击“打开”。
四、选择烧录IC的型号,打开如下选项,选择SelectDevice选项打开后,出现如下对话框,选择以下框标识出的对应选项,然后点击确定五、配置字的选择,打开如下选项,选择ConfigurationBits会出现以下窗去掉箭头所指的勾选项,然后进配置字的选择六、按照烧录资料所给的配置字选项进配置,配置好后核对Checksum(校验和),如下图所。
核对好Checksum后再进以下步骤七、选择烧录具,选择PICK3作为烧录具,如下图所点击确定如果你的PICK3已经连接到电脑,则会显以下提(提信息如箭头所)、如果PICK3已经连接好后,再选择烧录电压,如下图所:点击菜单栏上的Program->Setting,会出现如下图标选择Power勾上如上图所的勾选项,选择内部供电电压为4.5V,然后点击确定,如果电脑有检测到IC,则会出现如下所介(如箭头所指):点击下图箭头所指的图标,烧录程序烧录成功后,会提Programming/Verifycomplete,。
PIC单片机文件烧录方法1.把需要烧录的单片机正确的放入烧录座中,并将烧录座与PICKit3编程器相连,之后将PICkit3编程器连接好在电脑上,打开MPLABIDEv8.92软件,如图1所示:图12.选择需要烧录的器件,依次选择Configure——SelectDevice,选择PIC18F67J60器件,选择后点击OK,如图4,5所示:选择器件,Configure图4PIC18F67J603.连接PICkit3编程器,依次选择Programmer——SelectProgrammer——PICkit3如图6所示,选择PICkit3编程器图64.给单片机上电,依次选择Programmer—Settings——Power,勾选PowertargetcircuitfromPICkit3,并将电压值调到4.5V,单击确认,如图A,B所示:若出现如图7所示的界面,则表示与PICkit3编程器连接成功,若没有出现此界面,则表示没有连接上。
图B图75.加载双摄像头单片机hex文件烧写的.hex,依次选择File——Import,选择所需的烧写的.hex文件,如图2,3所示:图2加载hex文件,File——Import表明连接成功选择所需的烧写的.hex图36.连接成功后,如何8所示,这时把单片机放在烧座上(方向不要搞错),点第一个图标,烧录程序,烧录成功后出现如图9所示的界面。
点第一个图标,标烧录程序图8显示此字样,表明烧录成功图97.把单片机取出来,再放入新单片机重复第6步操作。
PICkit3上电与脱机烧录说明书1、打开电脑桌面MPLAB。
2、将PICkit3的USB接口连接电脑。
3、在configure菜单下选择SelcetDevice…在Device下拉中选择相应型号的PIC单片机。
点击OK。
4、在Programmer下的SeletProgrammer中选择PICkit3。
选择后OUTPUT窗口出现如下信息。
5、在Programmer下选择setting..将会弹出PICkitsetting对话框。
选中power界面下的PowertargetcircuitPICkit3,点击应用。
弹出对话框,点击OK。
6、再到File菜单下选择Import..在打开的对话框中选择需要烧录的hex文件。
打开即可。
7、再到Programmer下选择setting..,在对话框中选择Programmertogo。
在imageName中随便输入数字或者字母,点击SendimageinMemory。
8、OUTPUT菜单口中将会出现如下信息。
既已经将程序烧入PICkit39、接下来可以脱机操作了。
拔下PICkit3的USB数据线或者关闭MPLAB。
把排线正确插入目标板。
PICkit3上白色箭头所指的方向要对应目标板上的1脚。
注意,此时目标板需要上电。
10、确认连接好后,点击PICkit3上的黑色按钮。
观察ACTIVE指示灯的颜色。
烧录完成后ACTIVE变为闪烁。
如果烧录成功,STATUS为绿色不变,如果变成红色,则烧录失败。
再次烧录吧。
后续,如果不需要脱机烧录,就不需要操作上面第10步。
请在Programmer菜单下选择Program。
此时应该看到的program为可选的。
如果不可选,请选择Programmer菜单下的None,再重从第四步操作一次。
随风奔跑制作。
1.1软件安装:2.从官网下载安装文件:MPLABX-v3.10-windows-installer.exe3.双击安装文件:MPLABX-v3.10-windows-installer.exe4.按默认设置安装完成。
5.安装完成后,桌面显示如图三个图标。
6.重新启动电脑。
(第一次安装完成后,这步骤不能省略!)7.重启电脑后,双击:这个图标。
8.进入普通的烧录界面:9.在Device项选择要烧录的单片机型号。
点击Apply按钮。
10.将KIT3.5烧录器连接到电脑。
将会看到Tool项自动找烧录器,如图:11.选择Settings->AdvancedMode,弹出如下对话框:12.在Password选项输入:microchip13.点击Logon,进入高级烧录设置模式:14.在Source项选择要烧录的文件。
在SQTP项选择要添加的SQTP设置文件:15.将要烧录的目标板连接到烧录器,并上电。
16.点击界面上的Connect按键。
在弹出的对话框选择“OK”17.进入正常烧录界面:18.点击第一个按钮:Program进行烧录。
19.烧录完成后提示如图:。
20.烧录完成。
1.以下内容为如何更改要烧录的序列号:2.进入高级设置烧录模式,点击SQTP项,进入SQTP设置界面:3.序列号生成方式,如图:4.点击“Generate”生成保存SQTP设置。
5.点击”Operate”返回烧录界面。
6.重新调入刚才设置好的SQTP文件。
进行烧录。
以上说明供参考。
有不明白的请咨询工程部软件组。
GALAXYMr.Lu20150915。
pic591@。
如需转载,请尊重我们的劳动,指明出处。
PK3PRO脱机烧写快速指南本指南假设客户对MPLABIDE,PICKIT3标准版(原装或者PICKIT3-STD)的联机功能十分熟悉,脱机功能有所了解。
PK3PRO可以看成PICKIT3-STD+IPCM(带MCU的智能电源控制模块)的组合。
当仅仅作为PICKIT3-STD使用时,有PICKIT3-STD的所有功能,仅需要通过一根俗称的USB打印线,连接PK3PRO外壳上标记“USBTOPC”的方型USB口和PC的USB口,即可,可以不接电源。
如果需要使用其脱机烧写功能,则需要接入标配电源。
步骤一,脱机下载脱机下载就是在联机状态下把带有CONFIG信息的HEX下载到PK3PRO主机内。
A,用USB线连接PC和PK3PRO,不接目标板,不接电源B,选择芯片C,导入HEX文件通过MPLABIDE,FILE——IMPORT,导入带有CONFIG信息的烧写文件(HEX文件),注意,文件名,路径名,不要有中文,也不要放在电脑的桌面上。
D,检查配置位信息,并确认E,连接PICKIT3通过PROGRAMMER——PICKIT3,选中工具,并等待系统连接PICKIT3。
F,检查电压设置通过PROGRAMMER——SETTING——POWER,确认PICKIT3对外供电选项的钩没有钩上,如有请去除并点击确定。
我们要求通过IPCM在脱机状态设置供电方式,而不是通过MPLABIDE软件上的选项从PICKIT3-STD对外供电。
G,脱机下载通过PROGRAMMER——SETTING——Programmer-TO-GO,点“SendIMAGEInMemory”,将HEX下载到PICKIT3主机中。
“IMAGENAME”,是为将要下载到PICKIT3主机中的HEX另外取的名字,可以不填,该名称,与HEX文件的文件名无关。
PICkit3(ICD2)使法140722ICD2或PICkit3使法、程件的建1、可事先根据任务要求记事本、MPLABIDE软件或其它段编写好主件或主函数(*.ASM或*.C)、程序或函数(*.INC或*.h)并与特殊功能存储器的定义件(PIC16F877A.INC,C编译环境略)、连接件(16f877a.lkr,可略)存放在某路径XX(不能中)。
2、运MPLABIDE软件3、Project→New(选择程件名,如ex1407),ProjectDirectory(选择路径XX,不能中)4、View选择Project、Output5:编译器选择:(选择汇编语或C语)5_1:汇编语:Project→SelectLanguage→Toolsuite(如下图)→OK5_2:C语:Project→SelectLanguage→Toolsuite(如下图)→OK6、主函数加载:右击SourceFiles→AddFiles*.asm或*.C(主程序或主函数,在路径XX下的件)7、函数加载:右击HeaderFilesAddFiles→*.INC和PIC16F877A.INC或*.h(在路径XX下的件)8(略)、右击LinkerscriptAddFiles→16f877a.lkr(在路径XX下的件)9、器件型号选择:ConfigureselectDevice→PIC16F877A10、参数设置:Configuration→ConfigurationBitssetincode的√去掉晶振4MHzOscillator选XT,于4MHz(如晶振20MHz)则选HS,其它选项可关闭原始界:典型参考设置:11、编译并纠错(编译成功会动成ex1407.HEX、ex1407.mcp等件)、程序下载调试1、将ICD2或PICkit3只与PC机连接,与开发板是断开的2、作式选择Debugger或programmer,将出现如下界,表ICD2或PICkit3与PC机成功连接。
PIC单片机文件烧录方法1.把需要烧录的单片机正确的放入烧录座中,并将烧录座与PICKit3编程器相连,之后将PICkit3编程器连接好在电脑上,打开MPLABIDEv8.92软件,如图1所示:图12.选择需要烧录的器件,依次选择Configure——SelectDevice,选择PIC12F1840-PIC12F1822器件,选择后点击OK,如图4,5所示:图4选择器件,Configure选择PIC12F1840器件选择PIC12F1820器件选择后,点击OK图53.连接PICkit3编程器,依次选择Programmer——SelectProgrammer——PICkit3如图6所示,选择PICkit3编程器图64.给单片机上电,依次选择Programmer—Settings——Power,勾选PowertargetcircuitfromPICkit3,并将电压值调到4.5V,单击确认,如图A,B所示:若出现如图7所示的界面,则表示与PICkit3编程器连接成功,若没有出现此界面,则表示没有连接上。
图A勾选此项,给单片机上电图B图75.加载双摄像头单片机hex文件烧写的.hex,依次选择File——Import,选择所需的烧写的.hex文件,如图2,3所示:图2加载hex文件,File——Import表明连接成功选择所需的烧写的.hex图36.连接成功后,如何8所示,这时把单片机放在烧座上(方向不要搞错),点第一个图标,烧录程序,烧录成功后出现如图9所示的界面。
PICkit3编程器/调试器用户指南2009MicrochipTechnologyInc.DS51795A_CNDS51795A_CN第ii页2009MicrochipTechnologyInc.提供本文档的中文版本仅为了便于理解。
请勿忽视文档中包含的英文部分,因为其中提供了有关Microchip产品性能和使用情况的有用信息。
建议参考MicrochipTechnologyInc.的英文原版文档。
本出版物中所述的器件应用信息及其他类似内容仅为您提供便利,它们可能由更新之信息所替代。
确保应用符合技术规范,是您自身应负的责任。
Microchip对因这些信息及使用这些信息而引起的后果不承担任何责任。
如果将Microchip器件用于生命维持和/或生命安全应用,一切风险由买方自负。
买方同意在由此引发任何一切伤害、索赔、诉讼或费用时,会维护和保障Microchip免于承担法律责任,并加以赔偿。
在Microchip知识产权保护下,不得暗中或以其他方式转让任何许可证。
商标Microchip的名称和徽标组合、Microchip徽标、dsPIC、KEELOQ、KEELOQ徽标、MPLAB、PIC、PICmicro、PICSTART、rfPIC和UNI/O均为MicrochipTechnologyInc.在美国和其他国家或地区的注册商标。
FilterLab、Hampshire、HI-TECHC、LinearActiveThermistor、MXDEV、MXLAB、SEEVAL和TheEmbeddedControlSolutionsCompany均为MicrochipTechnologyInc.在美国的注册商标。
第一次会提示是否保留之前程序,选择“否”7,设置供电PICKIT3对外供电设置在菜单。