Electronic Projects, forums and more.

Go Back   Electronic Circuits Projects Diagrams Free > Electronics Forums > General Electronics Chat


General Electronics Chat This forum is for general chat about electronics, eg: Dont know what a part does? Dont know how to read a circuit? Want to get an opinion?

Reply
 
Thread Tools Display Modes
Old 12th May 2004, 10:12 PM   (permalink)
wsc
Default PIC 18 series in circuit programmer?

Hey all, newbie to the forum here.

I am working on a product and am looking for some advice. I've used PIC 16 series chips a good deal and an looking to move up to the 18 series, specifically the 18F452 because I believe the 16bit core plus higher speed could be valuable to my product.

What I am after is an in circuit programmer for these chips. I am using a Maxim MAX662 flash voltage generator to program 16F877 and the like. I was hoping it would be easy to migrate this technique to the 18 series. Can anyone offer me some advice? Thanks 8)
wsc is offline   Reply With Quote
Old 13th May 2004, 08:47 AM   (permalink)
Default Re: PIC 18 series in circuit programmer?

Quote:
Originally Posted by wsc
Hey all, newbie to the forum here.

I am working on a product and am looking for some advice. I've used PIC 16 series chips a good deal and an looking to move up to the 18 series, specifically the 18F452 because I believe the 16bit core plus higher speed could be valuable to my product.

What I am after is an in circuit programmer for these chips. I am using a Maxim MAX662 flash voltage generator to program 16F877 and the like. I was hoping it would be easy to migrate this technique to the 18 series. Can anyone offer me some advice? Thanks 8)
I've not used the 18 series chips, but no doubt MicroChip have datasheets and application notes which will tell you all you need, check their website!.

Using a MAX662 seems a very difficult way of doing in-circuit programming, a simple serial interface can be used for a bootloader, the 16F877 supports this, and (as far as I know) so do most of the 18 series chips. It also provides you with a serial port, which can be used elsewhere in your application.
__________________
PIC programmer software, and PIC Tutorials at:
http://www.winpicprog.co.uk
Nigel Goodwin is offline   Reply With Quote
Old 13th May 2004, 04:24 PM   (permalink)
Default

In the past I have used PP18
http://perso.wanadoo.fr/softelec/Pro...P18_WIN_us.htm

Works great, his schaer programer design works great to, just use good transistors.

Have fun
Kent
kentken is offline   Reply With Quote
Old 13th May 2004, 04:58 PM   (permalink)
Default

There are plenty of PIC18 bootloaders. Just do a web search for "PIC18 bootloader"

The PIC18 has a multiplication op that handles 16 bit numbers. I don't believe it can properly be called a 16 bit core, however.

I like the speed & size of the PIC18F 252/452. I do everything in HiTech PIC-C; the expanded command set in the 18 series is supposed to work better with C though I have no way to verify this.

I expect that taking advantage of the expanded command set when programming in assembly will require additional learning time. I believe the PIC16 commands are still all there, though.
Oznog is offline   Reply With Quote
Old 13th May 2004, 07:36 PM   (permalink)
Default

Quote:
Originally Posted by Oznog
The PIC18 has a multiplication op that handles 16 bit numbers. I don't believe it can properly be called a 16 bit core, however.
What else would you call it?, it has a 16 bit wide program core, all instructions are 16 bits long (all 55 of them). The 16F series are 14 bit core, and have 35 14 bit long instructions.

It's still an 8 bit processor though!, as are the 14 bit and 12 bit cores.
__________________
PIC programmer software, and PIC Tutorials at:
http://www.winpicprog.co.uk
Nigel Goodwin is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes




All times are GMT. The time now is 11:30 AM.


Electronic Circuits  |  Electronics Wiki
Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.