PIC: Difference between revisions

From Wildsong
Jump to navigationJump to search
Brian Wilson (talk | contribs)
mNo edit summary
Brian Wilson (talk | contribs)
mNo edit summary
Line 1: Line 1:
==Device programming==
== Device programming ==


I am now using a PICKIT 2 purchased directly from Microchip, it seems like a great deal. For $50 you get a development board, the programmer, and the software.
I am now using a PICKIT 2 purchased directly from Microchip, it is a great deal. For $50 you get a development board, the programmer, and the software.


The PICKIT 2 runs either the Microchip MPLab IDE or various Linux open source programs.
I am using MPLABX on Linux Mint (desktop) and Debian (lab).


PICKIT 2 FAQ http://www.voti.nl/pickit2faq/index.html
PICKIT 2 FAQ http://www.voti.nl/pickit2faq/index.html
Line 10: Line 10:
http://www.instructables.com/id/PICKIT2-programming-button-mod/
http://www.instructables.com/id/PICKIT2-programming-button-mod/


==PIC Microprocessor Resources==
== PIC Microprocessor Resources ==


http://www.embeddedrelated.com/ EmbeddedRelated web site, and the mailing list: PIClist
http://www.embeddedrelated.com/ EmbeddedRelated web site, and the mailing list: PIClist
Line 16: Line 16:
===High Level Languages===
===High Level Languages===


==== Basic language ====
==== C language ====


MPLAB XC: mostly free C compilers http://www.microchip.com/pagehandler/en_us/devtools/mplabxc/
Non-free options offer better optimizations. You get a 60 day eval on PRO level with the free version.


http://www.BasicMicro.com/ -- "Atom", a mostly Stamp compatible PIC platform. Includes IDE and debugger.


http://www.crownhill.co.uk/section.php?section=1 Proton Basic
http://www.ccsinfo.com/picc.shtml expensive option


http://www.melabs.com -- Maker of 'PICBASIC' compiler.
http://www.fored.co.uk/ Wiz-C


http://www.picant.com/c2c -- C, C++, and Pascal for the
==== Basic language ====
PIC. low cost (< $100)
 
* http://www.melabs.com -- Maker of 'PICBASIC' compiler.
* http://www.BasicMicro.com/ -- "Atom", a mostly Stamp compatible PIC platform. Includes IDE and debugger.
* http://www.crownhill.co.uk/section.php?section=1 Proton Basic
* http://www.picant.com/c2c -- C, C++, and Pascal for the PIC. low cost (< $100)


http://www.xcprod.com/titan/XCSB - optimising structured PIC BASIC compiler
http://www.xcprod.com/titan/XCSB - optimising structured PIC BASIC compiler
==== C language ====
The MPLab development software from Microchip includes a free version of the Hi-Tech C compiler called PICC LITE.
Hi-Tech also has commercial versions of the PICC compiler.
http://www.ccsinfo.com/picc.shtml expensive option
http://www.fored.co.uk/ Wiz-C


==== Other languages ====
==== Other languages ====

Revision as of 01:54, 13 January 2013

Device programming

I am now using a PICKIT 2 purchased directly from Microchip, it is a great deal. For $50 you get a development board, the programmer, and the software.

I am using MPLABX on Linux Mint (desktop) and Debian (lab).

PICKIT 2 FAQ http://www.voti.nl/pickit2faq/index.html

PICKIT 2 programming button hack http://www.instructables.com/id/PICKIT2-programming-button-mod/

PIC Microprocessor Resources

http://www.embeddedrelated.com/ EmbeddedRelated web site, and the mailing list: PIClist

High Level Languages

C language

MPLAB XC: mostly free C compilers http://www.microchip.com/pagehandler/en_us/devtools/mplabxc/ Non-free options offer better optimizations. You get a 60 day eval on PRO level with the free version.


http://www.ccsinfo.com/picc.shtml expensive option

http://www.fored.co.uk/ Wiz-C

Basic language

http://www.xcprod.com/titan/XCSB - optimising structured PIC BASIC compiler

Other languages