1 / 23
文档名称:

快速操作指南.docx

格式:docx   大小:2,216KB   页数:23页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

快速操作指南.docx

上传人:bai1968104 2018/9/14 文件大小:2.16 MB

下载得到文件列表

快速操作指南.docx

文档介绍

文档介绍:模板的发布
编制
卢继珍
审核
批准
发布日期
实施日期
模板更改记录
更改
序号
更改人
/日期
更改后
的版次
更改说明
1
卢继珍/2014-1-24
A/00
初稿
模板详细内容
见后文。
MPLAB X IDE快速操作指南
编制
卢继珍
审核
批准
发布日期
实施日期
MPLAB X IDE 快速指南
环境搭建
PIC单片机的开发环境以前主要是MPLAB IDE,但由于其已经暴露出诸多问题,在2010年8月,微芯公司发布了全新的MPLAB X IDE开发环境。。
MPLAB® X IDE是可以运行在PC(Windows®、Mac OS®和Linux®)上的软件程序,用于开发Microchip单片机和数字信号控制器的应用。由于它提供了一个统一的集成“环境”来支持嵌入式单片机的代码开发,因此称为集成开发环境(IDE)。
下载路径:ehandler//family/mplabx/
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系统上运行
提供不同优化等级以满足各种需求,并且可以免费下载
:Microchip PIC单片机与编译器对应表
专业版
标准版
免费版**
C++
PIC10/12/16/18 MCU
MPLAB® XC 8
MPLAB XC 8
MPLAB XC 8
MPLAB XC 8 不可用
PIC24 MCU和dsPIC® DSC
MPLAB XC 16
MPLAB XC 16
MPLAB XC 16
MPLAB XC 16
不可用
PIC32 MCU
MPLAB XC 32
MPLAB XC 32
MPLAB XC 32
MPLAB XC 32
XC系列编译器的下载路径:ehandler//devtools/mplabxc/
由于公司内部主要是PIC中低端系列的单片机,我们安装XC8和XC16编译器就可以了。
MPLAB XC8编译器提供了三种模式:免费(Free)、标准(Standard)、专业(PRO)。标准和专业模式需要序列号来启用。无序列号的客户可以使用免费模式。基本的编译器操作、支持的器件和可用的存储器在三种模式中都是相同的,区别仅在于编译器的优化级别。
如果我们要求的优化级别比较高,可以对XC8进行破解,破解方法见:
http://hi./lujizhen/item/def51d60f37f905
安装完MPLAB X IDE集成开发环境和XC8等编译器以后,接下来就可以打开MPLAB X IDE进行相关设置了。
双击MPLAB X IDE图标,然后点击顶部菜单栏的Tools-Options, 点击“Embedded”图标,
:
MPLAB X IDE 编译环境设置界面
点击“Add”,:
MPLAB X IDE 添加新的编译工具路径设置界面
点击“Browse”,选择XC8及XC16的安装文件路径。将XC8及XC16编译工具添加进入开发环境中进行管理。以XC8为例,完成后如下图所示:
MPLAB X IDE 编译环境设置界面
至此,已完成PIC单片机的开发及编译环境了。
创建第一个项目:
点击“File”—“New Project”,弹出如下界面:
MPLAB X IDE 新建工程选择界面
点击“Next”,出现如下“Select Device”界面,选择我们的目标CPU,这里以PIC16F877A为例:
MPLAB X IDE 芯片选择界面
继续点击“Next”,出现“Select Tool”界面,选择我们的下载工具,这里选择“PICKit3”,如果当前选择的下载工具有效的话,会出现SN号,如下图所示:
MPLAB X IDE下载器选择界面
选择“Next”,进入“piler”界面,选择我们的编译器

最近更新

全科医学概论探究心理病理学和心理治疗方法 29页

全科医学教育与医疗健康服务的关系 29页

儿童斜视的诊断与治疗 23页

儿童医院进修工作思想汇报儿童肿瘤的分子生物.. 33页

儿保骨科护理进修报告小儿骨折的常见病理类型.. 29页

依法行医与职业道德的统一要求 25页

住院医师规范化培训年度人际关系总结 31页

中国历史文化知识竞赛100题及答案【有一套】 14页

县乡教师选调考试《教师职业道德》题库及答案.. 41页

县乡教师选调进城考试《教育心理学》题库及答.. 122页

职业教育法考试题库及精品答案 26页

超星尔雅学习通《形势与政策(2024春)》章节.. 24页

伍德灯在老年医学研究中的意义与前景展望 25页

伍德灯在寻找皮肤损伤害部位中的实用价值研究.. 26页

淬金方案介绍 7页

欧式家具研究报告 6页

杂耍的研究报告 7页

施工大干方案 7页

方案介绍好写吗 7页

动态心电图诊断标准 2页

人工智能在航空航天中的应用与安全保障培训 25页

人工智能全科医生应用人工智能技术的全科医生.. 25页

了解女性生理期对卵巢功能减退的影响 24页

护理就业能力展示PPT 28页

湘版美术七年级总复习资料 11页

2024年高中英语会考试题及答案 9页

文旅发展联盟大会暨提升建设推进会发言 3页

教师合唱团方案 3页

上海景格汽车仿真教学软件安装全步骤 36页

车位包销合同协议书 8页