① ICD2的PGC和PGD引脚内部已经接有4.7 kΩ的下拉电阻,因此用户设计电路板时,电路板上的这2个引脚就不能再接下拉电阻,以免引起不正确的电平。
② PGC和PGD是信号引脚,对于这2个引脚,ICD2和目标板之间的连接不能有任何电容或其他容性器件接入,否则会影响串行数据和时钟信号传输。PGC和PGD信号是双向传输信号,ICD2和目标板之间的连接不能有任何二极管等元件阻断信号传输。
2. 复位
MCLR/Vpp是ICD2编程电压引脚,编程时电压应该在13 V左右,这个引脚的另一个功能是复位。我们知道,任何单片机在上电或在其他一些特殊情况下都能引起复位。单片机的复位与电源和晶体振荡是单片机进入正常工作的三大必要条件。因此,应该注意以下问题。
① 不能接入大电容,否则Vdd(电源电压)不能快速建立,影响复位。
② 目标板的Vdd(电源电压)与MCLR/Vpp间应串接一只10 kΩ以下的复位电阻,这样在复位时目标板的MCLR/Vpp引脚能够被正常拉低,而在编程时也可以保持13 V左右的烧写电压。
③ 复位电阻不能太大,必须要小于10 kΩ。根据笔者的经验,对于PIC16F87X系列单片机,复位电阻是10 kΩ或10 kΩ以下时可以正常复位;对于PIC18FXX2系列单片机,复位电阻是10 kΩ时不能正常复位,更换为4.7 kΩ左右的电阻就可以实现正常复位了。
3. 应用实践
由于ICD2的实用性和价格低廉,越来越多的用户使用ICD2在线调试器。在ICD2与目标板连接过程中,非常容易出现这样或那样的问题。对于初学者和自己制作目标板的用户,尤其要注意把ICD2与目标板进行可靠连接,所谓可靠连接就是要接触良好。用户在制作目标板时要遵循本文2.2和2.3小节的叙述,制作出的目标板一般都能与ICD2实现正常连接。
当用户制作的目标板与ICD2连接时,若出现不能连接的情况,对于初学者,由于缺乏实践经验,往往判断不了哪里出了问题,甚至怀疑ICD2有问题。此时,应先判断目标板是否有问题,若目标板没有问题,只能怀疑是ICD2本身或ICD2与计算机连接的问题。
电联:(徐工)18020776785+微信
QQ;2851195472
地址:厦门市思明区湖滨南路388号国贸大厦32楼D单元
Klckner Moeller Hilfsschütz 22 DIL E 010288
Klckner Moeller Leistungsschütz DIL0AM-G (24VDC)
Klckner Moeller Motorschutzschalter PKZM0-12 278486
Klckner Moeller Norm-Grenztaster AT4/11-S/i/F
Murrplastik Kennzeichenschild KSK 11x09 86421034
Murrplastik Klemmenschild KMR 5/10-5 86401012
Phoenix Contact Relaismodul PLC-RSC-24DC/21 2966171
Phoenix Contact UKH25 3009011
Pollmann Hauptleitungs-Abzweigklemme HLAK35-1/4-P
RITTAL Klemmenkasten KL1530 300x150x120
mens Kabelschuhabdeckung für 3NP447 Art.Nr. 3NY7141
mens Kammrelais V23154-D0719-F104
mens Leuchtmelder 3SB3 644-6BA40-0CC0
mens Mechanische Verriegelung 3RA1924-2B