Searching \ for '[PIC] 18FXXX Programing code' 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/devices.htm?key=18F
Search entire site for: '18FXXX Programing code'.

Exact match. Not showing close matches.
PICList Thread
'[PIC] 18FXXX Programing code'
2005\05\20@072807 by Peter Onion

flavicon
face
Hi,

I have a home-brew programmer that uses a 16F627 to program either
16F877s or 16F872s (or any similar devices)  There is a picture here
http://www.btinternet.com/~Peter.Onion/PIC/DevSys1.jpg

I now want to improve it to handle 18F devices, (initialy just 18F452s).

I'll probably write my own boot load in the end, but to start with I
need to be able to use High Voltage programming.

Does anyone have any 16F series code to program 18F devices that I can
use as a starting point please ?  I've read the programming
specification, and although I understand it, it is much more complex
than the scheme used on the 16F series.  

Peter

2005\05\20@092619 by olin_piclist

face picon face
Peter Onion wrote:
> Does anyone have any 16F series code to program 18F devices that I can
> use as a starting point please ?

The source code for my EasyProg PIC programmer is available for download.
Go to http://www.embedinc.com/products and follow the links.


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

2005\05\20@105801 by Peter Onion

flavicon
face
On Fri, 2005-05-20 at 09:27 -0400, Olin Lathrop wrote:
> Peter Onion wrote:
> > Does anyone have any 16F series code to program 18F devices that I can
> > use as a starting point please ?
>
> The source code for my EasyProg PIC programmer is available for download.
> Go to http://www.embedinc.com/products and follow the links.

Thanks... I'm sure I'll find the useful stuff in there, but at first
looking it's not obvious where it is !  

Peter

2005\05\20@112022 by Wouter van Ooijen

face picon face
> Does anyone have any 16F series code to program 18F devices that I can
> use as a starting point please ?  I've read the programming
> specification, and although I understand it, it is much more complex
> than the scheme used on the 16F series.  

The code for my Wisp628 is available from my website. IIRC the source
for Olins programmer(s) is available too.

Wouter van Ooijen

-- -------------------------------------------
Van Ooijen Technische Informatica: http://www.voti.nl
consultancy, development, PICmicro products
docent Hogeschool van Utrecht: http://www.voti.nl/hvu


2005\05\20@120805 by olin_piclist

face picon face
Peter Onion wrote:
>> The source code for my EasyProg PIC programmer is available for
>> download. Go to http://www.embedinc.com/products and follow the links.
>
> Thanks... I'm sure I'll find the useful stuff in there, but at first
> looking it's not obvious where it is !

I trust you can get to the EasyProg page from that link.  Down near the
bottom of that is a link to the software.  There you'll find something
called "development software" or the like.  If you read the description, you
will see that it contains the EasyProg firmware source code among other
things.


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

2005\05\20@122919 by Jan-Erik Soderholm

face picon face
Peter Onion wrote :

> Hi,
>
> I have a home-brew programmer that uses a 16F627 to program either
> 16F877s or 16F872s (or any similar devices)  There is a picture here
> www.btinternet.com/~Peter.Onion/PIC/DevSys1.jpg
>
> I now want to improve it to handle 18F devices, (initialy
> just 18F452s).

Why not just raplace the F627 with a F628, put some stuff
around it according to the sschematics on Wouters Wisp628
page and finaly simply load the Wisp628 firmware ?
(Yes, then you have actualy built a Wisp628, but anyway...)

I'm always interested in why people does what they does,
so why, as in this case, re-invent the wheel ? What does
your programming software do that (e.g.) the Wisp628
doesn't ?

> I've read the programming specification, and although I
> understand it, it is much more complex
> than the scheme used on the 16F series.  

Guess why there is a market for ready built programmers... :-)

Jan-Erik.



2005\05\23@061256 by Peter Onion

flavicon
face
On Fri, 2005-05-20 at 18:29 +0200, Jan-Erik Soderholm wrote:


> I'm always interested in why people does what they does,
> so why, as in this case, re-invent the wheel ? What does
> your programming software do that (e.g.) the Wisp628
> doesn't ?

Wheel re-invention is a great way to learn new stuff !

I wrote/built my programmer as a learning exercise in moving from
16F84s, to 16F627, to 16F872s and 16F877s and now it will help making
the next step to 18FXXX.

I looked at Wisp628 but it isn't going to be much help other than the
very lowest level code which actually programs the 18F chips.

Peter

2005\05\23@081858 by olin_piclist

face picon face
Peter Onion wrote:
> I have downloaded the source for your EasyProg, but what are ".aspic"
> files ?

I use that suffix to denote that these source modules must be run thru my
preprocessor before assembly by MPASM.  Take a look at the build scripts.
See BUILD_PRG_EXPIC.BAT and follow the cookie crumbs.


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

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