Thanks You

Please select you download from below

  • PICBASIC PRO� Compiler
  • PICBASIC� Compiler
  • Miscellaneous
  • Software patch for PICBASIC PRO version 2.60 and 2.60A.

    • Adds support for: PIC16F1824, 16F1825, 16F1828, 16F1829, 16F707, 16F720, 16F721, 18F26J13, 18F26J53, 18F27J13, 18F27J53, 18F46J13, 18F46J53, 18F47J13, 18F47J53, 18F65K22, 18F65K90, 18F66K22, 18F66K90, 18F67K22, 18F67K90, 18F85K22, 18F85K90, 18F86J72, 18F86K22, 18F86K90, 18F87J72, 18F87K22, 18F87K90
    • Support added for second USART on PIC16F1xxx family.
    • HPWM frequency calculation fixed for PIC16F1xxx family.

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

    Download (P260b.exe, 3217K)

    Software patch for PICBASIC PRO� version 2.60.

    • Adds support for: PIC12F1822, 12LF1822, 16F1823, 16LF1823, 12F617, 16F722A, 16F723A, 16LF722A, 16LF723A, 18F23K22, 18F24K22, 18F25K22, 18F26K22, 18F43K22, 18F44K22, 18F45K22, 18F46K22, 18LF23K22, 18LF24K22, 18LF25K22, 18LF26K22, 18LF43K22, 18LF44K22, 18LF45K22, 18LF46K22
    • Fixes WRITE for WORD variables
    • Fixes assembly errors for 16F1826/16F1827
    • Fixes baud rate accuracy for SERIN/SEROUT commands
    • Fixes ADCIN for 18F46J11 family
    • Fixes WRITECODE for 18F4520 family
    • Workaround added for enhanced 14-bit devices and MPASM 5.36
    • Fixes PBPMPLAB.BAT for 64-bit systems

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

    Download (P260a.exe, 527K)

    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.
    • Fixes word-times-constant(2) for PBPL.

    Download and run the following patch file.  You must have PICBASIC PRO� version 2.50(ab).  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 (P250c.exe, 351K)

    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)