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语言有极大的帮助。
本文关键字:编译器 电脑-单片机-自动控制,电子学习 - 基础知识 - 电脑-单片机-自动控制
上一篇:使用at 命令的条件