您当前的位置:五五电子网电子知识电子学习基础知识电脑-单片机-自动控制PIC C与PIC C18C编译器简介 正文
PIC C与PIC C18C编译器简介

PIC C与PIC C18C编译器简介

点击数:7385 次   录入时间:03-04 11:36:20   整理:http://www.55dianzi.com   电脑-单片机-自动控制

  PICC与PICC18C编译器,是澳大利亚HI-TECH公司研制的C语言源程序编译器,简称C编译器,它完全符合美国ANSIC标准。

  该编译器是性能优异的PIC系列单片机C编译软件。PICC可用于PIC16单片机系列产品,PICC18可用于PIC18单片机系列产品,二者均可在MPLABIDE集成开发环境(较高版本)下运行工作。用户编辑的C语言源程序,必须用C编译器进行编译和连接后,才能生成绝对目标文件而产生其他格式的文件,如.hex(目标码),进行程序应用和调试。所以,用C语言开发PIC单片机系列产品,除了要了解PIC单片机的硬件功能外,MPLABIDE和PICC与PICC18C编译器也是不可缺少的。下面介绍PICC与PICC18C编译器的主要功能。

  1.工作方式
  
  运行在MPLABIDE集成开发环境下(较高版本,如MPLABIDE7.40版),以创建项目而生成目标码.hex文件,即将PIC单片机源程序代码烧写到对应PIC芯片的文件(.hex)。

  2.支持仿真
  
  支持硬件仿真MPLABICE(In-CircuitEmulator);支持软件仿真MPLABSIM(simalator);支持低价位的在线调试器MPLABICD和MPLABICD2(In-circuitdebugger).

  3.混合编程
  PICC与PICC18C编译器支持汇编语言和C语言的混合编程。

  4.调试源程序
  
  PICC与PICC18C编译器运行在MPLABIDE下,允许调试源程序。在调试时,可在源程序上设置断点,当程序运行到断点处会自动停止下,以便调试者观察变量值、修改变量值;允许进行程序的单步、连续运行操作等。这些功能,对学习C语言有极大的帮助。




本文关键字:编译器  电脑-单片机-自动控制电子学习 - 基础知识 - 电脑-单片机-自动控制