返回首页
当前位置: 主页 > 单片机学习 > PIC单片机 >

PIC单片机的C语言使用(一)

时间:2009-07-02 11:08来源:单片机信息网 作者:admin 点击:
在MPLAB-IDE中使用HitechC编译器 一、装入编译器: 1、启动MPLAB-IDE,如下图所示选择Project-》Install Language Tool 2、在弹出的安装语言工具对话框里Language Suite选项现在显示的是Microchip,点击后面的箭
  
在MPLAB-IDE中使用HitechC编译器

一、装入编译器:

    1、启动MPLAB-IDE,如下图所示选择Project-》Install Language Tool点击浏览全图

    2、在弹出的安装语言工具对话框里“Language Suite”选项现在显示的是Microchip,点击后面的箭头来选择语言。

点击浏览全图

我使用的工具是HI-TECH PICCME,所以选择为“HI-TECH PICC”。

     3、接下来在“Tool Name”里选择编译器组件的调用路径,这里有“PICC Compiler”(C编译器)、“PICC Assembler”(汇编器)和“PICC Linker”(链接器)3项都需要设置。

点击浏览全图

      用“Browse”来选择调用路径,把上述3项组件的调用文件都设为PICC.EXE。点“OK”后完成设置。

点击浏览全图

二、选用编译器:

    1、新建一个项目,编辑项目对话框的“Language Tool Suite”栏目默认是“Microchip”,将它改为“HI-TECH PICC”。

点击浏览全图

    2、在项目文件框里点“flasha[.hex]”,这时“Node Properties”(节点属性)按钮将会亮起来。点击进入。

点击浏览全图

    3、设置节点属性。由于FLASHA.C还有其他相关连的源程序需要加进来,所以在“Language Tool”栏里应该选择“PICC Linker”(链接器)。

点击浏览全图

    通常我们可以选择:

      1)Generate debug info:显示debug信息;

      2)Create map file:选择该项后我们将看到ROM、RAM的使用情况;

      3)Error file:显示错误信息;

      4)Compile for MPLAB ICD:如果不使用ICD,就不必选择这个项目了。  

      4、设置完成之后点“Add Node”来添加节点。

点击浏览全图

      这个项目有两个节点:fla.c和flasha.c,选择节点后点击“Node Properties”或直接双击节点来进入节点属性设置。

点击浏览全图

      5、节点文件的工具这时应该选择为“PICC Compiler”(C编译器),蓝色圈子里的4项依次是:1)显示debug信息;2)局部优化;3)全局优化;4)ICD编译配件。选择优化将使程序 代码比较合理,会使资源的使用量相对小一些。同样的,如果不是使用ICD则第4项不应该选上。

点击浏览全图

       6、以上都设置完之后即可以进行编译,下图是编译的界面。

点击浏览全图

      以下是编译成功的界面:蓝框里是编译成功信息;红框是资源的使用情况显示。

点击浏览全图

顶一下
(0)
0%
踩一下
(0)
0%
双击复制本文网址,发送给您QQ/MSN上的朋友:
------分隔线----------------------------
此页的访问者还关注了以下资讯:
  • ·网络单片机PIC18F97J60的开发与应用
    ·PIC中档单片机的中断总结
    ·MPASM的伪指令
    ·PIC单片机应用问答
    ·PIC单片机在线调试中的一些问题
    ·PIC单片机引脚中断程序的设计技巧
    ·PIC 单片机软件编程技巧
    ·PIC16C5X 单片机睡眠状态的退出方法
    ·PIC 中BANK和PAGE的分析
    ·PIC单片机开发的几个问题
    ·PIC 单片机选择存储体0或1的方法
    ·PIC 单片机晶振设计
    ·PIC 8位单片机芯片引脚功能
    ·PIC系列8位单片机源程序详解
    ·PIC单片机的C语言使用(一)
    ·编译通不过错误总汇
    ·PIC系列8位单片机源程序的组成
    ·PIC系列单片机数据存储器的特点和功能
    ·PIC系列单片机数据存储器的特点和功能
    ·浅谈PIC8位单片机中的RAM和汇编程序的关系
    ·PIC8位单片机汇编语言常用指令的识读(上
    ·PIC8位单片机汇编语言常用指令的识读(中
    ·PIC 8位单片机16F8X系列简介
    ·PIC系列单片机的伪指令
    ·选择PIC单片机存储体0或1的方法
    ·Windows下PIC8位单片机源程序汇编和固化(一
    ·Windows下PIC 8位单片机源程序汇编和固化
    ·Windows下PIC 8位单片机源程序汇编和固化
    ·Windows下PIC 8位单片机源程序汇编和固化
    ·Windows下PIC 8位单片机源程序汇编和固化
    ·Windows下PIC 8位单片机源程序汇编和固化
    ·Wineows下PIC 8位单片机源程序汇编和固化
    ·PIC单片机的C语言使用
    ·小议编写PIC单片机源程序应注意的问题
    ·PIC系列单片机的振荡器配置方法
    ·PIC 8位单片机的电源和时钟
    ·PIC单片机16F84的内部硬件资源(八)
    ·PIC单片机16F84的内部硬件资源(七)
    ·PIC CCS C语言程序范例
    ·PIC单片机16F84的内部硬件资源(六)
  • 您可能还感兴趣的内容:
  • 义隆、合泰、松翰、feeling、EMC、holtek、sonix各大品牌IC、单片机、芯片底价销售!(义隆大陆区总代理商)
  • 发表评论 查看所有评论
    .请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论.
    .用户发表意见仅代表其个人意见,并且承担一切因发表内容引起的纠纷和责任.
    .本站管理人员有权在不通知用户的情况下删除不符合规定的评论信息或留做证据·
    .请客观的评价您所看到的资讯,提倡就事论事.杜绝漫骂和人身攻击等不文明行为!
    评价:
    表情:
    用户名: 密码: 验证码:
    单片机销售业务热线
      手机:13684994966
    本站赞助商信息
    编辑推荐信息
    论坛最新讨论资讯
    本站赞助商链接