Pic Micro Pascal compiler

[fr]  Welcome  News  Links  FAQ  Guestbook 
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

up Top up

(C) 2006-2014 PMP team, all rights reserved


GuppY - http://www.freeguppy.org/   Site powered by GuppY - © 2004-2013 - CeCILL Free License
Document generated in 0.17 second