《PIC微控制器项目设计:C语言》一3.3 MPLAB XC8编译器

本文介绍了如何使用MPLAB XC8编译器开发基于PIC18F8722微控制器的项目。通过创建新项目、选择设备、配置编译器、编写代码和调试步骤,详细讲解了从头开始建立一个简单按键控制LED的项目。
摘要由CSDN通过智能技术生成
3.3 MPLAB XC8编译器

本文讲的是PIC微控制器项目设计:C语言一3.3 MPLAB XC8编译器,MPLAB XC8编译器是为PIC10/12/16/18系列微控制器开发的强大的C编译器(也有用于24位和32位PIC微控制器的版本)。MPLAB XC8编译器有3个版本:Pro、Standard和Free。在本书中,我们将使用免费版本。不同版本之间的主要区别是编译期间应用程序的优化级别。
XC8编译器必须在安装了MPLAB X IDE之后再安装。编译器可以在MPLAB X IDE的最后安装阶段进行安装。或者,可从Microchip科技公司网站(http://www.microchip.com/pagehandler/en_us/devtools/mplabxc/)上直接进行安装。在写作本书的时候,最新版本的编译器是v1.20。
XC8语言与mikroC Pro for PIC语言有许多相似之处。在本章中,我们将介绍一个简单的基于XC8项目的步骤,还将解释两种语言之间的相似性和差异。
例3.1 一个简单的项目
本节给出一个简单的项目,以展示使用MPLAB X IDE创建源文件、编译文件,以及使用PICkit 3将生成的hex文件下载到Explorer板上的PIC18F8722微控制器中的步骤。
在这个项目中,我们将使用按键开关S1和连接到端口RD0引脚上的LED。只要按下按键,程序将点亮LED。
解决方案3.1
步骤如下。
步骤1 双击图标以启动MPLAB X IDE,应该看到图3.3所示的打开的窗口。
screenshot
步骤2 向下移动右侧光标,然后单击图标创建新项目(Create New Project)。如图3.4所示选择默认的Categories:Microchip Embedded,Projects:Standalone Project,我们正在创建一个新的独立项目。
screenshot
步骤3 单击下一步,选择目标微控制器。如图3.5所示,图中显示的内容为Family: Advanced 8- bit MCUs(PIC18)和Device: PIC18F8722。
步骤4 单击下一步&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值