MPLAB ICD2仿真器详细电路与文件包下载指南

5 下载量 3 浏览量 更新于2024-12-22 收藏 5.29MB ZIP 举报
资源摘要信息: "MPLAB ICD2仿真器原理图+PCB+HEX文件-电路方案" MPLAB ICD2仿真器是一种由美国Microchip公司设计并授权给深圳高健实业有限公司生产的低成本PIC开发工具。它利用Flash工艺芯片的自我读写功能,实现仿真调试功能。MPLAB ICD2使用的软件平台是Microchip的MPLAB-IDE v6.20或更高版本,支持Windows95/98、WindowsNT和Windows2000等操作系统。通信接口方式可以是USB(最高可达2Mbit/s)或RS-232串行接口方式;工作电压范围为2.0~5.5V,可支持最低2.6V的低压调试。 MPLAB ICD2的功能特性包括: 1、源程序编辑:用户可以在软件中直接编写或编辑程序代码。 2、直接在原程序界面调试:调试过程可以在编写的源程序界面中直接进行,方便开发者理解和修改。 3、可设置一个1次断点:在调试过程中,用户可以在需要的位置设置断点,以便于检查程序运行的逻辑。 4、变量和寄存器观察:用户可以观察和检查程序运行过程中变量和寄存器的变化。 5、程序代码区观察:用户可以查看程序代码的运行情况,进行源代码级别的调试。 6、修改寄存器:用户可以在调试过程中修改寄存器的值,以测试不同的程序路径。 7、停止冻结:当上位机停止运行程序时,冻结芯片的运行,防止程序执行错误。 8、过电压\短路保护电路:此功能可以防止因电压过高或短路造成的硬件损坏。 9、实时背景调试:用户可以在程序运行的同时进行调试,实时监控和处理程序运行中的问题。 MPLAB ICD2可以支持大部分Flash工艺的芯片,它不仅可以用做调试器,同时还可以作为开发型的烧写器使用。这意味着,开发者不仅可以使用它来测试和调试代码,还可以用来烧写代码到PIC微控制器中。 提供的附件包括了ICD2仿真器的原理图和PCB文件,以及烧写固件。原理图和PCB文件可以让用户了解仿真器的内部结构和电路布局,而烧写固件文件则是用于将程序代码烧写到PIC微控制器中。 文件名称列表中包含了几个与ICD2相关的文件: - 16F877A监控程序.HEX:这是一个烧写到PIC 16F877A微控制器中的监控程序,可能用于调试或演示目的。 - Fmy1KtAhOQc0_F_O5BYt_P3312sM.png、FhlN3y4KHMB_bM0QuAs80drjcT__.png、FtcfgPM8ddGkY-Scyz3PXh0C4B8h.png:这些可能是与ICD2相关的原理图或PCB布局图。 - ICD2说明书.rar:包含了对MPLAB ICD2仿真器的详细使用说明,对用户了解和使用MPLAB ICD2有重要帮助。 - 原理图和PCB.rar:包含了完整的电路原理图和PCB设计文件,对于那些想自己动手制作ICD2仿真器的用户提供必要信息。 整体来看,MPLAB ICD2仿真器及其相关资源为嵌入式系统开发者提供了一套强大的工具组合,不仅可以提高开发效率,还能降低硬件开发的门槛。对于有志于PIC开发的工程师或爱好者而言,这些资源具有很高的实用价值和参考价值。