历史上的今天
返回首页

历史上的今天

今天是:2025年03月17日(星期一)

正在发生

2020年03月17日 | 介绍下PIC开发环境MPLAB X IDE以及其安装

2020-03-17 来源:eefocus

熟悉开发环境是学习单片机的第一步,现在介绍下PIC得开发环境,PIC的开发环境有老的 MPLAB IDE, 和最新的MPLAB X IDE.


MPLAB X IDE 比老的MPLAB IDE, 编写代码的起来更方便,出错的概率也低因为MPLAB X IDE 时时的检测书写错误。


MPLAB X IDE 的安装:

第一步 安装JAVA 的运行环境(因为MPLAB X IDE是用JAVA程序写的)

安装jdk 6.1(在jdk 当中包含了运行环境jre,当然只安装jre也行)

双击jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe安装jdk 6.1


第二步 安装开发环境 MPLAB X IDE

mplabx-ide-v1.10-windows-installer.exe


第三步 安装C编译器 

我们用的是PIC/10/12/16系列安装 picc-9_81-win.exe即可。

安装完成之后会在桌面上出现两个图标

MPLAB driver switcher 驱动选择 如果你的电脑上同时装有MPLAB IDE 8和MPLAB X IDE的时候,用来选择是那个软件使用调试烧写器如ICD PICkit。


MPLAB X IDE v1.10     开发环境

建立工程:

1 打开MPLAB X IDE ,File->New Project 弹出窗New Project窗口 在 Categories: 中选择 Microchip Embedded,然后在Projects:中选择Standalone Project.  

介绍下PIC开发环境MPLAB X IDE以及其安装

2 点击 next ,然后在Device中选择单片机型号如:PIC16LF1823.

介绍下PIC开发环境MPLAB X IDE以及其安装

3点击next ,是否支持调试头不选

介绍下PIC开发环境MPLAB X IDE以及其安装

4点击next ,选择工具如;选择 ICD3

介绍下PIC开发环境MPLAB X IDE以及其安装

5点击next , 选择编译器如:选择HI-TECH PICC (V9.81)

介绍下PIC开发环境MPLAB X IDE以及其安装

6点击next, 在Project Name中输入工程名如:myproject ,点击Browse...选择工程文件存放的路径,然后点击Finish工程建立完毕。

补充: 如果想支持中文将Encoding 改为GB2312。

介绍下PIC开发环境MPLAB X IDE以及其安装

7 在Projects 窗口中可以看到我们建立的工程 .

8 右击Source Files ->New->C Main Flie....   弹出了窗口 New C Main File ,点击Finish建立源文件.

介绍下PIC开发环境MPLAB X IDE以及其安装

9 我们就可在里面书写C程序代码了。

10 写完代码之后编译 可以点击 工具栏上的按钮

11 烧写点击工具栏上的

补充: 

如用 ICD3 烧写可以可以选择内部供电要如何选择呢?

1,File->Project Properties 弹出窗口

介绍下PIC开发环境MPLAB X IDE以及其安装

2,在Categories 中点击选择ICD3,然后在Option categories 中的下拉列表中选择Power.

介绍下PIC开发环境MPLAB X IDE以及其安装

3, 勾上Power target circuit from ICD3 , 在Voltage Level 中选择电压(一般默认即可)。

介绍下PIC开发环境MPLAB X IDE以及其安装

推荐阅读

史海拾趣

C&K Switches公司的发展小趣事

随着公司规模的扩大,C&K开始在全球范围内进行布局。它在中国、法国、越南、德国和印度等地设立了生产基地,这些工厂不仅提高了生产效率,还使得C&K能够更好地服务全球客户。同时,C&K的产品线也不断扩展,覆盖了消费类、工业类和汽车类等多个领域。此外,C&K还支持定制化开发,能够满足不同客户的特殊需求。这种全球布局和业务拓展使得C&K在电子行业中获得了广泛的认可和好评。

上海双岭电子(Double-peak)公司的发展小趣事

随着市场的不断扩大,双岭电子逐渐意识到品质对于企业长远发展的重要性。因此,公司投入大量资源加强品质管理,建立了完善的质量检测体系,并对全体员工进行品质意识培训。通过不懈的努力,双岭电子的产品质量得到了显著提升,赢得了客户的广泛赞誉。同时,公司还积极参与国际标准化组织的认证工作,为进一步提升品牌影响力奠定了基础。

COMPEX公司的发展小趣事

COMPEX公司自成立以来,一直致力于电子技术的研发与创新。在光通讯领域,公司凭借先进的光通讯模块电路板小器件技术,逐渐在市场中占据了一席之地。COMPEX团队不断突破技术壁垒,推出了多款高性能、高可靠性的产品,赢得了客户的广泛认可。同时,公司还积极与国内外知名企业和研究机构合作,共同推动电子行业的技术进步。

Falco Electronics公司的发展小趣事

Falco Electronics自创立之初就注重技术创新。公司创始人深知,在电子行业,只有不断推陈出新,才能在激烈的市场竞争中立足。因此,公司投入大量研发资金,吸引了一批优秀的科研人才。经过不懈努力,Falco Electronics成功开发出了一款具有革命性的新型芯片,这款芯片在性能上远超同类产品,迅速在市场上占据了一席之地。

Euvis Inc公司的发展小趣事

Euvis Inc公司自成立以来,始终将技术创新作为发展的核心动力。公司投入大量研发资源,成功开发出一款具有革命性意义的新型半导体材料,该材料具有更高的导电性能和更低的能耗,极大地提升了电子产品的性能。随着这款材料的广泛应用,Euvis Inc公司在半导体材料市场迅速崛起,成为行业内的领军企业。

CMD公司的发展小趣事

CMD技术公司成立于1986年,当时的市场正处于计算机技术的飞速发展时期。公司初期主要聚焦于为DEC计算机系统开发SCSI主机适配器,这一决策在当时看来是富有远见的。随着个人电脑的普及,CMD的产品迅速获得了市场的认可,为后续的发展奠定了坚实的基础。

问答坊 | AI 解惑

PLC视频资料

大家想了解更多PLC知识或PLC视频教学。请登陆WW .PLCJS.COM…

查看全部问答>

求助一个弱弱的问题。。。

如果做一个数字电压表,它的量程是由AD的输入电压量程决定的吗?如何增大量程呢?…

查看全部问答>

单片机实现T9文字输入法电路(源代码+仿真)

单片机实现T9文字输入法电路(源代码+仿真)…

查看全部问答>

windows mobile ????????????????

请问在Windows Mobile平台下怎么用C++将Bitmap保存到图像文件?…

查看全部问答>

哪里能够购买到《嵌入式实时操作系统VxWorks及其开发环境Tornado》?

请问哪里能够购买到《嵌入式实时操作系统VxWorks及其开发环境Tornado》作者: 孔祥营/柏桂枝 ?好像这本书绝版了,网上书店都是缺货啊!请给予帮助,万分感谢!!!…

查看全部问答>

5.1的选择<<<世界500强公司在上海职位介绍>>>

福利体系:18% 住房补贴,7% 交通补贴+600,年底双薪,年终2.5-3个月工资 奖金,另外每年3000元左右 现金保单,30万 人生意外险和重大疾病险。 公司为个人缴纳的保险分为两种形式,如果有居住证或户口在上海的,公司缴纳城保,那么住房补贴是四金 ...…

查看全部问答>

使用vivi不能将wince烧写到flash!

我使用vivi的load flash wince u命令,将wince烧写到板上的flash时,格式化的时候出现几个error, 然后也正常格式化完毕,刚刚把wince烧写到板上时,wince正常启动,因为我没有断过电, 重启之后flash上刚刚烧写的wince就不见了,不能正常启动 ...…

查看全部问答>

ISE10.1警告

ERROR:Place:1018 - A clock IOB / clock component pair have been found that are not placed at an optimal clock IOB /   clock site pair. The clock component <start_IBUF_BUFG> is placed at site <BUFGMUX_X1Y1>. The I ...…

查看全部问答>

进入低功模式后,不能复位看门狗,咋办?

                                 CPU 睡着了,看门狗还在工作(想关也关不掉),咋办呢?只能等着MCU被Reset吗?…

查看全部问答>

ISE13.2 编译时候出的错,该怎么解决?

ERROR:EDK - INFO:Security:56 - Part \'xc6slx9\' is not a WebPack part.   INFO:Security:60 - The XILINXD_LICENSE_FILE environment variable is set to   \'C:\\Xilinx\\Xilinx.lic\'.   INFO:Security:62 - T ...…

查看全部问答>