You can perhaps use Interrupt-on-change instead. IOC can detect rising edge= ,=20 falling edge or both. /Ruben > For some reason on the 16F1459 Microchip has chosen to put the external > interrupt on the same pin as the in circuit serial programming clock. T= he > PICKit 3 has a 4.7K pull down resistor on this line internally so Microch= ip > is pretty clear that you should not be adding an external pull up resisto= r > to this pin as you might do with an external interrupt if you were using > something like a push button. Because there is a pull down resistor on > this line in the programmer, you could connect the push button to the > positive rail and detect a high when the button is pressed. If you do th= is > with the PICKit 3, it will work when you are running the program, but thi= s > disrupts debugger communication and so you can't use the in circuit > debugger with this set up. >=20 > Seems odd to me that Microchip would select this pin for the INT function= , > but is there anyway to isolate this so you can use a PICKit 3 to do in > circuit debugging of firmware that uses the interrupt function? >=20 > John Hansen > --=20 > http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive > View/change your membership options at > http://mailman.mit.edu/mailman/listinfo/piclist =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Ruben J=F6nsson AB Liros Electronic Box 9124 200 39 Malm=F6 Sweden www.liros.se Tel +46 40142078 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .