ME Labs, Inc.
  Developer Resources:

Programming Clues
    Sample Programs
Compiler Manual
    PICBASIC™ Compiler
    Serin2/Serout2 Modes
    ASCII Character Set
    Number Conversion
    Floating Point
    PBP Debug Monitor
    Articles and Tutorials

Hardware Clues
    Parts / Vendor List
    PICPROTO™ Boards
    LAB-X1 Docs
    LAB-X2 Docs
    LAB-X20 Docs
    LAB-X3 Docs
    LAB-X4 Docs
    LAB-XUSB Docs
    LAB-XT Docs
MicroCode Studio
MicroCode Studio is a powerful, visual Integrated Development Environment (IDE) with In Circuit Debugging (ICD) capability designed specifically for ME Labs PICBASIC™ and PICBASIC PRO™ compiler. 

If you have PBP Version 3.0 or higher you already have the IDE

The main editor provides full syntax highlighting of your code with context sensitive keyword help and syntax hints. The code explorer allows you to automatically jump to include files, defines, constants, variables, aliases and modifiers, symbols and labels, that are contained within your source code. Full cut, copy, paste and undo is provided, together with search and replace features. 

large screenshots

  • Full syntax highlighting of your source code
  • Quickly jump to include files, symbols, defines, variables and labels using the code explorer window
  • Identify and correct compilation and assembler errors
  • View serial output from your microcontroller
  • Keyword based context sensitive help
  • Support for MPASM

It's easy to set up your compiler, assembler and programmer options or you can let MicroCode Studio do it for you with its built in autosearch feature. Compilation and assembler errors can easily be identified and corrected using the error results window. Just click on a compilation error and MicroCode Studio will automatically take you to the error line. MicroCode Studio even comes with a serial communications window, allowing you to debug and view serial output from your microcontroller.

Download MicroCode Studio

MicroCode Studio is completely free for non-commercial use. It is not time limited in any way and it does not have any nag screens. However, you can only use one ICD model with MicroCode Studio. MicroCode Studio is not copyright free. If you wish to redistribute MicroCode Studio, or make it available on another server, you must contact Mecanique and obtain permission first. Thank you.

For PBP versions 2.60C and Lower Only

Continue to MicroCode Studio (EXE file, 2330K)

For PBP versions 2.60C and Lower Only



(01/26/2009)  Microchip's MPLAB version 8.15a appears to be the last version that will support COD file functionality.  This means that PBP versions 2.50C and earlier will generate errors in MPLAB version 8.20 and later.

PBP versions 2.60 and later will only work with MPLAB versions 8.20 and later. Users of the later versions of PBP should download the latest version of MPLAB from the Microchip website.

Users of PBP 2.50C and earlier may obtain the legacy version of MPLAB here:

Continue to MPLAB 8.15a (93M ZIP)

Compiler Installation Help

CodeDesigner Lite

This software is no longer supported, but offered here for those who wish to continue using it.  MicroCode Studio is recommended for new users.

Recently released PICmicros may require that you edit the device list manually to add new parts to the dropdown list in the interface.  This procedure is detailed in our FAQ.

This download does not include compiler software.

Continue to CodeDesigner Lite
Version 1.71  (EXE file, 1784K)

Installation Help