MPLAB IDE集成开发环境使用指南
MPLAB_X_IDE快速操作指南

模板的发布编制卢继珍审核批准发布日期实施日期模板更改记录更改序号更改人/日期更改后的版次更改说明1A/00模板详细内容见后文。
MPLAB X IDE 快速操作指南HIFU-TM-14****(TY)MPLAB X IDE快速操作指南编制卢继珍审核批准发布日期实施日期重庆海扶医疗科技股份有限公司A/00 第 3 页共 24 页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单片机与编译器对应表MPLAB X IDE 快速操作指南HIFU-TM-14****(TY)MPLAB XC8编译器提供了三种模式:免费(Free)、标准(Standard)、专业(PRO)。
实验一 MPLAB IDE集成开发环境

实验一MPLAB IDE集成开发环境一、实验目的1.熟悉MPLAB IDE集成开发环境,学习MPLAB软件的使用。
2.熟悉汇编语言的程序结构及使用方法。
3.熟悉MPLAB IDE的调试方法。
二、实验仪器设备MPLAB IDE8.0 PC机APP009实验开发板ICD2调试器三、实验原理MPLAB 集成开发环境(IDE)是综合的编辑器、项目管理器和设计平台,适用于使用Microchip 的PIC系列单片机和数字信号控制器进行嵌入式设计的应用开发。
用户界面上的某些部分可能会在将来的版本中有所变化,当新的器件推出时,新的功能也会添加进来。
MPLAB IDE 是适用于PIC系列单片机和dsPIC数字信号控制器,基于Windows操作系统的集成开发环境。
MPLAB IDE 提供以下功能:(1)使用内置编辑器创建和编辑源代码。
(2)汇编、编译和链接源代码。
(3)通过使用内置模拟器观察程序流程调试可执行逻辑;或者使用MPLABICE 2000和MPLAB ICE4000 仿真器或MPLABICD 2 在线调试器实时调试可执行逻辑。
(4)用模拟器或仿真器测量时间。
(5)在观察窗口中查看变量。
(6)使用MPLAB ICD 2、PICSTART® Plus 或PRO MATE® II 器件编程器烧写固件。
(7)使用MPLAB IDE 丰富的在线帮助快速找出问题的答案。
四、实验内容创建项目与调试,MPLAB IDE的入门使用学习。
汇编语言的程序结构及使用方法的学习。
五、实验操作步骤1.运行MPLAB IDE要启动IDE,双击桌面上的图标,或者选择Start>Programs>Microchip MPLABIDE>MPLAB IDE。
屏幕上首先会显示MPLAB IDE 的商标图案,然后出现MPLAB IDE的主窗口。
为了生成可由目标PIC 单片机或dsPIC数字信号控制器执行的代码,需要将源文件放入同一个项目中,然后用所选择的语言工具(汇编器、编译器和链接器等)编译代码。
MPLABIDE中文用户指南

MPLABIDE中文用户指南MPLABIDE具有用户友好的界面,为开发人员提供了一个便捷的环境来编写和调试代码。
它支持C、C++和汇编语言,并提供了许多功能和工具来简化开发过程。
本文将介绍一些MPLABIDE的基本功能和如何使用它。
一、MPLABIDE的安装和设置安装完成后,打开MPLABIDE,首次运行会要求设置开发环境的一些选项,例如默认编译器的设置和硬件工具的配置。
这些选项可以根据个人的需求进行修改。
二、项目的创建和管理在MPLAB IDE中,一个项目是一个代码的集合,包括源码文件、头文件和其他需要的资源。
创建一个新项目可以通过点击“File”选项,然后选择“New Project”来完成。
在创建项目时,需要选择目标设备和编译器。
MPLABIDE支持多种微芯科技的芯片和编译器,可根据需要进行选择。
创建项目后,可以添加源文件、头文件和其他必要的文件到项目中。
三、编写和调试代码在编写代码时,可以使用MPLAB的调试工具进行代码调试。
MPLABIDE支持仿真器、调试器和编程器等工具,可用于实时监视代码执行过程、查看变量和寄存器的值,并进行单步调试等操作。
四、编译和构建项目在完成代码的编写和调试后,需要将代码编译成可执行文件。
MPLAB IDE提供了编译器和构建工具来完成这些任务。
可以通过点击“Build”选项,然后选择“Build Project”来编译整个项目。
编译完成后,可以查看编译输出和错误信息。
如果代码中存在错误或警告,MPLABIDE会给出相应的提示,并帮助开发人员进行修复。
六、其他功能和工具除了以上功能外,MPLABIDE还提供了许多其他有用的功能和工具,如版本控制、性能分析、代码优化和文档生成等。
可以根据需要使用这些功能。
七、MPLABIDE的帮助文档和示例代码总结:。
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、编译编译前先要设置编译环境。
MPLABIDE中文用户指南

六、目标调试 在开发环境中,代码的执行是在调试器中测试的。调试器可以 是软件程序,用来模拟单片机的操作以便进行测试,也可以是 特殊的仪器,用来分析在应用程序中执行的代码。 七、对器件编程
应用程序经过调试并在开发环境中运行后,还需要对其进行测 试。可以使用在线调试器或器件编程器对器件进行编程。
八、MPLAB IDE 更新和版本编号 MPLAB IDE 是一个不断改进的程序,具有成千上万的用户。。 MPLAB IDE 的版本编号方案可以反映出当前版本属于主要产品 发行版还是临时发行版。如果版本号以零结束,即 MPLAB IDE v6.50、v.6.60 或 v7.00,则表示该版本是主要的产品发行版。 如果版本号以零以外的数字结束,即 v6.41、v6.52 或v7.55, 则表示该版本是临时发行版。
MOVLW MOVWF END
61H PORTD
; 将61H送到D口
仿真电路图
2.4 设置语言工具
2.5 为项目命名
2.6 将文件添加到项目中
2.7 编译项目
2.8 创建代码
MPLAB 实际应用例
一、任务
用汇编语言编写程序,用传送指令将一个十六进制数16H送 入单片机PIC16F877A的D端口,驱动八个发光二极管(高电平 有效)
一、MPLAB的实行步骤
1、建立一个MPLAB的项目文件 2、建立一个汇编语言的源程序
三、开发周期
四、项目管理器
五、语言工具
语言工具就是诸如交叉汇编器和交叉编译器的程序。大多数人 都比较熟悉在PC 机上运行的语言工具,比如 Visual Basic 或 C 编译器。 当使用嵌入式系统的语言工具时,就会使用“交叉 汇编器”或“交叉编译器”。这些工具与常见编译器的区别在 于,它们在PC 机上运行,但生成的代码却在其他微处理器(单 片机)上运行,即它们为单片机交叉编译代码,单片机使用与 PC 机完全不同的指令集。
实验一MPLABIDE集成开发环境

实验⼀MPLABIDE集成开发环境实验⼀MPLAB IDE集成开发环境⼀、实验⽬的1.熟悉MPLAB IDE集成开发环境,学习MPLAB软件的使⽤。
2.熟悉汇编语⾔的程序结构及使⽤⽅法。
3.熟悉MPLAB IDE的调试⽅法。
⼆、实验仪器设备MPLAB IDE8.0 PC机APP009实验开发板ICD2调试器三、实验原理MPLAB 集成开发环境(IDE)是综合的编辑器、项⽬管理器和设计平台,适⽤于使⽤Microchip 的PIC系列单⽚机和数字信号控制器进⾏嵌⼊式设计的应⽤开发。
⽤户界⾯上的某些部分可能会在将来的版本中有所变化,当新的器件推出时,新的功能也会添加进来。
MPLAB IDE 是适⽤于PIC系列单⽚机和dsPIC数字信号控制器,基于Windows操作系统的集成开发环境。
MPLAB IDE 提供以下功能:(1)使⽤内置编辑器创建和编辑源代码。
(2)汇编、编译和链接源代码。
(3)通过使⽤内置模拟器观察程序流程调试可执⾏逻辑;或者使⽤MPLABICE 2000和MPLAB ICE4000 仿真器或MPLABICD 2 在线调试器实时调试可执⾏逻辑。
(4)⽤模拟器或仿真器测量时间。
(5)在观察窗⼝中查看变量。
(6)使⽤MPLAB ICD 2、PICSTART? Plus 或PRO MATE? II 器件编程器烧写固件。
(7)使⽤MPLAB IDE 丰富的在线帮助快速找出问题的答案。
四、实验内容创建项⽬与调试,MPLAB IDE的⼊门使⽤学习。
汇编语⾔的程序结构及使⽤⽅法的学习。
五、实验操作步骤1.运⾏MPLAB IDE要启动IDE,双击桌⾯上的图标,或者选择Start>Programs>Microchip MPLABIDE>MPLAB IDE。
屏幕上⾸先会显⽰MPLAB IDE 的商标图案,然后出现MPLAB IDE的主窗⼝。
为了⽣成可由⽬标PIC 单⽚机或dsPIC数字信号控制器执⾏的代码,需要将源⽂件放⼊同⼀个项⽬中,然后⽤所选择的语⾔⼯具(汇编器、编译器和链接器等)编译代码。
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单片机与编译器对应表XC系列编译器的下载路径:/pagehandler/zh-cn/devtools/mplabxc/由于公司内部主要是PIC中低端系列的单片机,我们安装XC8和XC16编译器就可以了。
mplab ide使用说明(word文档)

MPLA B® IDE快速入门指南2008 Microchip Technology Inc.DS51281G_CN请注意以下有关Microchip 器件代码保护功能的要点:•Microchip 的产品均达到Microchip 数据手册中所述的技术指标。
•Microchip 确信:在正常使用的情况下,Microchip 系列产品是当今市场上同类产品中最安全的产品之一。
•目前,仍存在着恶意、甚至是非法破坏代码保护功能的行为。
就我们所知,所有这些行为都不是以Microchip 数据手册中规定的操作规范来使用Microchip 产品的。
这样做的人极可能侵犯了知识产权。
•Microchip 愿与那些注重代码完整性的客户合作。
•Microchip 或任何其他半导体厂商均无法保证其代码的安全性。
代码保护并不意味着我们保证产品是 “牢不可破”的。
代码保护功能处于持续发展中。
Microchip 承诺将不断改进产品的代码保护功能。
任何试图破坏Microchip 代码保护功能的行为均可视为违反了 《数字器件千年版权法案(Digital Millennium Copyright Act )》。
如果这种行为导致他人在未经授权的情况下,能访问您的 软件或其他受版权保护的成果,您有权依据该法案提起诉讼,从而制止这种行为。
提供本文档的中文版本仅为了便于理解。
请勿忽视文档中包含 的英文部分,因为其中提供了有关Microchip 产品性能和使用 情况的有用信息。
Microchip Technology Inc.及其分公司和相 关公司、各级主管与员工及事务代理机构对译文中可能存在的 任何差错不承担任何责任。
建议参考 Microchip TechnologyInc.的英文原版文档。
本出版物中所述的器件应用信息及其他类似内容仅为您提供便 利,它们可能由更新之信息所替代。
确保应用符合技术规范, 是您自身应负的责任。
Microchip 对这些信息不作任何明示或 暗示、书面或口头、法定或其他形式的声明或担保,包括但不 限于针对其使用情况、质量、性能、适销性或特定用途的适用 性的声明或担保。
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)。
下载路径:图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++MPLAB® XC 8MPLAB XC 8MPLAB XC 8MPLAB XC 8 不可用PIC10/12/16/18 MCUMPLAB XC 16MPLAB XC 16MPLAB XC 16MPLAB XC 16不可用PIC24 MCU和dsPIC® DSCMPLAB XC 32MPLAB XC 32MPLAB XC 32MPLAB XC 32 PIC32 MCUXC系列编译器的下载路径:由于公司内部主要是PIC中低端系列的单片机,我们安装XC8和XC16编译器就可以了。
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文件夹下。
MPLAB IDE 简单使用说明

与 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。
G101_MPLAB IDE的使用及实验要求

16
Build All 不成功时检查(2)
检查在编辑窗口键入的代码的拚写和格式。 确保新的变量、特殊功能寄存器、TRISC和PORTC都 是大写的。
LJH-practice course 1
17
Build All 不成功时检查(3)
检查所用的汇编器和链接器 用菜单“Project”→“Set Language Tool Locations…”, 出“Set Language Tool Locations”对话框。单击 “Microchip C30 Toolsuite”左侧的小“+”号(plus box)展开后可看到可执行文件。单击某个可执行文件, 可看到该文件所在的位置。如果位置不对,可改正之 并单击“OK”钮。
LJH-practice course 1 24
创建项目(4)
对话框变为提示Step Four: Add existing files to your project,选中某些文件,单击“Add>>”钮。单击“
下一步”钮,对话框变为提示Summary,单击“完成
”钮。自己所创建的项目窗口就会出现。
LJH-practice course 1
29
参考资料(1)
《MPLAB IDE User’s Guide with MPLAB Editor and MPLAB SIM Sinulator 》
Microchip公司产品手册 ( DS51519C )
在MPLAB IDE窗口,用菜单“Help”→“Topics…” ,出“MPLAB Help Topics”对话框,可选看相应的条 目。
LJH-practice course 1
30
参考资料(2)
《dsPIC33FJXXXGPX06A/X08A/X10A Data Sheet High-Performance, 16-bit Digital Signal Controllers》
实验一 PIC集成开发环境MPLAB IDE 的使用

实验一PIC单片机集成开发环境MPLAB IDE的使用一、实验目的1. 学习使用PIC单片机集成开发环境MPLAB IDE2. 学习使用在线调试和编程器MPLAB ICD2二、实验方法本次实验意旨使实验者通过运行例程1来初步认识单片机的开发环境,学会利用在线调试和编程器MPLAB ICD2在集成开发环境MPLAB IDE中建立工程文件夹以及程序文本的编辑、编译连接、下载和调试,实现一组由PIC18F452控制的LED灯的点亮过程。
三.程序设计内容#include<p18f452.h>/*引用p18f452的库函数*/#pragma config WDT = OFF /*关闭电子狗(watchdog timer)*/#pragma config LVP = OFF /*关闭低电压ICSP编程*/#pragma config OSC = HS /*振荡器工作模式为高速晶体/谐振器*/int counter;void main (void){counter = 1;TRISB = 0; /*使PROTB引脚为输入*/while (counter <= 15){PORTB = counter; /*将变量counter的值赋给PROTB引脚输出*/counter++;}}四.实验步骤1. 编辑源文件并将源文件存于mcc18目录下建立的文件夹中2.选择目标处理器点击Configure菜单中的Select Device项,在Device中选择实验用的PIC18F452芯片并点击OK按钮完成设置3. 建立项目项目名与源文件同名4. 选择项目设置选择语言工具套件:点击Project菜单中的Select Language Toolsuite项,将Active Toolsuite 下拉选择Microchip C18 Toolsuite,并将Toolsuite Contents中缺省的文件找到路径,完成后点击OK按钮。
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。
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、编译编译前先要设置编译环境。
MPLABXIDE快速操作指南

MPLABXIDE快速操作指南本快速操作指南将重点介绍MPLABXIDE的一些基本操作和常用功能。
2.创建一个新项目:在MPLABXIDE中,您可以通过选择“文件”->“新建项目”来创建一个新项目。
在项目向导中,您需要选择您的目标设备,并指定存储项目文件的位置。
3.添加源文件:在项目中添加源文件非常简单。
您只需右键单击项目并选择“添加文件”,然后选择您要添加的源文件。
4.编译项目:要将项目编译为可执行文件,只需单击工具栏上的“构建”按钮或通过选择“构建”->“构建主项目”来实现。
5.调试项目:MPLABXIDE提供了强大的调试功能,可以帮助您在嵌入式应用程序中进行错误排查。
您可以通过单击工具栏上的“调试”按钮或选择“调试”->“启动调试会话”来启动调试会话。
在调试会话中,您可以设置断点、监视变量和执行单步操作。
6.配置调试器:如果您使用的是调试器硬件,您需要配置MPLABXIDE 以与特定调试器兼容。
选择“工具”->“选项”,然后在左侧选择“调试”,可以配置调试器选项。
7.寄存器查看器:MPLABXIDE的寄存器查看器窗口可以显示您的目标设备的寄存器值。
要打开寄存器查看器,请选择“窗口”->“寄存器查看器”。
8.计时器配置器:MPLABXIDE的计时器配置器窗口可帮助您设置和配置定时器和计数器。
选择“窗口”->“设备资源配置器”,然后选择“定时器配置器”。
9.源代码调试:MPLABXIDE允许您在调试会话中调试源代码。
您可以通过单击代码行号来设置断点,然后通过选择“调试”->“开始/继续调试”来开始调试。
10.代码模板:MPLABXIDE还提供了一些代码模板,以帮助您快速编写代码。
您可以通过选择“工具”->“选项”,然后在左侧选择“代码模板”,来查找和使用代码模板。
11.消息输出:MPLABXIDE的消息输出窗口可以显示有关编译和调试过程中发生的任何错误、警告和提示的信息。
MPLAB_IDE_简单使用说明

和 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。
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)。
MPLAB IDE集成开发环境使用指南
MPLAB IDE(以下简称MPLAB)是Microchip公司为其 PIC单片机配备的功能强大的软件集成开发环境。
它使用户能在自己的微机系统上对 PIC系列单片机进行程序的创建、录入、编辑以及汇编,甚至还能实现程序的模拟运行和动态调试之类的虚拟实战演练。
2.1 MPLAB的安装
MPLAB IDE 是由Microchip公司提供的完全免费软件。
您可通过如下途径获取该软件:登陆Microchip公司的官方网站:
下载后用WINZIP等压缩/解压缩工具软件,将文件解压到电脑硬盘上,运行 SETUP.EXE(或者 Install.exe)程序,并按照提示一步步安装(也可以不需要更改任何设置,直接点击“下一步”)直到完成安装。
1. MPLAB的简单应用
1.1 创建简单的项目
编辑源程序
在 WINDOWS 桌面上点击 MPLAB 图标,或者依次选取开始—>所有程序—>Microchip—>MPLAB IDE V.xx —>MPLAB(其中 Vx.x为 MPLAB的版本号) ,可启动和运行MPLAB集成环境。
如图1-1 所示。
图1-1 MPLAB主窗口
选择MPLAB的菜单命令File | New(文件|新建) ,MPLAB将自动调用 MPLAB Editor(源程序编辑器),工作区内将出现一个文本编辑窗口,可以在此完成源程序的录入工作。
如图 2-2所示。
图1-2 文本编辑窗口
在“文本编辑窗口”内编辑好我们的源程序,选择菜单命令 File|Save(文件|保存) ,将编辑好的源文件保存到我们指定的目录下,如图 2-3所示。
图1-3 保存源程序
注意:存储路径跟文件名不能包含中文或字符串,整个路径不能超过 64个字符。
利用向导创建工程文件
第一步 选择菜单命令 Project|Project Wizard(工程|工程向导)将出现如图 2-4所示的欢迎界面。
图1-4 欢迎界面
图1-5 选择芯片型号
第二步 直接单击“下一步” ,选择芯片型号,如图 2-5所示
第三步 单击“下一步” ,根据使用的芯片和源程序选择相应的编译工具,如图 2-6所示(该窗口中 Toolsuite Cortents 下方的方框内的某个文件前面若出现红色的叉,则表示这个文件的路径不对,我们需要鼠标选中该文件,然后执行下方的 Browse按钮为其手动指定正确的路径)
图1-6 选择编译工具
第四步 单击“下一步” ,选择项目保存目录和填写项目名称,如图 2-7所示
图 2-7 选择项目路径
图1-8 选择源程序
第五步 单击“下一步” ,添加源程序到当前工程,如图 2-8所示。
第六步 单击“下一步” ,出现如图1-9 所示的提示界面。
第七步 直接单击“完成” ,退出向导。
至此,我们已经完成一个工程和源程序的建立。
欲了解更详细的内容,请参考MPLAB IDE 操作手册。
图 2-9 最后提示界面
1.2 程序调试
本节将以上节编辑的源程序和建立的工程为基础,简单介绍程序的编译和调试。
编译执行菜单命令 Project|Build All(工程|编译),MPLAB将自动调用建立工程过程中第三步选择的编译器对源程序进行编译。
编译完成将显示如图1-10所示。
图1-10源程序编译结果
从图 2-10 输出信息窗口中,我们可以看到程序编译结果失败,原因是源程序中有错误,双击错误信息,光标将自动定位在错误所在的行,并且在该行的最前面用“绿色的箭头”标识,很明显这是书写的时候不小心把变量i错误的写成ii的结果,修改错误并再次进行编译,结果如图 2-11所示。
图1-11 编译成功
提示:Message[302]信息提示注意 BANK 选择,即使 BANK 设置正确,也将出现该提示信息,但并不影响程序执行结果。
如果程序中存在错误,是不会生成目标文件 HEX 文件的,要想得到 HEX 文件,就必须修改完源程序中所有的错误。
2.工程实战
编写和编译源程序:
双击桌面上的MPLAB图标,启动MPLAB编程环境。
1)按照 2.2.1 介绍的方法,编辑好新的源程序,并以“KEY4x4.c”为名字保存源程序。
2)按照 2.2.1 介绍的方法,建立新的工程文件,并且做如下设置:
第二步中选择PIC16F877A做为目标器件;
第三步中选择“Microchip MPASM Toosuilte”做为编译工具;
第四步中以“KEY4x4”做为新项目名(后缀名可省略) ,项目保存路径与源程序相同。
编辑好源程序和建立工程后,MPLAB界面图2-1所示。
图2-1 编辑源程序和建立工程后的 MPLAB界面
3)执行菜单命令 Project|Build ALL或者工具栏图标 对源程序进行编译。
编译结果如图6-2所示。
从图中可以看“BUILD SUCCEEDED” ,这表明编译成功并在项目目录下生成KEY4x4.HEX 文件(只有编译通过后才会生成该文件)
如果编译结果有 ERROR[ num]或者 WRNING[num](num 为错误或警告编号)只需要双击该信息, 即可把光标定位到错误或者警告信息所在的源程序处, 修改源程序后,重新编译,如此反复,直到出现图2-2 所示的成功提示为止。
图2-2 源程序编译结果
程序的下载:
本开发板支持外部电源供电,但为了方便,有笔记本电脑的客户,本开发板供电和下载程序均可以用USB口,连接USB与线与开发板,打开开发板电源,在桌面上打开MicroPro,如
图2-3所示
图2-3 下载在软件界面
如果没有显示K150 board connected,可能是串口没有选对,选择file|port选择填写如
图4-4
提示:如果不知道串口的数值是多少可以在我的电脑上右键,选择管理—>设备管理器—>
端口,查看USB serial(COM x),把x填写到下图
图2-4 设置串口
加载程序代码,选择load,打开想要下载的二进制文件,如图4-5
点击Program,出现如图2-5的对话框,点击yes
如图2-6 配置位选择 下载完毕显示programing complete,如下图4-7
这时候,数码管上显示“------”等待按键输入;
图2-7 编程成功。