MPLAB X IDE快速操作指南汇总

合集下载

MPLABIDE中文用户指南

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使用方法

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中文用户指南

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 机完全不同的指令集。

mplab x ide v3.15安装使用说明

mplab x ide v3.15安装使用说明

编译器安装使用教程
注意!mplab x ide不支持中文路径
1安装java运行环境
方法:百度java
按默认方式点击就可
2安装开发环境mplab x ide
方法:点击MPLABX-v3.15-windows-installer 按照默认方式点击,直到安装完成。

3安装c语言编译器(8位)
方法:点击xc8-v1.35-full-install-windows-installer 按照默认方式点击,直到安装完成
建立工程教程:
1 打开MPLAB X IDE ,File->New Project 弹出窗New Project窗口在Categories:中选择Microchip Embedded,然后在Projects:中选择Standalone Project.
2 点击next ,然后在Device中选择单片机型号如:PIC16f1933
3点击Next
4点击next 选择kit3
5点击next选择编译器xc8
6点击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
常用按钮使用说明:
点击该图标右边的三角,可以选择编程到KIT3,实现离线下载程序。

MPLAB IDE v6.xx快速入门指南

MPLAB IDE v6.xx快速入门指南

MPLAB IDE v6.xx快速入门指南 2003 Microchip Technology Inc. DS51281C_CNDS51281C_CN第ii页 2003 Microchip Technology Inc.本出版物所述的器件应用信息及其它类似内容仅作为建议,它们可能由更新信息替代。

应用时确保符合技术规范是您自身的责任,Microchip Technology Inc.不对此类信息的准确性或使用作任何代言或保证,也不对因使用或以其它方式处理这些信息引发的对专利或其它知识产权的侵权行为承担任何责任。

未经Microchip书面批准,不得将Microchip的产品用于生命支持系统中的关键部件。

在知识产权保护下,不得暗中或以其它方式转让任何许可证。

商标Microchip名称和商标图案、Microchip商标图案、Accuron、dsPIC、K EE L OQ、MPLAB、PIC、PICmicro、PICSTART、PRO MATE和PowerSmart均为Microchip Technology Incorporated在美国和其它国家或地区的注册商标。

AmpLab、FilterLab、microID、MXDEV、MXLAB、PICMASTER、SEEVAL、SmartShunt和The Embedded Control Solutions Company均为Microchip Technology Incorporated在美国的注册商标。

Application Maestro、dsPICDEM、、dsPICworks、ECAN、ECONOMONITOR、FanSense、FlexROM、fuzzyLAB、In-Circuit Serial Programming、ICSP、ICEPIC、microPort、Migratable Memory、MPASM、MPLIB、MPLINK、MPSIM、PICkit、PICDEM、、PICtail、PowerCal、PowerInfo、PowerMate、PowerTool、rfLAB、rfPIC、Select Mode、SmartSensor、SmartTel 和Total Endurance均为Microchip Technology Incorporated在美国和其它国家或地区的商标。

MPLABIDE中文用户指南共16页

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快速操作指南编制卢继珍审核批准发布日期实施日期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文档)

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快速操作指南编制卢继珍审核批准发布日期实施日期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使用方法

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 X IDE快速操作指南汇总

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-简单使用说明

MPLAB-IDE-简单使用说明

MPLAB-IDE-简单使用说明和 MCS51 单片机中的 Keil 编程开发软件一样,我们做项目开发,MPLAB IDE软件也是以工程为单位,即我们得为咱们的源程序创建工程文件,再进行配置,载入相应的源程序文件。

下面,我们来一起看一下,在PIC中,如何创建我们的第一个工程。

一、启动 MPLAB IDE用以下任何一种方法启动该软件:A.选择Start>Programs>Microchip>MPLAB IDE 7.41>MPLAB IDE。

(不同版本的MPLAB IDE软件可能路径名称会略有不同。

)B.双击桌面上的MPLAB IDE 图标。

二、创建源文件三、创建项目项目是将文件组织起来以便进行编译和汇编的方式。

选择Project(项目)>new…(新建),出现New Project (新项目)对话框:在New Project(新项目)对话框中,我们将这个示例项目命名为MyPrj,使用Browse 按钮,将项目放在名为D:\myprj的文件夹中。

单击OK按钮,在MPLAB IDE 界面上我们会看到已创建项目的的项目窗口,如下图:如果项目窗口未打开,请选择View>Project。

四、给项目节点添加文件源文件是必须添加的。

其他文件,如头文件、库文件、链接描述文件,视项目的具体情况可加可不加。

在本实例中,只添加一个源文件exam1.asm,在左边的项目窗口中找到Source Files节点,在其上点鼠标右键,在弹出的快捷菜单中选Add Files。

双击要添加的文件exam1.asm,或单击要添加的文件exam1.asm,然后点“打开”按纽:文件添加成功后的项目窗口如下,Source Files节点下已经添加了文件 exam1.asm五、选择器件1.选择Configure>Select Device。

2.在Select Device 对话框中,点device栏右边的下拉箭头,选择器件为16F877A,注意一定要后面有A的!(提醒:16F877A与16F877是两个内部结构和功能不同的芯片,两个芯片不能直接相互替换,所以千万不要误选成16F877!),在Microchip Programmer Tool Support 部分中, MPLAB ICD 2 旁边的“灯”图标应为绿色。

mplab x ide v3.35安装使用说明

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_简单使用说明

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 旁边有一个“绿灯”图标。

MPLABXIDE快速操作指南

MPLABXIDE快速操作指南

MPLABXIDE快速操作指南本快速操作指南将重点介绍MPLABXIDE的一些基本操作和常用功能。

2.创建一个新项目:在MPLABXIDE中,您可以通过选择“文件”->“新建项目”来创建一个新项目。

在项目向导中,您需要选择您的目标设备,并指定存储项目文件的位置。

3.添加源文件:在项目中添加源文件非常简单。

您只需右键单击项目并选择“添加文件”,然后选择您要添加的源文件。

4.编译项目:要将项目编译为可执行文件,只需单击工具栏上的“构建”按钮或通过选择“构建”->“构建主项目”来实现。

5.调试项目:MPLABXIDE提供了强大的调试功能,可以帮助您在嵌入式应用程序中进行错误排查。

您可以通过单击工具栏上的“调试”按钮或选择“调试”->“启动调试会话”来启动调试会话。

在调试会话中,您可以设置断点、监视变量和执行单步操作。

6.配置调试器:如果您使用的是调试器硬件,您需要配置MPLABXIDE 以与特定调试器兼容。

选择“工具”->“选项”,然后在左侧选择“调试”,可以配置调试器选项。

7.寄存器查看器:MPLABXIDE的寄存器查看器窗口可以显示您的目标设备的寄存器值。

要打开寄存器查看器,请选择“窗口”->“寄存器查看器”。

8.计时器配置器:MPLABXIDE的计时器配置器窗口可帮助您设置和配置定时器和计数器。

选择“窗口”->“设备资源配置器”,然后选择“定时器配置器”。

9.源代码调试:MPLABXIDE允许您在调试会话中调试源代码。

您可以通过单击代码行号来设置断点,然后通过选择“调试”->“开始/继续调试”来开始调试。

10.代码模板:MPLABXIDE还提供了一些代码模板,以帮助您快速编写代码。

您可以通过选择“工具”->“选项”,然后在左侧选择“代码模板”,来查找和使用代码模板。

11.消息输出:MPLABXIDE的消息输出窗口可以显示有关编译和调试过程中发生的任何错误、警告和提示的信息。

MPLAB IDE中文版使用

MPLAB 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、程序编译。

MPLAB_IDE_简单使用说明

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. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

模板的发布编制卢继珍审核批准发布日期实施日期模板更改记录模板详细内容见后文。

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 XC8编译器提供了三种模式:免费(Free)、标准(Standard)、专业(PRO)。

标准和专业模式需要序列号来启用。

无序列号的客户可以使用免费模式。

基本的编译器操作、支持的器件和可用的存储器在三种模式中都是相同的,区别仅在于编译器的优化级别。

如果我们要求的优化级别比较高,可以对XC8进行破解,破解方法见:/lujizhen/item/de878421073f51d60f37f905安装完MPLAB X IDE集成开发环境和XC8等编译器以后,接下来就可以打开MPLAB X IDE进行相关设置了。

双击MPLAB X IDE图标,然后点击顶部菜单栏的Tools-Options, 点击“Embedded”图标,出现图1.2所示界面:图1.2 MPLAB X IDE 编译环境设置界面点击“Add”,弹出图1.3:图1.3 MPLAB X IDE 添加新的编译工具路径设置界面点击“Browse”,选择XC8及XC16的安装文件路径。

将XC8及XC16编译工具添加进入开发环境中进行管理。

以XC8为例,完成后如下图所示:图1.4 MPLAB X IDE 编译环境设置界面至此,已完成PIC单片机的开发及编译环境了。

创建第一个项目:点击“File”—“New Project”,弹出如下界面:图1.5 MPLAB X IDE 新建工程选择界面点击“Next”,出现如下“Select Device”界面,选择我们的目标CPU,这里以PIC16F877A为例:图1.6 MPLAB X IDE 芯片选择界面继续点击“Next”,出现“Select Tool”界面,选择我们的下载工具,这里选择“PICKit3”,如果当前选择的下载工具有效的话,会出现SN号,如下图所示:图1.7 MPLAB X IDE下载器选择界面选择“Next”,进入“Select Compiler”界面,选择我们的编译器,即所谓的语言工具。

这里因为PIC16F877A 单片机是8位的,所以我们选择XC8编译器。

图1.8 MPLAB X IDE编译器选择界面选择“Next”,进入“Select Project Name and Folder”,设置工程名和工程路径。

图1.9 MPLAB X IDE工程名及路径设置界面点击“Finish”完成工程的建立。

刚刚建立的工程是没有任何内容的,如下图所示:图1.10 MPLAB X IDE新建工程后的界面接下去,我们就可以新建文件或添加已经存在的文件,完成软件工程的代码编辑工作。

常用的工程设置及工具含义:创建项目之后,可以在Project Properties(项目属性)对话框中查看或更改项目属性。

通过以下任一方式访问该对话框:•在Projects 窗口中右键单击项目名称,然后选择“Properties”(属性)。

•在Projects 窗口中单击项目名称,然后选择File>Project Properties。

里面有我们经常要设置的目标板的供电方式及编译的优化等级等等。

图1.11 MPLAB X IDE工程属性设置界面其它的一些设置基本都在“Tool”-“Options”里面进行设置,如下图所示:图1.12 MPLAB X IDE选项设置界面基于MPLAB X IDE配置位设置MPLAB X IDE和MPLAB IDE 8不同。

MPLAB IDE 8 可以再界限中选择配置位就行。

配置选项可以不写在代码中。

MPLAB X IDE 如果要配置的话必须在代码中写出配置。

配置字中最重要的配置选项就是:看门狗配置如:WDTE<1;0>;一般选择关闭看门狗。

MCLRE复位脚的配置如:MCLRE;一般选择复位脚作I/O,PIC16F877A无此选项。

不用设置。

震荡器的选择:如:FOSC<2:0>;根据实际情况配置,我这里一般选用XT,即标准的振荡频率1M~4M。

因为如果这三个没有配置好的话程序根本无法运行。

其他配置可以看数据手册此不赘述。

图1.13 MPLAB X IDE开发环境PIC设置位的设置界面实例介绍:打开MPLAB X IDE 在菜单栏中点击Window->PIC Memory Veiws->Configuration bits,如下图所示:图1.14 MPLAB X IDE开发环境PIC设置位的设置界面2 在出现的Configuration Bits中的改变每个配置中的option选项,红色的就是我们改变过的配置选项图1.15 MPLAB X IDE开发环境PIC设置位的设置界面3 配置完成后点击Genarate Source Code to Output 产生配置源代码。

图1.16 MPLAB X IDE开发环境PIC设置位的设置界面将其中的#include <xc.h>#pragma config FOSC = XT // Oscillator Selection bits (XT oscillator)#pragma config WDTE = ON // Watchdog Timer Enable bit (WDT enabled)#pragma config PWRTE = OFF // Power-up Timer Enable bit (PWRT disabled)#pragma config BOREN = OFF // Brown-out Reset Enable bit (BOR disabled)#pragma config LVP = OFF // Low-Voltage (Single-Supply) In-Circuit Serial Programming Enable bit (RB3 is digital I/O, HV on MCLR must be used for programming)#pragma config CPD = OFF // Data EEPROM Memory Code Protection bit (Data EEPROM code protection off)#pragma config WRT = OFF // Flash Program Memory Write Enable bits (Write protection off; all program memory may be written to by EECON control)#pragma config CP = OFF // Flash Program Memory Code Protection bit (Code protection off) 上述代码粘贴在main.c中即可。

另外,为了编辑过程中支持中文注释,需要对编码格式进行更改,右键点击工程名,选择“Properties”->“General”,在Encoding下拉选项中选择“GB2312”选项。

如图所示:图1.17 MPLAB X IDE开发环境工程属性的设置界面下面重点介绍一下在MPLAB X IDE中如何使用SVN。

在介绍SVN的使用之前,先让我们来了解一下SVN。

SVN是什么?有一个简单但不十分精确比喻:SVN = 版本控制+ 备份服务器简单的说,您可以把SVN当成您的备份服务器,更好的是,他可以帮您记住每次上传到这个服务器的档案内容。

并且自动的赋予每次的变更一个版本。

通常,我们称用来存放上传档案的地方就做Repository。

用中文来说,有点像是档案仓库的意思。

不过,通常我们还是使用Repository这个名词。

基本上,第一次我们需要有一个新增(add)档案的动作,将想要备份的档案放到Repository上面。

日后,当您有任何修改时,都可以上传到Repository上面,上传已经存在且修改过的档案就叫做commit,也就是提交修改给SVN server的意思。

针对每次的commit,SVN server都会赋予他一个新的版本。

同时,也会把每次上传的时间记录下来。

日后,因为某些因素,如果您需要从Repository 下载曾经提交的档案。

您可以直接选择取得最新的版本,也可以取得任何一个之前的版本。

如果忘记了版本,还是可以靠记忆尝试取得某个日期的版本。

为什么要用SVN?备份工作档案是十分重要的。

您永远不知道计算机上的硬盘何时会坏掉。

根据经验法则再加上摩菲定理,坏事情往往都发生在最重要的时刻。

例如,要release东西的前一刻,硬盘完全坏掉,无法修复。

所以,常常备份工作数据是非常重要的。

大部分公司的server都会有专门的备份机制,甚至是异地备援。

相关文档
最新文档