DLC
: I have been using a PICSTART PLUS programmer to program PIC16F877
--
============================================================================
* Dennis Clark Aristocrat at heart d...@frii.com www.techtoystoday.com *
* Be well, do good work, and stay in touch -- Garrison Keillor *
============================================================================
"Will" <lark...@aol.com> wrote in message
news:5faf6114.02092...@posting.google.com...
If it tests out ok, then open up your picstart and see if the caps
look bad. Replace the electrolytics for good measure if you don't
know what voltages to measure for where.
Alternately call microchip and complain. They may send you a new
power brick.
It goes without saying that if you got newer chips then the picstart
may not program them without a firmware and mplab update, but MPLAB
should complain about it, instead of trying to program them.
-Adam
-Adam
Frank
"M. Adam Davis" <dav...@engin.umich.edu> wrote in message
news:3297pug9nn2iprlul...@4ax.com...
I double checked both the new batch of chips and the couple of old
ones that had been failing. All are 16F877, not 16F877A. I tried
lokking at the power brick. It outputs 11.55VDC when connected to the
PICSTART which I thought might be a tad high since it is rated to 9VDC
and the programmer requires 9VDC on the input (or so the case says).
I opened it up and replaced the capacitor, but it is still at 11.5VDC.
I tried measuring it while the PIC was programming and it was still
11.5VDC. Do I need a new supply or is this within specs?
Also, to rule out any other problems, I switched to a new computer to
program and am using a new serial cable. Nothing seems to make a
difference. I did manage to get it to program once yesterday by
placing a 10KOhm resistor between RB3 and GND which an obscure section
of the help file mentions for low voltage programming on the F877, but
the second time I tried it it failed again so I'm guessing it was just
a fluke. What else should I look at?
-Will
You could try checking that pin 1 on the pic (mclr) is raised to 13 volts
during programming. There is a little switchmode supply in the programmer
that generates this voltage and it could be faulty. Also check that the pic
VCC is applied and that Rb6 and Rb7 toggle furiously during programming.
We've actually made a header that goes to the programmer picking up the
right pins and use it for ICP. If the target has an odd PSU voltage then we
only use 4 wires and not the VCC one
Regards - Robert