kit3(kit3.5+)使用说明MPLAB IDE
MPLABIDE中文用户指南
• 用软件模拟器或仿真器进行时序测量。 • 查看Watch 窗口中的变量。 • 使用器件编程器将固件烧写入器件(欲知详细信息, 请查阅具体的器件编程器的用户手册)。
2.2.1 安装/ 卸载MPLAB IDE
(略)
2.2.2 运行MPLAB IDE
2.3 创建一个新的项目文件 下一步,使用项目向导创建项目。项目是将文件组织
源程序清单
INCLUDE "P16F877A.INC" ; 头文件
ORG 000H
;定义程序存放区域的起始地址
GOTO MAIN
;跳转到主程序
ORG 005H
;定义主程序的起始地址为005H
MAIN:
;主程序
BSF STATUS,RP0
;选择文件寄存器区1
CLRF TRISD
;设置D口为输出
BCF STATUS,RP0
MPLABIDE中文用户指南
作者
第2 章 MPLAB IDE 入门:基础教程
2.1 简介 MPLAB 集成开发环境(IDE)是一个综合的编辑器、项 目管理器和设计平台,适用于使用Microchip PICmicro 和dsPIC 单片机进行嵌入式设计的应用开发。 本章讲述了MPLAB IDE 的初步使用。本简短教程将讲 述如何创建项目、编辑代码和测试应用程序。学习完 本教程后,就可以快速了解项目管理器、编辑器和调 试器的基本概念。在后面的章节中还会讲述MPLAB IDE 的完整功能。
一、MPLAB的实行步骤
1、建立一个MPLAB的项目文件 2、建立一个汇编语言的源程序 3、将汇编语言的源程序加入到项目文件中 4、编译汇编语言的源程序 5、编译得到目标代码
MPLABIDE中文用户指南
可编辑ppt
10
MPLAB 实际应用例
一、任务
用汇编语言编写程序,用传送指令将一个十六进制数16H送 入单片机PIC16F877A的D端口,驱动八个发光二极管(高电平 有效)
一、MPLAB的实行步骤
1、建立一个MPLAB的项目文件
2、建立一个汇编语言的源程序
3、将汇编语言的源程序加入到项目文件中
4、编译汇编语言的源程序
2.3 创建一个新的项目文件 下一步,使用项目向导创建项目。项目是将文件组织
起来以便进行编译和汇编的方式。 我们将使用一个用于该项目的汇编文件和一个链接描
述文件。选择Project>Project Wizard。
2.4 设置语言工具
2.5 为项目命名
2.6 将文件添加到项目中
可编辑ppt
9
2.7 编译项目 2.8 创建代码
可编辑的执行是在调试器中测试的。调试器可以 是软件程序,用来模拟单片机的操作以便进行测试,也可以是 特殊的仪器,用来分析在应用程序中执行的代码。
七、对器件编程
应用程序经过调试并在开发环境中运行后,还需要对其进行测 试。可以使用在线调试器或器件编程器对器件进行编程。
实时方式观察程序流程来调试可执行逻辑。
• 用软件模拟器或仿真器进行时序测量。 • 查看Watch 窗口中的变量。 • 使用器件编程器将固件烧写入器件(欲知详细信息, 请查阅具体的器件编程器的用户手册)。
可编辑ppt
8
2.2.1 安装/ 卸载MPLAB IDE
(略)
2.2.2 运行MPLAB IDE
5、编译得到目标代码 可编辑ppt
11
二、用Proteus画仿真电路图 三、将目标代码加入到单片机内部 四、运行Proteus,观察结果是否正确? 五、源程序清单
MPLABIDE中文用户指南共16页
;选择文件寄存器区0
MOVLW 61H MOVWF PORTD END
; 将61H送到D口
仿真电路图
1、最灵繁的人也看不见自己的背脊。——非洲 2、最困难的事情就是认识自己。——希腊 3、有勇气承担命运这才是英雄好汉。——黑塞 4、与肝胆人共事,无字句处读书。——周恩来 5、阅读使人充实,会谈使人敏捷,写作使人精确。——培根
当然,其中的每个步骤都可能非常复杂。重要的是必 须关注设计中的细节,并依靠MPLAB IDE 及其组件来完 成每个步骤,这样就不会不断地将时间浪费在学习上。
三、开发周期
四、项目管理器
五、语言工具
语言工具就是诸如交叉汇编器和交叉编译器的程序。大多数人 都比较熟悉在PC 机上运行的语言工具,比如 Visual Basic 或 C 编译器。 当使用嵌入式系统的语言工具时,就会使用“交叉 汇编器”或“交叉编译器”。这些工具与常见编译器的区别在 于,它们在PC 机上运行,但生成的代码却在其他微处理器(单 片机)上运行,即它们为单片机交叉编译代码,单片机使用与 PC 机完全不同的指令集。
MPLABIDE中文用户指南
MPLAB IDE 简介
一、简介 MPLAB IDE 是一种在PC 机上运行的软件,用来为Microchip 单 片机开发应用程序。由于它提供了一种单一的集成环境来为嵌入 式单片机开发程序代码,因此被称为集成开发环境或 IDE。
二、使用MPLAB IDE 实现嵌入式系统设计 嵌入式控制器开发系统是在台式计算机上运行的程序系统,它有 助于编写、编辑和调试程序代码(嵌入式系统应用的灵魂 ), 并将其烧写到单片机中。MPLAB IDE 在PC机上运行,包含设计和 部署嵌入式系统应用所需的全部组件。开发嵌入式控制器应用的 典型任务有: 1. 编写源程序(建立源程序) 2. 使用汇编器和或编译器以及链接器汇编、编译和链接软件以 将您的代码转换为MCU识别的机器码。(将源程序编译成目标代码)
MPLAB_X_IDE快速操作指南
模板的发布编制卢继珍审核批准发布日期实施日期模板更改记录模板详细内容见后文。
MPLAB X IDE快速操作指南编制卢继珍审核批准发布日期实施日期MPLAB X IDE 快速指南一、环境搭建PIC单片机的开发环境以前主要是MPLAB IDE,但由于其已经暴露出诸多问题,在2010年8月,微芯公司发布了全新的MPLAB X IDE开发环境。
见图1.1。
MPLAB® X IDE是可以运行在PC(Windows®、Mac OS®和Linux®)上的软件程序,用于开发Microchip单片机和数字信号控制器的应用。
由于它提供了一个统一的集成“环境”来支持嵌入式单片机的代码开发,因此称为集成开发环境(IDE)。
下载路径:/pagehandler/zh-cn/family/mplabx/图1.1 MPLAB X IDE集成开发环境图标由于其主要是一个集成的软件编辑环境,并不提供编译功能,所以安装MPLAB X IDE以后,我们还要安装编译器。
Microchip最新编译器产品线——MPLAB® XC为项目开发的软件需求提供完整的解决方案,并且可以替换所有MPLAB C和HI-TECH编译器。
MPLAB XC编译器具有以下特性:支持所有8/16/32位PIC® MCU以及dsPIC® DSC与MPLAB X IDE配合工作,提供全面的图形前端:•编辑错误和断点,以匹配源代码中相应的行•支持C和C++源代码单步执行,以检测关键点的变量和结构•在观察窗口显示已定义数据类型的数据结构(包括浮点)可以在Windows、Linux和Mac OS X系统上运行提供不同优化等级以满足各种需求,并且可以免费下载表1.1:Microchip PIC单片机与编译器对应表专业版标准版免费版**C++PIC10/12/16/18MCUMPLAB®XC 8MPLABXC 8MPLABXC 8MPLAB XC8 不可用PIC24 MCU和dsPIC® DSCMPLAB MPLAB MPLAB MPLAB XCMPLAB XC8编译器提供了三种模式:免费(Free)、标准(Standard)、专业(PRO)。
MPLAB_X_IDE中文版使用
MPLAB X IDE 2.26中文版新建工程
在海一方天涯1、MPLAB X IDE 2.26打开
2、MPLAB X IDE 2.26打开界面
3、点击文件
4、点击新建项目界面选择独立项目
5、选择器件如下图所示,例如选择PIC16F1518这个芯片:
6、选择调试工具,硬件调试支持ICD3、PICKIT2、PICKIT3、PM3、Real ICE,软件模拟选择Simulator,这里选择使用PICKIT3,如下图所示
7、选择对应编译器,一般使用PICC 9.83和MICROCHIP最新版本编译器XC8,这里选择XC8,如下图所示:
GB2312时代码中对中文支持比较好
9、项目环境
10、配置位设置
11、新建一个main.c文件如下图所示:
12、如何快速进行配置位配置
点输出生成源代码
将生成代码复制到mian.c下如下图所示:
13、程序编译。
MPLABIDE使用方法
MPLAB IDE的使用方法1、新建一个工程打开MPLAB IDE,点击“Project”→“Project Wizard”,出现如下窗口:点击“下一步”,出现如下窗口:这一步要选择器件,本实验用的的PIC18F452单片机,所以我们选择PIC18F452;选完后点击“下一步”,出现以下窗口:这一步要选择编程语言,如果用汇编语言编程,则选择“Microchip MPASMToolsuite”;如果用C语言编程(前提是必须安装C18编译器),则选择“Microchip C18 Toolsuite”;单击“下一步“,进入下面的窗口:这一步要为新建的工程命名并确定存放路径。
点击“Browse“,如下图:文件名为“new“,存放路径”E:\myproject\new\new“,单击”保存“,如下图:也可以直接输入工程名和存放路径。
之后单击“下一步“,进入下面的窗口:这一步可以将已经编辑好的源文件添加到新建的工程里面,但也可以不添加,直接点击“下一步”,这相当于创建一个空白的工程。
这里直接点击“下一步”,如下图:这是汇总窗口,可以检查上面各个选项的设置是否正确;若检查准确无误,则点击“完成”,这样就成功新建了一个空白的工程。
2、编辑源文件单击“File”→“New”或单击快捷菜单即可新建一个空的源文件。
输入C 语言源代码,如下图:点击“File”→“Save”或单击快捷键保存,如下图:保存路径应选择刚才新建的工程,这里保存文件名定为new.c,然后点击“保存”。
如果保存成功,则源代码里面的关键字会高亮显示,如下图:把源文件添加到工程里面,如下图:鼠标放在“Source Files”上,单击右键,选择“Add Files”。
点击“Add Files”后,出现下面的窗口:选择刚才编辑好的源程序new.c,单击“打开”。
这样源程序就成功添加到工程里面了。
添加成功后如下图所示。
3、编译编译前先要设置编译环境。
单击“Project”→“Build Options”→“Project”,或者单击快捷键,进入编译环境设置对话框,如下图:这里要设置三个编译环境(或者说是搜索路径),分别是:Include Search Path、Library Search Path 和Linker Script Search Path (即头文件搜索路径、库文件搜索路径和文件搜索路径),他们分别位于C18编译器安装目录下的h文件夹、lib 文件夹和LKR文件夹下。
MPLABIDE中文用户指南
3、将汇编语言的源程序加入到项目文件中
4、编译汇编语言的源程序 5、编译得到目标代码
二、用Proteus画仿真电路图
三、将目标代码加入到单片机内部
四、运行Proteus,观察结果是否正确?
五、源程序清单
源程序清单
INCLUDE "P16F877A.INC" ; 头文件 ORG 000H ;定义程序存放区域的起始地址 GOTO MAIN ;跳转到主程序 ORG 005H ;定义主程序的起始地址为005H MAIN: ;主程序 BSF STATUS,RP0 ;选择文件寄存器区1 CLRF TRISD ;设置D口为输出 BCF STATUS,RP0 ;选择文件寄存器区0
2.4 设置语言工具
2.5 为项目命名
2.6 将文件添加到项目中
2.7 编译项目
2.8 创建代码
MPLAB 实际应用例
一、任务
用汇编语言编写程序,用传送指令将一个十六进制数16H送 入单片机PIC16F877A的D端口,驱动八个发光二极管(高电平 有效)
一、MPLAB的实行步骤
1、建立一个MPLAB的项目文件 2、建立一个汇编语言的源程序
MPLAB IDE 简介
一、简介 MPLAB IDE 是一种在PC 机上运行的软件,用来为Microchip 单 片机开发应用程序。由于它提供了一种单一的集成环境来为嵌入 式单片机开发程序代码,因此被称为集成开发环境或 IDE。
二、使用MPLAB IDE 实现嵌入式系统设计 嵌入式控制器开发系统是在台式计算机上运行的程序系统,它有 助于编写、编辑和调试程序代码(嵌入式系统应用的灵魂 ), 并将其烧写到单片机中。MPLAB IDE 在PC机上运行,包含设计和 部署嵌入式系统应用所需的全部组件。开发嵌入式控制器应用的 典型任务有: 1. 编写源程序(建立源程序) 2. 使用汇编器和或编译器以及链接器汇编、编译和链接软件以 将您的代码转换为MCU识别的机器码。(将源程序编译成目标代码)
mplab x ide v3.35安装使用说明
编译器安装使用教程注意!mplab x ide不支持中文路径1安装java运行环境方法:百度java按默认方式点击就可2安装开发环境mplab x ide方法:点击MPLABX-v3.35-windows-installer 按照默认方式点击,直到安装完成。
3安装c语言编译器(8位)方法:点击xc8-v1.37-full-install-windows-installer 按照默认方式点击,直到安装完成,安装路径要安装到mplab x ide安装的microchip文件夹下面建立工程教程:1 打开MPLAB X IDE ,File->New Project 弹出窗New Project窗口在Categories:中选择Microchip Embedded,然后在Projects:中选择Standalone Project.2 点击next ,然后在Device中选择单片机型号如:PIC16f19333点击Next4点击next 选择kit35点击next选择编译器xc86点击next给工程命名,选择工程路径补充:如果想支持中文将Encoding 改为GB2312。
7 在Projects 窗口中可以看到我们建立的工程8 右击Source Files ->New->C Main Flie.... 弹出了窗口New C Main File ,或者c sourcefile点击Finish建立源文件.右击Header Files 可以建立.h文件C main 文件:C source file另外PIC单片机需要配置位,用软件自带的配置工具便可以配置,如下找到菜单栏windows下的PIC Memory Views 再找到Configuration Bits然后出现以下界面,选择相应寄存器想要配置成的内容后点击Generate Source Code tools后便可自动生成,然后复制到源文件需要的位置即可另外安装MPLAB X IDE后会有MPLAB driver switcher软件一起安装,此软件是使用MPLAB X IDE的程序和低版本MPLAB 8的程序转化的工具此软件使用前需要关闭MPLAB X IDE和MPLAB 8,详细使用说明参照百度文库《MPLAB X IDE与MPLAB 8 综合介绍》常用按钮使用说明:点击该图标右边的三角,可以选择编程到KIT3,实现离线下载程序。
使用MPLAB烧写PIC单片机程序步骤KIT3
使用MPLAB烧写PIC单片机程序步骤KIT3使用MPLAB烧写PIC单片机程序步骤KIT3MPLAB(Microchip PIC Development Environment)是Microchip公司提供的一款针对PIC单片机的集成开发环境。
而MPLAB IDE则是其集成开发环境中的一个主要组件。
本文将介绍如何使用MPLAB和KIT3来烧写PIC单片机程序。
步骤一:准备工作在开始烧写PIC单片机程序之前,需要进行一些准备工作。
首先,确保你已经安装了MPLABIDE及其必要的驱动程序。
然后,准备好需要烧写的PIC单片机,以及与目标单片机对应的程序文件。
步骤二:连接硬件将KIT3调试器与电脑通过USB线连接。
然后,将KIT3调试器与PIC 单片机进行连接。
具体连接方式如下:1.将调试器上的RJ-11连接线插入KIT3调试器的RJ-11端口。
2.将连接线的另一端插入PIC单片机上的调试器接口。
步骤三:设置MPLABIDE打开MPLAB IDE,并选择"Project"菜单中的"Select Device"选项。
在弹出的对话框中,选择与目标单片机型号相对应的设备。
然后,选择"Project"菜单中的"Set Configurations"选项。
在弹出的对话框中,选择"Single Configuration"并点击"OK"按钮。
步骤四:编译程序在MPLAB IDE中,选择"File"菜单中的"New Project"选项。
在弹出的对话框中,选择"Microchip Embedded"文件夹下的"Standalone Project"模板,并点击"Next"按钮。
然后,选择目标单片机型号并点击"Next"按钮。
PICKIT3使用说明-连机、脱机 量产烧录 方法 图文说明 PIC烧录
一起来——玩单片机PICKIT3使用说明---连机、脱机操作QQ:79606416(售后技术支持)一、PICKIT3接口说明二、PICKIT3的联机烧写方法PICKIT3的联机烧写与ICD2一致,只是需要在MPLAB IDEV840或者更高版本下使用PICKIT3。
PICKIT3稳定的脱机是MPLAB IDEV843,前面版本脱机烧写不稳定。
在MPLAB IDEV843下脱机时PICKIT3可以对外供电,前提是要设置成对外供电。
下面以MPLAB IDEV843介绍PICKIT3的使用。
PICKIT3能提供的烧写电流比较小,联机烧写时,建议目标板外部供电。
烧写时,从MPLAB IDE的菜单“PROGRAMMER——PICKIT3”,选中PICKIT3即可错误:必须连接到目标器件才能使用PICkit 3。
检查有没有对外供电或者目标板有没有电源,否连接了目标板。
PICKIT3对外供电设置在菜单内。
Programmer (或Debugger)——Se n g s——P o w er前面打勾,对外供电,Voltage 下面可以调节输出电压。
三、PICKIT3的脱机烧写步骤1、脱机下载所谓脱机下载,是在联机状态下,把烧写文件HEX文件下载到PICKIT3的主机内部的FLASH芯片中。
1)打开MPLAB IDEV843或者更高版本。
2)通过CONFIG选择要烧写的芯片。
3)通过FILE——Import,导入带有CONFIG信息的烧写文件(HEX文件),注意,文件名,路径名,不要有中文,也不要放在电脑的桌面上。
4)通过PROGRAMMER——PICKIT3,选中工具,并等待系统连接PICKIT3。
(PICKIT3 USB连接上)5)如弹出如下对画框,是一个提示,意思为不要搞错5V系统和3V系统,避免烧坏MCU,确认供电没有错误后,点OK则可。
6)通过PROGRAMMER——SETTING——Programmer-TO-GO,点“Send IMAGE In Memory”,将HEX下载到PICKIT3主机中。
MPLABIDE简单使用说明书
和 MCS51 单片机中的 Keil 编程开发软件一样,我们做项目开发,MPLAB IDE软件也是以工程为单位,即我们得为咱们的源程序创建工程文件,再进行配置,载入相应的源程序文件。
下面,我们来一起看一下,在PIC中,如何创建我们的第一个工程。
一、启动 MPLAB IDE用以下任何一种方法启动该软件:A.选择Start>Programs>Microchip>MPLAB IDE 7.41>MPLAB IDE。
(不同版本的MPLAB IDE软件可能路径名称会略有不同。
)B.双击桌面上的MPLAB IDE 图标。
二、创建源文件1.选择File(文件)>new…(新建),出现一个文本编辑窗口,在该窗口中输入以下汇编语言源程序:2.先创建文件夹D:\myprj,然后将上面输入的源程序保存该文件夹,注意文件的扩展名为asm,这里我们将它保存为exam1.asm:文件保存后,我们发现源程序编辑窗口中的程序被着上了各种颜色,这些颜色能帮助我们更好地阅读源程序,快速发现输入有误的指令:三、创建项目项目是将文件组织起来以便进行编译和汇编的方式。
选择Project(项目)>new…(新建),出现New Project (新项目)对话框:在New Project(新项目)对话框中,我们将这个示例项目命名为MyPrj,使用Browse 按钮,将项目放在名为D:\myprj的文件夹中。
单击OK按钮,在MPLAB IDE 界面上我们会看到已创建项目的的项目窗口,如下图:如果项目窗口未打开,请选择View>Project。
四、给项目节点添加文件源文件是必须添加的。
其他文件,如头文件、库文件、链接描述文件,视项目的具体情况可加可不加。
在本实例中,只添加一个源文件exam1.asm,在左边的项目窗口中找到Source Files节点,在其上点鼠标右键,在弹出的快捷菜单中选Add Files。
pickit3脱机烧录说明
PICKIT3脱机烧录操作使用说明背景:1,避免目前使用PM3烧录导致损坏坏产品、失效;2,一键操作,去掉电脑/人机反复烧录,提高效益;一,接口说明:二, PICKIT3 连接电脑 MPLAB IDE 联机转脱机:1、打开 MPLAB 软件。
2、选择要烧写的芯片型号,菜单上 configure----select device在 device 下选择中要烧写的型号(此次产品芯片型号为PIC12F1501其他产品类推),点击OK。
3,导入 HEX 代码文件。
菜单上 File---Import 打开需要的 HEX 文件。
注意,文件名和路径名,不能有中文,也不要放在电脑的桌面上(统一保存在D 盘)4,菜单上 configure----configuration bits 打开后,将上面勾选去掉,确定即可。
5,用 USB 连接线,一端插 KIT3,另外端插电脑 USB 口。
将 ICSP 下载口连接到产品芯片。
6,选中工具,菜单上 Programmer --- select Programmer 选中 PICKIT3,并等待系统连接 PICKIT3。
正常连接大概 2-3 秒钟。
第一次会提示是否保留之前程序,选择“否”7,设置供电PICKIT3 对外供电设置在菜单内。
Programmer---Settings---Power 前面打勾,对外供电,Voltage 下面可以调节输出电压。
一般设置在 5V8,将程序下载到 KIT3,通过 PROGRAMMER——SETTING——Programmer-TO-GO,点“Send IMAGE InMemory”,将 HEX 下载到 PICKIT3 主机中。
9,关掉软件界面,从 PC 拔掉 USB ,PICKIT3 的USB换插入5v供电USB插头,待指示灯稳定(2秒左右),按下烧录键,PICKIT3 的 POWER 灯黄绿色常亮,ACTIVE 灯,大体按1S亮1S灭的频率缓慢闪烁,STATUS绿色,烧录成功。
MPLABIDE使用方法
MPLAB IDE的使用方法1、新建一个工程打开MPLAB IDE,点击“Projec t”→“Project Wizard”,出现如下窗口:点击“下一步”,出现如下窗口:这一步要选择器件,本实验用的的PIC18F452单片机,所以我们选择PIC18F452;选完后点击“下一步”,出现以下窗口:这一步要选择编程语言,如果用汇编语言编程,则选择“Microchip MPASM Toolsuite”;如果用C语言编程(前提是必须安装C18编译器),则选择“Microchip C18 Toolsuite”;单击“下一步“,进入下面的窗口:这一步要为新建的工程命名并确定存放路径。
点击“Browse“,如下图:文件名为“new“,存放路径”E:\myproject\new\new“,单击”保存“,如下图:也可以直接输入工程名和存放路径。
之后单击“下一步“,进入下面的窗口:这一步可以将已经编辑好的源文件添加到新建的工程里面,但也可以不添加,直接点击“下一步”,这相当于创建一个空白的工程。
这里直接点击“下一步”,如下图:这是汇总窗口,可以检查上面各个选项的设置是否正确;若检查准确无误,则点击“完成”,这样就成功新建了一个空白的工程。
2、编辑源文件单击“File”→“New”或单击快捷菜单即可新建一个空的源文件。
输入C 语言源代码,如下图:点击“File”→“Save”或单击快捷键保存,如下图:保存路径应选择刚才新建的工程,这里保存文件名定为new.c,然后点击“保存”。
如果保存成功,则源代码里面的关键字会高亮显示,如下图:把源文件添加到工程里面,如下图:鼠标放在“Source Files”上,单击右键,选择“Add Files”。
点击“Add Files”后,出现下面的窗口:选择刚才编辑好的源程序new.c,单击“打开”。
这样源程序就成功添加到工程里面了。
添加成功后如下图所示。
3、编译编译前先要设置编译环境。
mplab x ide v3.35安装使用说明
编译器安装使用教程注意!mplab x ide不支持中文路径1安装java运行环境方法:百度java按默认方式点击就可2安装开发环境mplab x ide方法:点击MPLABX-v3.35-windows-installer 按照默认方式点击,直到安装完成。
3安装c语言编译器(8位)方法:点击xc8-v1.37-full-install-windows-installer 按照默认方式点击,直到安装完成,安装路径要安装到mplab x ide安装的microchip文件夹下面建立工程教程:1 打开MPLAB X IDE ,File->New Project 弹出窗New Project窗口在Categories:中选择Microchip Embedded,然后在Projects:中选择Standalone Project.2 点击next ,然后在Device中选择单片机型号如:PIC16f19333点击Next4点击next 选择kit35点击next选择编译器xc86点击next给工程命名,选择工程路径补充:如果想支持中文将Encoding 改为GB2312。
7 在Projects 窗口中可以看到我们建立的工程8 右击Source Files ->New->C Main Flie.... 弹出了窗口New C Main File ,或者c sourcefile点击Finish建立源文件.右击Header Files 可以建立.h文件C main 文件:C source file另外PIC单片机需要配置位,用软件自带的配置工具便可以配置,如下找到菜单栏windows下的PIC Memory Views 再找到Configuration Bits然后出现以下界面,选择相应寄存器想要配置成的内容后点击Generate Source Code tools后便可自动生成,然后复制到源文件需要的位置即可另外安装MPLAB X IDE后会有MPLAB driver switcher软件一起安装,此软件是使用MPLAB X IDE的程序和低版本MPLAB 8的程序转化的工具此软件使用前需要关闭MPLAB X IDE和MPLAB 8,详细使用说明参照百度文库《MPLAB X IDE与MPLAB 8 综合介绍》常用按钮使用说明:点击该图标右边的三角,可以选择编程到KIT3,实现离线下载程序。
MPLAB_IDE_简单使用说明
和 51 单片机中的编程开发软件一样,我们做项目开发,软件也是以工程为单位,即我们得为咱们的源程序创建工程文件,再进行配置,载入相应的源程序文件。
下面,我们来一起看一下,在中,如何创建我们的第一个工程。
一、启动用以下任何一种方法启动该软件:A.选择>>> 7.41> 。
(不同版本的软件可能路径名称会略有不同。
)B.双击桌面上的图标。
二、创建源文件1.选择(文件)>…(新建),出现一个文本编辑窗口,在该窗口中输入以下汇编语言源程序:2.先创建文件夹D:\,然后将上面输入的源程序保存该文件夹,注意文件的扩展名为,这里我们将它保存为1:文件保存后,我们发现源程序编辑窗口中的程序被着上了各种颜色,这些颜色能帮助我们更好地阅读源程序,快速发现输入有误的指令:三、创建项目项目是将文件组织起来以便进行编译和汇编的方式。
选择(项目)>…(新建),出现(新项目)对话框:在(新项目)对话框中,我们将这个示例项目命名为,使用按钮,将项目放在名为D:\的文件夹中。
单击按钮,在界面上我们会看到已创建项目的的项目窗口,如下图:如果项目窗口未打开,请选择>。
四、给项目节点添加文件源文件是必须添加的。
其他文件,如头文件、库文件、链接描述文件,视项目的具体情况可加可不加。
在本实例中,只添加一个源文件1,在左边的项目窗口中找到节点,在其上点鼠标右键,在弹出的快捷菜单中选。
双击要添加的文件1,或单击要添加的文件1,然后点“打开”按纽:文件添加成功后的项目窗口如下,节点下已经添加了文件 1五、选择器件1.选择> 。
2.在对话框中,点栏右边的下拉箭头,选择器件为16F877A,注意一定要后面有A的!(提醒:16F877A与16F877是两个内部结构和功能不同的芯片,两个芯片不能直接相互替换,所以千万不要误选成16F877!),在部分中, 2 旁边的“灯”图标应为绿色。
说明: 2 支持的器件会在下 2 旁边有一个“绿灯”图标。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一起来——玩单片机P I CK I T3 使用说明
--- 连机、脱机操作
试用MPLAB IDE软件
QQ:79606416(技术支持-- 咨询时请提供交易记录)
一起来电子
一、 P I CK I T3 接口说明,硬件连接
PICKIT3 与芯片的连接,只需用将 6 个编程引脚相应连接到芯片的引脚上, 具体芯片的引脚可以从芯片数据手册上查看,KIT3 的第 6 脚 LVP 一般不接,只 需接 MCLR、VDD、VSS、PGD、PGC 五个引脚。
USB 口通过 USB 连接线,插到电脑 上。
注意:1、VPP 引脚不能有电容;PGD、PGC 最好不要接其他元件;芯片的所有的VDD、VSS 包括 AVDD 、AVSS 都要接到电源和地上。
2、初次连接 KIT3 到电脑,最好将电脑的其它 USB 设备拔去,台机最好是 直接插到主机后面的 USB 口上。
二、 P I CK I T3 连接电脑 MPLAB I DE 联机
PICKIT3 的联机烧写与 ICD2 一致,只是需要在 MPLAB IDEV8.7 或者更高版 本下使用 PICKIT3。
PICKIT3 稳定的脱机是 MPLAB IDEV8.7,前面版本脱机烧写 不稳定。
KIT3 在最新的 IDE 软件上下载速度更快,推荐尽量使用最新的 MPLAB IDE 软件。
注意:KIT3 的 USB 驱动程序是 IDE 软件自带,不需要另外安装。
连接后,设备管理器看不到 KIT3 图标的,这与ICD2不一样。
一起来电子
1、打开 MPLAB IDE 软件。
2、选择要烧写的芯片型号,菜单上 configure----select device 在 device 下
选择中要烧写的型号。
点“OK”。
3、导入 HEX 代码文件。
菜单上 File---Import 打开需要的 HEX 文件。
注意,文
件名和路径名,不能有中文,也不要放在电脑的桌面上。
4、如果 HEX 代码文件没有设置芯片配置位,需要另外设置配置位。
菜单上 configure----configuration bits 打开后,将上面勾选去掉,就可 以设置了。
(芯片加密位也在里面,不要再问 PIC 怎么加密)。
5、用 USB 连接线,一端插 KIT3,另外端插电脑 USB 口。
将 ICSP 下载口连接到
芯片或目标板。
(初次连接 KIT3 到电脑,最好将电脑的其它 USB 设备拔去, 台机最好是直接插到主机后面的 USB 口上。
)
6、选中工具,菜单上 Programmer --- select Programmer 选中 PICKIT3。
,并
等待系统连接 PICKIT3。
正常连接大概 2-3 秒钟。
不同 IDE 版本初次连接会 提示更新固件。
7、设 置 供 电 。
PICKIT3 对 外 供 电 设 置 在 菜 单 内 。
Programmer
---Settings---Power 前面打勾,对外供电,Voltage 下面可以调节输出电 压。
一般设置在 5V 或 3.3V 根据芯片确定。
一起来电子
没有供电会提示下面错误:PK3Err0045
错误:必须连接到目标器件才能使用 PICkit 3。
实际是 KIT3 的 ICSP 下载接口 上 VCC 和 GND 没有检测到编程需要的电压。
检查有 KIT3 有没有设置对外供电或目标板有没有电源,是否连接了目标板。
8、如弹出如下对画框,是一个提示,意思为不要搞错 5V 系统和 3V 系统,避免 烧坏 MCU,确认供电没有错误后,点 OK 则可。
三、 联机烧写
按照上面“二、PICKIT3 连接电脑 MPLAB IDE 联机”操作完成后,如下 编程:点
菜单上 Programmer --- Program
编程。
或点图标快捷键。
KIT3
状态栏会显示烧写状态,是否烧写成功。
这个提示为烧写成功。
一起来电子
四、联机读芯片程序
按照上面“二、PICKIT3 连接电脑 MPLAB IDE 联机”操作完成后,如下
读:菜单上 Programmer --- Read 读。
或点图标快捷键。
读出代码在:View---Program memory 里面查看。
文件导出保存File—Exprot,
点“确定”,选择保存路径,保存。
五、 脱机烧写
1、按照上面“二、PICKIT3 连接电脑 MPLAB IDE 联机”操作
完成后,如下
2、将程序下载到 K I T3
1)通过PRO G RAMMER——SE TT I NG——P r og r amme r-TO-GO,点
“Send I M AGE I n M e mo r y”,将 HEX 下载到 P I CK I T3 主机中。
“IMAGE NAME”,是为将要下 载到 PICKIT3 主机中的 HEX 另外取的名字,可以不填,该名称,与 HEX 文件的文件名
无关。
2) 下载完毕,软件界面提示如下,为防止错误操作,请关闭 MPLAB IDE。
3、 给脱机工作模式的 P I CK I T3 上电 1) 从 PC 拔掉 USB 线。
2) PICKIT3 的脱机电源模块,5V1A USB 电源。
3) 将 PICKIT3 的脱机电源模块与 PICKIT3 用 USB 线连接。
4) 一切连接 OK 后,会看到脱机电源模块的 LED 亮,PICKIT3 的 POWER 灯(绿 色)常亮,ACTIVE 灯,大体按 1S 亮 1S 灭的频率缓慢闪烁。
4、 脱机烧写
1) 标准的 PICKIT3(含原装 PICKIT3),烧写时可以对目标板供应电(MPLAB IDEV843 版或者更高版本)。
2) 轻按 PICKIT3 主机上的烧写按钮。
3) 烧写过程中,ACTIVE 灯保持常亮。
烧写完毕,无论成功失败,恢复闪烁 状态。
烧写完毕,如果 STATUS 灯(红绿双色),为红灯,烧写失败,为绿灯, 烧写成功。
4) 在实验室烧写时,可以关闭 MPLAB IDE,通过 USB 线连接 PICKIT3,从 PC 为 PICKIT3 提供脱机工作的电源,或采用脱机电源供电。
5、 脱机后再次联机下载的注意事项
1) 脱机使用 PICKIT3 后,再次联机使用,第一次连接会有如下提示,选择“否”,则把 PICKIT3 内部 FLASH 中的烧写程序擦除,PICKIT3 进入 联机模式。
选择“是”,则 PICKIT3 将继续工作在脱机模式,此时的 PC 只负 责给 PICKIT3 从 USB 供电。
五、 调试
针对源代码进行硬件的仿真调试,建立 MPLAB 项目,对 C 或汇编进行调试。
调试设置:
1、根据“二”的第 5 项连接硬件。
2、选择工具。
菜单上 Debugger --- select Tool 选中 PICKIT3。
3、设置供电,于“二”的第 7 项电压设置是一样的。
4、编译程序,下载代码。
菜单上 Debugger ---Program 下载代码到目标板。
下 载成功。
5、运行代码进行调试。
菜单上 Debugger --- RUN 或通过快捷按键操作
六、 P I CK I T3 配件(联系本站购买):
1、 PICKIT3 脱机电源,5V—1A USB 电源。
2、 万能烧写座。
3、 PIC 最小单片机系统。
4、 ICSP 编程探针。