英锐恩单片机论坛,Microchip单片机,模拟器件,接口电路,麦肯单片机,单片机应用交流

标题: ICD2的ICSP接口占用哪些芯片资源? [打印本页]

作者: winnie    时间: 2009-3-4 14:46
标题: ICD2的ICSP接口占用哪些芯片资源?
ICD在线调试占用的资源:

包括目标芯片的RB6,RB7引脚(如果需要低压编程还有RB3引脚),

MCLR/VPP脚,还占用部分程序存储器空间和RAM,以及2级硬件堆栈。

对于某些芯片还有特殊要求。这些资源在调试阶段不能时要,在脱机状态完全可以使用
作者: winnie    时间: 2009-3-4 14:48
标题: ICD2烧写要用到哪几个引脚?
只需将ICD2的 六芯线(一般只需使用5芯即可) 分别为 MCLR VDD GND RB7 RB6 RB3 (RB3仅用于低压编程,一般不用)   
连接到目标芯片的对应5个脚即可进行烧写.  
由于ICD2在常态时 VPP/MCLR脚是低电平,为避免频繁的插拔六芯线只需增加一个二极管: (ICD2/MCLR ---|>--- 目标板的MCLR )   
另外,如果烧写时,目标板需要使用RB6 RB7 ,可以增加一个双位开关进行切换.
作者: winnie    时间: 2009-3-4 14:49
标题: ICSP接口的RB3引脚有什么功能?
RB3引脚是用于低压编程



(一般在程序执行的过程中对局部代码进行改变,但是又不具备13V的编程电压的应用)情况下的控制,



如果目标芯片不需要低压编程,完全可以不用连接。当然这时可以把RB3作为一般I/O口处理。
作者: winnie    时间: 2009-3-4 14:50
标题: ICD2自检通过了但读出ID老是0
此时首要任务是检查硬件连接,PGC/PGD有无接错,或PGD/PGC上有容性负载或感性负载。若是PIC18J器件,



请确认vddcore是使能且该脚接了0.1-10uF的低ESR电容。



注:ICD2到目标板的连接线如果是一端水晶头,一端插针的,要注意蓝色才是第一根,白色一般是不用的。



  (有些插针的颜色是相反的,请和提供商沟通)




欢迎光临 英锐恩单片机论坛,Microchip单片机,模拟器件,接口电路,麦肯单片机,单片机应用交流 (http://enroobbs.com/) Powered by Discuz! X3.2