Page 1 of 1

16f84 is not support by ICD2 debugger

Posted: Fri Jun 13, 2008 5:07 am
by saravana_3
Hi friends,
just for your information, the pic 16f84 is not supported by the ICD2 debugger, after i bought the debugger i know it, now i am in the position of chaging the PIC, i want to work with PIC 16F88, what are the things i have to note down when migrate to pic16f88 from the pic16f84.
i notice that when I am using the ICD2 with the 16f88 i cannot use the RB6,
any one knows why it is happend. :roll:
thanks

Re: 16f84 is not support by ICD2 debugger

Posted: Fri Jun 13, 2008 10:28 am
by Steve
RB6 and RB7 are used to communicate with the debugger, which is why you cannot use these.

When migrating from the '84 to the '88, be aware of the following differences:

* configuration word is different
* porta is analogue by default and this needs to be turned off (ANSEL) if you wish to use its pins as digital i/o
* it has a "fail-safe" clock mode if the clock does not weem to be present
* more program and data memory, so be aware of the extra banking bits

Apart from that, I think the migration from 84 to 88 should be pretty easy.