PIC BASIC Pro - Gold
PIC BASIC Pro - Gold

PIC BASIC Pro - Gold

(Exc. 20% VAT)
(£258.00 Inc. VAT)
In stock
No charge

PICBASIC PRO™ Compiler 3

PBP is the industry standard BASIC programming language for Microchip's PIC microcontrollers. 

No other BASIC compiler for PIC MCUs boasts the 15-year success in both commercial and non-commercial environments.

  • Supports more than 500 microcontrollers. complete list...
  • Newly revised 300-page manual.
  • MPLAB8 and MPLABX compatible
  • May be purchased as download-only or CD with printed manual.



Familiar BASIC syntax

  • IF (condition) THEN / ELSE / ELSEIF /ENDIF

Direct Register Access

  • All Special Function Registers are pre-mapped by PBP and accessible by name

Built-In Commands for operations common to embedded development

  • Accurate Delays in uS and mS resolutions
  • Analog to Digital Conversion
  • Asynchronous Serial Communications (RS-232, RS-485, etc)
  • Synchronous Serial including I2C and SPI
  • Character LCD
  • PWM
  • USB
  • Parsing and Formatting of ASCII Strings
  • Sinusoidal Frequency Generation and DTMF (requires hardware filtering)
  • Pulse-Width Measurement
  • Low-Power Mode

Conditional Compilation with Command-Line Constants


In-Line Assembly Language


Easy Device Configuration

  • Configuration settings listed for each supported device
  • New #CONFIG directive eliminates the need to edit header files

Interrupts in BASIC or Assembly Language


Newly revised and expanded, 300+ page reference manual.


MPLAB/MPLABX compatible.


Technical Support via Telephone, Email, and Community Forum (phone and email support not available for Experimenter Edition.)

Easy enough for the hobbyist, strong enough for a Pro.

Professionals love it because it is designed to get things done fast. That’s the power of BASIC. Simple. Easy to use. Straightforward. With dedicated libraries/routines to make the difficult easy. It’s what we (and thousands of other companies) use to develop our own products.

PBP should not be confused with the slow BASIC interpreters of the past. This is a full-blown development tool that produces code in the same manner as a C compiler (without the pain of C). PBP is widely used by engineering professionals who depend on its stability and maturity to produce commercial firmware. It is also used by educational institutions because it is very easy to learn and understand.