学海荡舟手机网
导航

主页 > 电子设备技术 > 电器电路基础 > > 详细内容

PIC C与PIC C18C编译器简介

 PI与PC18C编译器,是澳大利亚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语言有极大的帮助。


相关文章