logo image - link to home page

Products | Support | Resources | PurchaseContact  | Basket  | Checkout

  Home
  What's New
  Products
  Distributors
  Purchasing Info
  Developer Resources
  Support
  Upgrades
  Site Index
  Contact Us
  Pb-Free Info (RoHS)
 

 

keyword search:
 


 

Home:
  Support home:
General Topics:
    FAQ
    MCU selector guide
    Developer's resources
    Downloads and patches
    Sample programs
Support by Product:
    melabs USB/U2 
Programmer
    melabs Serial 
Programmer
    EPIC™ Plus PICmicro®  
Programmer
    Programming Adapters
    PICBASIC PRO™ 
Compiler
    PICBASIC™ Compiler
    PICPROTO™ Boards
    LAB-X1 Experimenter Board
    LAB-X2 Experimenter Board
    LAB-X3 Experimenter Board
    LAB-X4 Experimenter Board
    LAB-X18 Experimenter Board
    LAB-X20 Experimenter Board
    LAB-XT Experimenter Board
    LAB-XUSB Experimenter 
Board
    melabs Loader
 

Downloads

  • PICBASIC PRO™ Compiler
  • PICBASIC™ Compiler
  • Miscellaneous

  • Software patch for PICBASIC PRO™ version 2.50.

    • Adds support for PIC16F722, 723, 724, 726, 727, PIC16LF722, 723, 724, 726, 727, PIC18F6393, 6493, 6628, 66J11, 66J16, 6723, 67J11, 8393, 8493, 8628, 86J11, 86J16, 8723 and 87J11.
    • Adds Erasecode to erase data space for 12-bit core.
    • Fixes Owout for greater than 8MHz for 14-bit core.
    • Fixes PORTH and TRISH for PIC18F85J50, 86J50, 86J55 and 87J50.
    • Fixes byte + word = long for PIC18.
    • Fixes PBPL bit access for bits 8 through 31 of long variables.
    • Fixes PBPW division of constants (folding) for constants greater than 32767.
    • Adds Microchip USB 1.3 fixes for PIC18.
    • Fixes USB for PIC18F87J50 series parts.
    • Sets Adcin default clock to rc for PIC16F882, 883, 884, 886 and 887.
    • Fixes Hpwm pin for PIC12F615, PIC12HV615, PIC16F616, 685, 690, 785, PIC16HV616 and 785.
    • Fixes Hserin2 timeout for PIC18.
    • Fixes I2C_SLOW Define for PIC18.
    • Fixes operator precedence in If..Then for long PIC18 (be safe - use parenthesis.)
    • Fixes Lookup2 for non-long PIC18.

    Download and run the following patch file.  You must have PICBASIC PRO™ version 2.50.  If you have modified files in your 2.50 installation, you may need to reinstall from the PBP 2.50 CD before applying this patch.  This is not an upgrade.  This patch will not work on versions earlier than 2.50.

    Download (P250b.exe, 295K)


    Software patch for PICBASIC PRO™ version 2.46.

    Adds support for PIC10F222, 12F510, 16F506, 16F685, 16F687, 16F689, 16F690, 16F946, 18F1230, 18F1231, 18F1330, 18F1331, 18F2221, 18F2321, 18F4221, 18F4321, 18F6527, 18F6622, 18F8527, 18F8622.  Fixes Hserin/Hserout defines for PIC16F688.  Fixes possible bank select issues for moving data into a bit on PIC18 series MCUs.

    Download and run the following patch file.  You must have PICBASIC PRO™ version 2.46.  This is not an upgrade.

    Download (P246a.exe, 111K)


    Software patch for PICBASIC PRO™ version 2.45.

    Adds additional internal register names to fix errors when compiling for PIC12F683, 16F684, 16F688, 16F716, 16F737, 16F747, 16F767, 16F777, 16F87, 16F88.  Fixes problem opening COD file when compiling for 18F parts in MPLAB®.

    Download and run the following patch file.  You must have PICBASIC PRO™ version 2.45.  This is not an upgrade.

    Download (P245a1.exe, 90K)

    If you try to patch an installation that has been patched previously, you will receive the error: "This program cannot update the installed version of PICBASIC PRO Compiler because of the following reasons: c:\pbp\PIC12F683.BAS: unknown version."  If you see this, you don't need the patch.


    Include files for 10F202 and 10F206 (For PICBASIC PRO™ Compiler 2.42 or later)

    Adds support for the PIC10F202 and PIC10F206.  This ZIP file contains the additional files needed for PBP to compile for these parts.  These files can only be used with PBP versions 2.42 through 2.45.  This is not an upgrade.

    The PIC10F200 and PIC10F204 are not supported because of  RAM limitations.

    Download the following file and extract the contents into your PBP folder.  Make sure the file "M10F20X.INC" ends up in the INC folder within your installation.

    Download Files (PIC10.ZIP, 4K)


    Include files for PIC16F87 and 16F88 (for PBP 2.43 and 2.44)

    These files may be extracted to your PICBASIC PRO install directory to add support for the F87 and F88.  This only works in versions 2.43 and 2.44 of PICBASIC PRO Compiler.

    Download Files (16F88.ZIP, 9K)


    Software patch for PICBASIC PRO™ version 2.42

    Fixes bug in math involving byte variables in complex expressions.  We recommend that all users of version 2.42 install this patch.

    Download and run the following patch file.  You must have PICBASIC PRO version 2.42.  This is not an upgrade.

    Download Patch (pbp242a.exe, 85K)


    Software patch for PICBASIC PRO™ version 2.40

    Fixes compile error: "Bad Val Op..."

    Download and run the following patch file.  You must have PICBASIC PRO version 2.40.  This is not an upgrade.

    Download Patch (pbp240a.exe, 72K)


    Include files for 18F series parts and PICBASIC PRO™ 2.40

    Fixes errors from MPASM concerning "_config" symbols.

    Download the ZIP file and extract the contents to your PBP directory.  These files do not add support for 18F, they just change the names of the configuration registers.  They should only be installed in version 2.40. They won't have any affect on earlier versions.

    Download INC files (INC18F.ZIP, 4K)

    Download WinZip compression software


    Support for additional PICMicros in PICBASIC™ Compiler 1.45

    Adds support for PIC12F609, 615, 635, 683, PIC12HV609, 615, PIC16F610, 616, 631, 636, 639, 677, 684, 685, 687, 688, 689, 690, 716, 737, 747, 767, 777, 785, 882, 883, 884, 886, 887, 913, 914, 916, 917, 946, PIC16HV610, 616 and 785.

    You must have version 1.45 in order to use this patch.

    Download Patch (pbc145p4.exe, 258K)


    Utility to add line-feeds to standalone carriage-returns in source code files.

    Fixes mystery compile errors that seem to be related to invisible characters in source code.  Try this if your compile error seems to move from line to line when you comment things out in the debug process.

    Download the exe file and save it to the folder where your source file is stored.  Run Windows Explorer, drag the damaged bad source file onto the FileFix program.

    Download FileFix.exe (36K)


    Stop Windows XP from polling printer port

    Windows XP may periodically access printer ports and interrupt the EPIC™ programming process.  This can be stopped with a registry entry.

    Download the registry entry file below and merge it into your XP registry.

    Download XP_stop_polling.reg (1K)


    Copyright 2008
    microEngineering Labs, Inc.
    Box 60039
    Colorado Springs CO 80960
    (719) 520-5323
    (719) 520-1867 fax
    email: support@melabs.com

    Last Updated: 07/03/2008

    Home | What's New | Products | Support
    Resources
    | Purchase | Index Contact

    PIC, PICmicro, dsPIC, and  MPLAB are registered trademarks of Microchip Technology Inc. in the USA and other countries.  PICBASIC, PICBASIC PRO, PICPROTO, and EPIC are trademarks of Microchip Technology Inc. in the USA and other countries.   BASIC Stamp is a trademark of Parallax, Inc.

    Microchip third-party partner  Microchip Consultant Program Member