PIC: Difference between revisions
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 | 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 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=== | ||
==== | ==== 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. | http://www.ccsinfo.com/picc.shtml expensive option | ||
http://www. | 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 | ||
==== 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.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