Welcome to Pic Micro Pascal compiler
PMP (Pic Micro Pascal) is a free Pascal cross compiler for PIC™ processors. It is intended to work with the Microchip MPASM/MPLINK suite installed; it has its own IDE and it is a highly optimized compiler.
It supports most devices from PIC10 to PIC18. Floating Point is supported (for PIC18 and PIC16 only). The new PIC16 enhanced mid-range processors are also supported.
PMP is moving forward with its users (beta testers are welcome): This site is open for comments, discussions, bug reports, new features requests and constructive criticism.
Thanks to give a link to this site in your own sites or news / discussions groups.
The new forum is now definitely validated and it is now the only discussion tool of choice.
Furthermore, as of 2016-12-25, any new download will be available on the new forum only. Old ones are still duplicated here for a while.
CLICK HERE TO GO TO THE NEW FORUM!
Note: as this new forum has no direct relationship, you will have to register separately.
Here is an automatic translation feature (for French / English use the flag button on top left of the page):
Technical
General documentation
• Overview
• PMP V1.6 user manual (Rev. B)
• PMP V2 experimental online manual (Rev. H)
• PMP V2 user manual (Rev. G)
How to support PMP
• Become a beta tester!
• Write libraries!
Manuals
• MPASM / MPLINK / MPLIB user manual
• PICmicro® 18C MCU Family Reference Manual
• PICmicro® Mid-Range MCU Family Reference Manual
Tips
• Fastest way to divide a byte by 10 in PIC18
• How to check that only one button is pressed?
• How to measure Vdd without any pin!
• I/O direction
• Implementing a low pass filter for ADC or any value
• LVP drawbacks
• MPLAB's archives downloads
• Optimizing variables
• Testing a bit with its number in a variable
• The Read-Modify-Write problem on I/O ports
• Using 1 bit mode
• Using the dot notation
Other stuff
Documentation
• About me: my new site (French only)
• Legal stuff
How to support PMP
• Donate!
Off Topic
• Sadness and happiness: Ravi Shankar passed away
• Star Wars Episode VII
• Surprising stats
Today's favourites
• 2009.11.10: A surprising video blog
• 2010.02.13: Gooligum Electronics tutorials
• 2010.04.24: Is Delphi Dead?
• 2010.07.30: Some trouble with new technologies?
• 2010.09.19: What else?
• 2011.07.10: NASA HDTV
• 2011.07.26: What there was before PICs?
• 2012.03.27: Debugging surprise
• 2013.04.12: When PMP's site is used as a reference
• 2013.05.21: ADC pitfalls
• 2013.12.11: Electrical Engineering Community
• 2014.01.07: Wolfram Knowledge Engine
Top
(C) 2006-2014 PMP team, all rights reserved
Site powered by GuppY - © 2004-2013 - CeCILL Free License Document generated in 0.17 second