Subject: Re: PIC16F877A
Date: Fri, 11 Oct 2002 15:24:29 -0400
X-Newsreader: Microsoft Outlook Express 6.00.2600.0000
I was actually one of the first one to receive a version of picstart's
firmware from Microchip only a few days ago, that was able to program the
PIC16F877A. Until now, MPLAB was able to handle the 877A, but not picstart.
I upgraded picstart to the latest version 3.00.40. and was finally able to
program those new chips. We verified the chips to make sure that they were
programmed correctly. The 877 and the 877A have the exact same hex content.
One works, not the other....
About the erratic behavior..
It seems that depending on WHERE the code is located in memory, the code
exhibit different malfunctions.
This seems to point to a problem accessing the right location of the code in
some cases by the core, or problems in jump instructions.... but we still
haven't been able to pin-point the problem...
"Wouter van Ooijen (www.voti.nl)" wrote in message
> > > We migrated code from the PIC16F877 to PIC16F877A, and the code
> >I had the same problem with the 509 and 509A it was tracked down to the
> So make sure your programmer can handle an 877A, the programming
> algorithms for 877 and 877A are quite different (I know, I implemented
> both in my programmer).
> Wouter van Ooijen
> -- ------------------------------------
> PICmicro chips, programmers, consulting