Searching \ for '[PIC] Programming an EPROM pic' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: www.piclist.com/techref/microchip/devprogs.htm?key=programming
Search entire site for: 'Programming an EPROM pic'.

Exact match. Not showing close matches.
PICList Thread
'[PIC] Programming an EPROM pic'
2005\09\16@134029 by John Nall

picon face
I got a phone call from a local fellow (student at the university,
actually) who said that he had heard somewhere that I had a PIC
programmer, and could he please come over and use it to program a pic
that he had.  I didn't really get the whole story, so don't know if he
plans to try and write a program here, or what.

Well, since I have both a Wisp628 and an ICD2 on hand, and being a nice
person, I said sure, come on over.  As an afterthought, I asked him
which pic he had.  He said it was a 16C (something -- I didn't write it
down).  It didn't dawn on me until later than this is not flash memory!  
It is OTP, I guess, with EPROM.

So any suggestions on what I should tell him insofar as programming the
thing?  I don't think I can be of much help to him, but perhaps I can at
least point him in the proper direction.

John



2005\09\16@141900 by Jan-Erik Soderholm

face picon face
John Nall wrote :

> ... As an afterthought, I asked him
> which pic he had.  He said it was a 16C (something -- I
> didn't write it down).  It didn't dawn on me until later
> than this is not  flash memory!  
> It is OTP, I guess, with EPROM.
>
> So any suggestions on what I should tell him...

Tell him to buy a 16F chip from you !

:-)

Jan-Erik.



2005\09\16@142359 by olin piclist

face picon face
John Nall wrote:
> So any suggestions on what I should tell him insofar as programming the
> thing?

Tell him to get a flash PIC.  There are flash replacements for just about
all the old C parts.  This will save him a lot of grief in the long run.
Otherwise if he insists on the C part, he probably needs a Picstart+.


*****************************************************************
Embed Inc, embedded system specialists in Littleton Massachusetts
(978) 742-9014, http://www.embedinc.com

2005\09\16@150352 by John Nall

picon face
Olin Lathrop wrote:

> > Tell him to get a flash PIC.  There are flash replacements for just
> about
> all the old C parts.  This will save him a lot of grief in the long run.
> Otherwise if he insists on the C part, he probably needs a Picstart+.


Okay.  I thought there might be some quick and easy method, but guess
not.  It is kind of hard to imagine that he would insist on the C part,
but I'll tell him about the Picstart+.  I also did a little bit of quick
research on Google, and can point him to El Cheapo at
http://www.rentron.com/Myke4.htm, since that will do serial programming
of EPROM.  Jan-Erik's suggestion is probably the best -- I'll just sell
him one of my 16F chips.  :-)

John

2005\09\16@175522 by Richard Prosser

picon face
If the program is small, and with a bit or forethought, it is possible
to "reprogram" OTP chips a number of times until all available space
is used.
The key things to remember are that programming can only reset bits
and that 0x00 translates to NOP.

You have to reserve a bit of space following 0x04 for a jump table and
set up a separate reset jump table area if you are using interrupts.

(And take care around page boundries)

Flash is a much easier way to go but it can be made to work.

Richard P

On 16/09/05, John Nall <spam_OUTjwnallTakeThisOuTspamgmail.com> wrote:
{Quote hidden}

> -

2005\09\16@193257 by William Chops Westfield

face picon face
On Sep 16, 2005, at 10:39 AM, John Nall wrote:

>   He said it was a 16C (something -- I didn't write it down).
>  It didn't dawn on me until later than this is not flash memory!

If it's a 16C84, it's still flash...  This is ... somewhat likely.
It was a popular hobbyist chip and they're still floating around.

BillW

2005\09\16@194357 by Xiaofan Chen

face picon face
If it is OTP chip, I think maybe PonyProg will support it.

Regards,
Xiaofan

More... (looser matching)
- Last day of these posts
- In 2005 , 2006 only
- Today
- New search...