(9)在线调试器。由于一台仿真器的价格非常昂贵,对普通开发者来说,经济支出会占很大一部分,不适合更深层次的学习。为此,Microchip公司生产的 MPLAB ICD2 和PICKIT2,可以取代仿真器,节省很多费用。通过使用单片机上的一部分资源,就可以将代码下载烧写到目标单片机中。也可以用它们来进行在线调试,设置断点,打开窗口,观察寄存器中的变量变化。
MCC18编译器是Microchip公司自主研发的专门使用于PIC18系列的微控制器,MCC18是一款对外开放的编译器,不存在版权问题,用起来简单放心。而且,它支持的协议内容比较丰富,适用于大多数的操作系统。编译结果是比较可靠的,功能也是比较稳定的。来自~优尔、论文|网www.youerw.com +QQ752018766-
它生成以后包含许多头文件,源文件,还有链接文件以及库文件。为我们的程序编译提供了很大的方便,能够随时调用这些文件。即使对一个模块不是很了解,但只要知道其中要具体实现哪些功能,就可以根据这些,来使用和调用其中与此相关的库函数,源文件等等,对整个程序的编写提供了很大的方便。
2。2。3 下载编程器
PICKIT2是一款低成本的开发编辑器,它可以在线编程和调试,烧写。对Microchip系列的PIC单片机都完全兼容,适合于在集成开发环境工作。由于单片机开发板上自带该模块,非常方便。所以,本课题设计基本都是用它来进行系统在线调试、下载[10]。