使用MPLAB X IDE新建项目和通过MCC配置引脚

发布者:FreeSpirit123最新更新时间:2019-10-28 来源: 51hei关键字:MPLAB  IDE  新建项目  MCC  配置引脚 手机看文章 扫描二维码
随时随地手机看文章

    使用MPLAB X IDE来新建项目,并且通过MCC来配置引脚,可以方便、快捷地建立起项目框架和基本配置代码。在使用MPLAB X IDE新建项目之前,先确定是否安装好了MCC插件,这个插件并不会随同IDE安装,而是需要单独安装的,下面先介绍MCC插件的安装过程,如果您已经安装好了这个插件,则可直接看第二部分。

一、安装MCC插件
    这个插件有两种安装方法,一是在线安装,另一个是事先下载好再安装,由于在线安装需要较长的时间,建议最好还是先下载好后再安装。


1、在线安装
    在“工具——插件”窗口里的“可用插件”里选择到MCC选项,点击左下方的“安装”按钮,然后耐心等待下载完成(如下图):
 
2、事先下载好再安装
    在插件安装窗口中的“已下载”页面按“添加插件”按钮,定位到插件存放的文件夹,点击“打开”按键:
 


    此时文件名会出现在“已下载”窗口,再按左下角的“安装”按钮,进入安装界面:
 

3、插件的安装
    插件安装过程比较简单,同意协议之后就一直“下一步”,直到安装完成。
 

 


    注意插件安装过程中还需要重启软件,以便与IDE建立连接:
 

    重启时会先更新,如下图:
 


    然后再启动IDE进行相应的设置,以便与MCC建立连接:
 

    启动完成后,插件就完全安装好了,此时可在“工具——插件 ”窗口里的“已安装插件”页面找到MCC了。
 



二、新建项目文件
    在MPLAB X IDE窗口菜单选择“文件——新建项目”,启动新建项目向导。
1、选择项目
    这里一般选择“mirochip嵌入式——独立项目”
 

2、选择器件
    这里千万不能随便选,一定要从下拉列表框里找到正确的器件名称:
 

3、选择工具
    我用的是PIC16F18446芯片,对应的编译器是XC8,在此选择“Simulator”。如果你尚未安装XC8插件,则需要先安装,否则这个选项前面不是绿色标识,而是红色标识,此时你无法选中。
 

4、选择编译器
    选中“XC8...”这一行就行:
 

5、建立项目名称和文件夹 
    输入你的项目名称,IDE会自动在你指定的位置建立与项目名称相同的文件夹,当然你也可以在些修改文件夹名称。在此需要注意的是编码选择,默认的选择不兼容中文字符,你输入的中文字符在下次打开时会变成“??”,如果你需要使用中文字符,可选择GB18030或GBK等中文字符集。

 

    至此,项目框架基本建成,紧接着需要使用MCC来配置引脚并建立相应的基本文件及代码。

三、使用MCC来配置引脚及生成基础文件和代码

    在使用MCC配置之前,我们可以看到新建项目的文件夹下只有两个子文件夹,如下图:
 

还可以对引脚进行配置:
    启动或关闭MCC有两种方法:1、从菜单“工具——已安装插件”里选择;2、点击工具栏的MCC图标(通常在最右边)。
    进入MCC后可以从左边“ 设备资源”列表中选择要配置的项目,双击之后即出现在上面的“项目设备”列表中,然后在主窗口中进行配置,下面是配置串口通讯:

 
    这是配置定时器0:
 


    还可以对引脚进行配置:
 

    配置好之后,点击左边的"Generate"就可以生成代码,见下图:
 
    
    在点击下图中的“Yes”按钮后便会自动生成相应的基础代码及文件:
 



    至此MCC配置完成,最后再查看项目文件夹,相应的文件及文件夹已经全部完善,我们就可以在此基础上添加自己的代码,完成整个项目。 
 

关键字:MPLAB  IDE  新建项目  MCC  配置引脚 引用地址:使用MPLAB X IDE新建项目和通过MCC配置引脚

上一篇:带感应的小夜灯的PIC单片机源码(可手动控制or自动控制)
下一篇:PIC单片机+LCD12864显示汉字程序

推荐阅读最新更新时间:2024-11-11 15:36

基于Infineon IM564-X6D BLDC变频控制应用方案
直线模组作为直线运动的重要零部件,一般都是需要由电机驱动,同时控制驱动设备。其中,步进电机和伺服电机是较为常用的。虽然它们同样适用于直线模组的运动驱动,但在实际使用中有着很大的差异,事实上,不同的项目选择的驱动电机也不同。那么使用步进电机和伺服电机有着怎样的区别? 1、控制精度不同,这两个电机的控制精度有一定的差距,这在电机选择中非常重要。伺服电机可以实现位置闭环控制,从根本上克服步进电机在直线模组运动中的失步问题。 2、操作性能不同,步进电机的控制是开环控制,启动频率过高或负载过高容易失步或失速,停车时转速过高容易超调,而伺服电机是闭环控制,不会出现失步、失速和超调,控制性能更可靠。 3、过载容量不一样,步进电机一般
[嵌入式]
周末烩:苹果iPhone X预购 几家欢喜几家愁
本周最大的事件估计就是iPhone X终于开启预售了,大家抢到的是第几批呢?不管此前说是挣扎在贫困线上的人们也好,还是绝对不买iPhone的人也罢,或者是那些天天吐槽iPhone X“刘海”丑的人们,为什么在朋友圈和微博都看到了你们秀的订单呢?说好的不买呢?如今的誓言真的是太脆弱! 苹果官网   周五下午3点01分,苹果官网和商店一直处于无法显示状态。在拼命的刷新后,据悉是在几秒内首批iPhone X就被秒光了,发货时间迅速从11月3日变成了2-3周……3-4周,现在已经变成了5-6周。同时还有很多小伙伴反应,在付款后,无法查询到订单信息。大家不要着急,这是因为苹果在处理付款,会按照收到付款的顺序发货。   在首批iPhon
[手机便携]
ams推出集成式X射线探测器芯片,图像更详实,系统成本更低
AS5950在单个芯片上集成了光电二极管阵列和模数转换器,可降低8层及16层CT扫描仪中探测器组件的复杂度和成本 全球领先的高性能传感器解决方案供应商艾迈斯半导体宣布,借助其最新推出的集成式X射线探测器芯片--- AS5950,ams将可进一步降低计算机断层扫描(CT)设备的成本。凭借艾迈斯半导体在传感器设计和封装领域的专业知识,AS5950集成式X射线探测器芯片可提高CT探测器的性能,图像更详实,系统成本更低。 AS5950这款CMOS器件在同一芯片上集成一个高灵敏度光电二极管阵列和一个64通道模数转换器。AS5950单芯片更容易安装到CT探测器模块中。目前,CT扫描仪制造商需要在复杂的PCB上安装一个分立式光电二
[嵌入式]
ams推出集成式<font color='red'>X</font>射线探测器芯片,图像更详实,系统成本更低
下一代iPhone不加原深感镜头!新iPad要上人脸识别
    有消息称,苹果硬件高管的表示,iPhone X从一开始设计就没有考虑过指纹,而Face ID将会被普及到其他iPhone、iPad终端上。   现在,多次曾准确预测苹果新品的业内分析师郭明池送出了最新的报告,其从产业链了解到的内幕消息是,明年所有的iPhone后置主摄像头,不会增加TrueDepth传感器。   为什么不会这么做,首先增加成本,其次提高量产难度,最后目前这个领域他们绝对领先,没必要继续上创新了,可以适当慢下来控制下节奏,毕竟安卓阵营还一时半会追赶不上。   需要注意的是,TrueDepth传感器是实现面容ID的基础组件,同时还可以通过Animoji创建动态表情,而iPhone主摄像头不支持增加这个传感器,
[手机便携]
华为Mate X上市时间或比三星Galaxy Fold更晚
华为和三星的可折叠屏手机谁将正式上市一直备受业界关注。此前,三星电子公布Galaxy Fold将在9月底再度推出,而华为Mate X上市日期落在8、9月左右,届时两者将展开激烈竞争。 今(15)日,据PhoneArena消息,华为Mate X可能无法在三星Galaxy Fold上市前上市。三星官方此前宣布,通过“改进”Galaxy Fold的屏幕保护措施之后,这款可折叠手机将于9月份重新上架发售;但华为Mate X的上市时间,TechRadar称根据最近在华为深圳新闻发布会上的消息,“9月推出的可能性已经不存在了”,估计需要等到11月左右才可以。 报道中指出,为了保证设备的可靠性,华为似乎对Mate X进行了多处升级、改造,比
[手机便携]
宋仲基光环加持 vivo X7发布会看点汇总
    vivo即将在6月30日晚发布新品vivo X7/X7 Plus,这也是自2012年发布vivo X1至今,X系列的第7款产品。与3个月前发布的旗舰Xplay5不同,X系列是vivo在中高端市场出货的主力。在暑期档期推出的节点来看,不难看出vivo希望凭借新机在市场上演一出大戏。 ▲网上偷跑的vivo X7真机图   在此前的轮番曝光中,关于vivo X7的卖点大家应该知道的差不多了吧,这两天甚至真机的外观也是一清二楚了。然而向来vivo都会在发布会上留一手惊喜,更何况这款由国民老公宋仲基亲自 加持光环的年度重点机型呢。下面笔者就给大家扒一扒,vivo X7发布会还有那些值得关注的看点。   宋仲基或亲临现场  
[手机便携]
大陆集团研发全球5G混合式V2X解决方案
科技公司大陆集团正在研发一款灵活的5G混合式平台,新平台既可实现移动网络通信,又可实现快速可靠的直接数据交换。使用该平台的首家客户即将全面体验到这一解决方案带来的优势。 联网车辆搭载最先进的信息娱乐系统,为驾驶员和乘客带来非凡的娱乐享受。此外,通过直接与其他车辆或基础设施进行通信,联网车辆还能实时更新交通状况,提醒驾驶员注意道路上的安全隐患,使驾驶更安全、更高效。为实现该目标,大陆集团在混合式V2X解决方案中不仅集成了4G和5G网络接入技术,还集成了专用短程通信技术(DSRC)和蜂窝网络V2X通信技术,从而帮助汽车制造商克服在全球范围内部署V2X通信技术所面临的巨大挑战。与常规的移动网络通信不同,全球范围内部署V2X通信的技术路径
[汽车电子]
大陆集团研发全球5G混合式V2<font color='red'>X</font>解决方案
Agilent X系列信号发生器增强特性支持更快速的验证
安捷伦科技公司日前宣布,它的高性能 MXG 和经济型 EXG X 系列矢量信号发生器新增了多项增强特性。 这些增强特性旨在提高测量精度、加速研发和提供深入的信号仿真,甚至能够执行最全面的接收机验证。Agilent X 系列信号发生器的卓越性能与上述增强特性相结合,非常适合雷达、军事通信以及消费者无线应用领域中的元器件和接收机开发。 安捷伦副总裁兼微波与通信事业部总经理Andy Botka表示:“Agilent X 系列信号发生器的持续创新与性能增强进一步巩固了我们在市场中的技术领导地位,重申了我们为客户提供高性能器件测试解决方案的承诺。在承诺的基础上,全新增强特性使我们的客户可以更好、更快速、更有效地完成工作。” 改善的测量
[测试测量]
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved