[开发工具]

PIC单片机开发环境--MPLAB X IDE

[复制链接]
951|16
手机看帖
扫描二维码
随时随地手机跟帖
youtome|  楼主 | 2022-4-30 21:21 | 显示全部楼层 |阅读模式

熟悉开发环境是学习单片机的第一步,现在介绍下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.  

    1358835502_4186.png

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

1358837144_9324.jpg

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

1358837166_9467.jpg

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

1358837193_2933.jpg

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

1358837238_1325.jpg

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

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

1358837282_6351.jpg

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

1358837366_9490.jpg

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

1358837502_3690.jpg

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

    1358837619_7642.jpg

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

11 烧写点击工具栏上的 1358837649_4805.jpg

补充:

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

         1,File->Project Properties 弹出窗口

          1359086366_2419.jpg

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

         1359086426_6915.jpg

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

          1359086534_4517.jpg



使用特权

评论回复
primojones| | 2022-5-26 16:39 | 显示全部楼层
mplab03 x ide 和mplab ide v.92哪个好

使用特权

评论回复
houjiakai| | 2022-5-26 18:52 | 显示全部楼层
mplabx ide 怎么查看声明了那些变量

使用特权

评论回复
jackcat| | 2022-5-26 20:49 | 显示全部楼层
什么时候开发环境能够统一了呢   

使用特权

评论回复
biechedan| | 2022-5-27 12:33 | 显示全部楼层
MPLAB X IDE V3.40如何产生hex

使用特权

评论回复
ccook11| | 2022-5-27 13:12 | 显示全部楼层
MPLAB X IDE 配置位设置吗  

使用特权

评论回复
sheflynn| | 2022-5-27 14:51 | 显示全部楼层
mplab x ide 和mplab ideV8.x什么区别?

使用特权

评论回复
robertesth| | 2022-5-27 15:45 | 显示全部楼层
如何在MPLAB X IDE中找到已安装的编译器

使用特权

评论回复
wuhanrf| | 2022-6-13 08:41 | 显示全部楼层
用贯了mplab ide v.92,不想换XDE

使用特权

评论回复
fengm| | 2022-12-3 13:31 | 显示全部楼层
mplabx ide 怎么查看声明了那些变量

使用特权

评论回复
kmzuaz| | 2022-12-3 13:40 | 显示全部楼层
mplab03 x ide 和mplab ide v.92哪个好  

使用特权

评论回复
lihuami| | 2022-12-4 19:51 | 显示全部楼层
MPLAB X IDE怎么烧录hex文件

使用特权

评论回复
geraldbetty| | 2022-12-4 20:20 | 显示全部楼层
MPLAB X IDE 低版本能打开高版本的吗?  

使用特权

评论回复
1988020566| | 2022-12-4 21:01 | 显示全部楼层
MPLAB X IDE哪个版本用起来比较好上手?

使用特权

评论回复
nomomy| | 2022-12-5 20:37 | 显示全部楼层
如何在MPLAB X IDE中找到已安装的编译器

使用特权

评论回复
abotomson| | 2022-12-5 21:36 | 显示全部楼层
mplab x ide如何调出内存使用情况?   

使用特权

评论回复
everyrobin| | 2022-12-5 23:18 | 显示全部楼层
MPLAB X IDE V3.1 新工程编译提示Makefile-default.mk错误

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

25

主题

3685

帖子

2

粉丝