PICBASIC PRO Compiler has limited support for the 12-bit core microcontrollers.
More information is available the MPLAB installation help page. This allows you to use Microchip tools for source-level debugging. The PICBASIC PRO Compiler can also be used inside Microchip’s MPLAB® IDE.
A printed manual and sample programs are included to get you started. The PICBASIC PRO Compiler can create programs for most of Microchip’s PIC microcontrollers and works with most PIC MCU programmers, including the melabs U2 Programmer. They may also be protected so no one can copy your code. These programs execute much faster and may be longer than their Stamp equivalents. Programs can be compiled and programmed directly into a PIC MCU, eliminating the need for a BASIC Stamp module. The PICBASIC PRO Compiler instruction set is compatible with the BASIC Stamp II and Pro uses BS2 syntax. Floating-Point calculations are possible with downloaded routines. It even includes built-in commands to control intelligent LCD modules. It automatically takes care of the page boundaries and RAM banks.
The PICBASIC PRO Compiler gives you direct access to all of the PIC MCU registers – I/O ports, A/D converters, hardware serial ports, etc. For in- circuit debugging capability, MicroCode Studio Plus may be purchased separately.Ī command-line version of PBP is included for integration into your choice of editor software (including MPLAB) or for use in a command-prompt window. This powerful development environment features color-coded syntax, left-pane code explorer, single-click compile and program, and many more convenient features.
The CD includes the standard version of the MicroCode Studio editor/interface software for Windows. The PICBASIC PRO Compiler software is shipped on CD with a printed manual. It also allows you to produce code that is better optimized for the smaller devices with fewer resources. This insures that PBP will remain completely backwards compatible with existing programs. The mature and familiar 16-bit WORD version has been retained as a separate application that supports the Microchip PIC10, PIC12, PIC14, PIC16, PIC17, and PIC18 microcontrollers. When working with LONGs, the mathematical operators return signed results in 32-bit, twos-complement format. This LONG version is intended for use with the PIC18 family devices. A new 32-bit version of PBP (PBPL) is included that offers BIT, BYTE, WORD, and LONG (32-bit, signed)* variable types.