'16F877 availability, config and programming'
Jeffrey Soo Hoo
I have been using the 16F877 since the "A" release in September.
The F877 release was unexpectedly delayed because of an issue with the
silicon, that is why they are listed but hard to get. My guess is that
in April they will be readily available as a qualified part.
As far as the config bits are concerned I don't think they can be
changed, like the 16C77 they are part of the "program space". If you
look in the hex file you can find their address (2007h?) and maybe you
can try to change them by "flashing" that word but the flashing
interrupts the program flow for about 10ms and I'm not sure what would
happen in the mean time if you mess with the config bits. You should
definately to clear the WDT right before you start the flash process.
As far as programming goes, I hate to state the obvious but the Pro-Mate
and the Pro-Mate II both program the F877 if the programmer firmware
available with MPLab 4.00 is downloaded to them. These programmers will
give you frequent EEData Fail errors with the B2 silicon. I found the
hard way that if you keep trying they will work.
At 16:59 26/03/99 -0500, you wrote:
>As far as programming goes, I hate to state the obvious but the Pro-Mate
>and the Pro-Mate II both program the F877 if the programmer firmware
>available with MPLab 4.00 is downloaded to them. These programmers will
>give you frequent EEData Fail errors with the B2 silicon. I found the
>hard way that if you keep trying they will work.
A quick reading of the errata sheet suggested to me that...
This is an errata issue with the silicon and not to do will the programmers
themselves. The same problem is present on all programmers unless they
incorperate a work around.
WARP-3 SALE now on. $48USD with world delivery.
MPLAB compatible PIC programmers and firmware
upgrades for many programmers.
More... (looser matching)
- Last day of these posts
- In 1999
, 2000 only
- New search...