Basic18 News

Version 4.1
  • Changed the code editor to work with Windows Vista 64.
  • Fixed a problem where the data for a data table was not included in the assembly file, and a problem with string data.
  • Fixed a problem where a global variable with a .byte or .word extension could cause an internal error.
  • Fxed a problem in the 18F4520 include file with the TBLPTR and TOS registers.
  • Fixed a problem where the About window would incorrectly report as being unregistered.
  • Fixed a problem with the option to insert FFFFh after a RETLW instruction.

Version 4.0A

  • Fixed a problem where a global variable with a .byte or .word extension could cause an internal error.
  • Fixed a problem with the option to  insert FFFFh after a RETLW instruction.
  • Fixed a problem in the 18F4520 include file with the TBLPTR and TOS registers.

Version 4.0

  • The compile has been moved to Visual Basic 2005.
  • Complete re-write of the IDE.
  • Replaced timer support found in <libs/hardware.bas> with improved support in <libs/timers.bas>  See the help
  • LFSR command always used, ( removed the option from the project settings ).
  • Fixed a bug in complex equation parsing.
  • Removal of obsolete statement "Option StringBuffer".
  • FSR0 and PROD registers are now saved and restored for both high and low priority interrupts.
  • Temporarily removed support for MPLAB.
  • Fixed a bug in the #ifdef keyword.
  • Fixed a problem with the #if preprocessor statement
  • Added support for the following processors:
    18F66J11 18F66J16 18F66J60 18F66J65
    18F67J11 18F67J60 18F86J11 18F86J16
    18F86J60 18F86J65 18F87J11 18F87J60
    18F96J60 18F96J65 18F97J60 18F1230
    18F1330 18F2423 18F2450 18F2523
    18F2682 18F2685 18F4423 18F4450
    18F4523 18F4682 18F4685 18F6622

New for Version 3.2D

  • Changed the way configuration bits operate to support the new method that Microchip has implemented.
  • Added support for the following processors:
    18F24J10 18F25J10 18F44J10 18F45J10
    18F65J10 18F65J15 18F66J10 18F66J15
    18F67J10 18F85J10 18F85J15 18F86J10
    18F86J15 18F87J10 18F2221 18F2321
    18F4221 18F4321 18F6310 18F6390
    18F6527 18F6627 18F6722 18F8310
    18F8390 18F8527 18F8622 18F8627
    18F8722
  • Fixed a problem installing the interface files for MPLAB IDE 7.22
  • Fixed a problem with the Exit Repeat instruction.