"js1180" <> wrote in message
news:1129254708.6ff4ae6e3352ecfbdb3a17b35ff36f85@t eranews...
>I am just starting to learn PIC programming. I have some experience with
>Motorola processors so it's not brand new to me. I was wondering what C
>compilers are best for PIC's, what are you guys using. I was also looking
>for an IDE. I am especially interested in low cost products. I have the
>PICKit 2 (USB interface) and the MP Labs IDE. Unfortunately I am having
>some compatibility issues:
low cost compilers
for good number of flash pics -sourceboost/boostc
www.picant.com
has a seperate ide or can work from inside mplab
http://www.sourceboost.ipbhost.com/
supported devices
<
http://sourceboost.ipbhost.com/index...&showtopic=961
>
does support 16f690
for 18f only
microchip C18 compiler free student version
works from inside mplab.
Picclite also can work from inside mplab.
Mplab from microchip - windows only ide includes assembler
<http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName =en019469&part=SW007002>
to debug from mplab you need either a microchip idc2 or compatable device
<http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName =en010046&part=DV164005>
Getting started with mplab and C18 compiler
<http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2123¶m=en 024282>
Olimex sells some cheap pic boards and also a icd clone
much easier to buy online from one of their US distributors
www.sparkfun.com who also have some very easy to use and
great little sensor and radio boards
Futurlec.com have some cheap pic , avr, and 8051 development boards
http://www.futurlec.com/DevelopmentBoards.shtml
http://www.futurlec.com/DevelopmentBoards.shtml
http://www.futurlec.com/TrainingBoards.shtml
http://www.futurlec.com/BasicControllers.shtml
>
> 1) The MP Labs IDE does not support the PICKit 2. I have to code in the
> IDE, then switch to the basic PIC programming to write the file. No
> programming or debugging can be done with the IDE.
>
> 2) The Pic lite compiler I have does not support the chip I am using - the
> PIC16F690. Maybe the solution is to create a header file for the specific
> chip. Maybe you know a site that has files like this.
>
> I was surprised that the package I ordered did not have compatible
> products, all the items were bundled together in a kit. I would like to
> get it up and running because the PIC's have some nice features on them.
> My plan B is to go back to the Motorola chips.
>
> Thanks for any help.
Take a look at the Philips lpc21xx range of arm7 chips
http://www.semiconductors.philips.co...bit/index.html
From 2- 64K ram , 32 - 512k flash , 60 or 70MHz , 10 bit adc , dac , pwm
2148 has usb
For a cross platform tools and ide use armgcc + eclipse
http://www.sparkfun.com/tutorial/ARM...th_Eclipse.pdf
http://www.sparkfun.com/tutorial/ARM...e_programs.zip
or
http://www.newmicros.com/download/ap...ev_Eclipse.pdf
http://www.newmicros.com/store/produ...M/GNUfiles.zip
http://www.hitex.co.uk/arm/lpc2000book/index.html
One of new micros tini arm or plug an arm modules
http://www.newmicros.com/cgi-bin/sto...od&cat=tiniarm
http://www.newmicros.com/cgi-bin/sto...od&cat=plugarm
Or one of the many arm7 boards available from Olimex
(easier to buy from Sparkfun)
<http://www.sparkfun.com/shop/index.php?rec=0&shop=1&cart=429930&cat=73&keywords =&match_criteria=&searchCat=>
Alex