文档介绍:软件下载安装及使用方法:
运行安装程序,将出现如图1所示安装界面。
点击“下一步”出现如图2所示:
单击“下一步”出现如图3所示:
单击“是”出现如图4所示,选择安装目录(也可以建议使用默认值)
单击“下一步”出现如下安装进度界面
然后安装完毕后,出现如下所示界面:
选择“是”继续安装将显示如下提示:
到此安装完成,将提示你重新启动电脑,选择确定。
软件的激活过程:
首先从“开始菜单”选择“激活”菜单。
单击下一步,出现如图所示的激活界面:
启动“激活程序”如图所示:
把“Last Name”前的“√”去掉并把生成的各项依次填入激活界面的相应位置,点击“下一步”若安装成功将显示如下图所示提示信息,否则需要返回上一步重新填写激活信息。
激活过程完成。
软件:
1,启动运行MPLAB IDE软件,这时还没有打开任何项目跟源文件,选择File ---》New菜单项,打开文档窗口,在此输入c语言源程序。完成后保存为:。
2,建立项目。选择Project-----》New打开新建项目窗口。在项目名中填入项目名称,在项目保存路径中选择好路径()。
3,选择语言工具组件。
选择Project----》Slecete Language Toolsuite出现如下界面
此主题相关图片如下:
在Active Toolsuite栏中选择HI--TECH Toolsuite
在Toolsuite contents栏中把编译器、链接器、汇编器全部都设置为“.exe”
单击“确定”即可。
4,设置语言工具组件。
选择Project----》Set Language Tool Laction菜单,展开HI-TECH Toolsuite前的“+”后打开目录树,并展开下面的Default Search Path &Directory目录,并进行如下设置
Output Directory 跟Intermediates Directory项可以选择缺省路径;
Include Search Directory 路径选择为:安装路径/include;
Library Search Directory 路径选择为:安装路径/lib。
单击确定。
5,加入源程序跟选择器件,调试程序(这跟汇编语言完成相同,在此不再獒述)。
使用C编译器+ICD2调试程序需要注意的问题:
因ICD2是在线仿真,所以会占用部分芯片资源。但编译器的链接文件不够聪明,不知道哪些资源会被ICD2占用,有可能链接器分配的ROM和RAM空间恰巧是被ICD2占用的,会引起用户程序和ICD2的调试程序发生冲突,通常表现为调试运行时程序会莫名其妙的复位,从而浪费大家的调试时间。那么如何让链接器知道哪些空间不分配给用户程序,而保留给ICD2呢?
, 18, MCC18, C30几个PIC开发中常见C编译器, 基于MPLAB IDE 集成开发环境中给出的解决办法:
1. HITECH C + ICD2.
   18的设置一样,通过设置编译选项来实现。
  编译程序前,在MPLAB IDE中的PROJECT菜单下,按如下操作
PROJECT->BUILD OPTIONS->PROJECT-> Global