• PicŪ Basic


  • Version 3.5.0.6

    Amendments and fixes made in version 3.5.0.6 of the Proton Compiler. (24th June 2010)

    Additions
    Added HbusNack and BusNak in order to transmit a Not Acknowledge to the I2C bus.
    Added devices 12F617, 18F23K22, 18F24K22, 18F25K22, 18F26K22, 18F43K22, 18F44K22, 18F45K22, 18F46K22.
    Added commands ISin, ICos, and ISqr for integer Sine, Cosine, and Square Root.
    Their use is the same as for floating point, except that ISin and ICos follow the BASIC stamp 2 in results. i.e. a value between 0 - 255.

    Fixes
    Corrected RAM bank anomalies for certain 18F conditions.
    Corrected WREG not found error when using 14-bit core deives.
    Corrected LookDownL command with < and <= operators.
    Corrected Constant value into Word variable, where the constant value's high and low bytes are the same. i.e. $5F5F
    Corrected Freqout and DTMFout frequencies for 18F devices.
    Various tweaks have been performed, and anomalies were corrected within the math operators of the compiler.
    Corrected PPI files for 10F devices. Used invalid RAM locations.
    Corrected PPI file for 18F4420. Showed incorrect code memory size.
    Corrected internal HexToInt and DecToInt functions.

    Amendments
    Removed auto update from the IDE. All updates will be announced on the forum and downloadable from the Updates button on the main form of www.protonbasic.co.uk
    Removed the help file from the IDE. The compiler's manual is now directly accessable from the IDE and is fully searchable.
    The text "Off" has recently become an Mpasm assembler protected word and cannot be used within an asm script. The compiler now traps this text and produces an error before it reaches the asm stage.

    Important:
    Compiler's executable files are now located within the "Program Files\ProtonIDE\PDS" folder, instead of the "Program Files\Crownhill\PDS" folder.



  • Recent Activity

    teo-16018

    Microsoft security essentials blues

    Thread Starter: shantanu@india

    Hi, A strange thing happened just now.My Windows 7 Micrsoft Sercurity Essentials suddenly gave a warning that prplus.exe(Compiler) is a potential...

    teo Today, 19:23 Go to last post
    pic-ignorant-1162

    Proton Runtime Error

    Thread Starter: Paulcc

    I have proton running well on my laptop, but after installing it on my desktop, I get the following runtime error: "Runtime Error 217 at 000709FC" I...

    pic-ignorant Yesterday, 22:11 Go to last post
    David Barker-251

    UMC bootloader 18F46K22

    Thread Starter: shunt010

    Hi all. I am trying to build a UMC bootloader file for the 18F46K22, and it doesn't appear to work. It returns (in the error log) Error ...

    David Barker Today, 11:20 Go to last post
    barak-1433

    SPI mssp

    Thread Starter: picprotonguy

    Just ordered Digital to Analog IC MCP4822 with SPI interface and immediately opened proton manual. I'm very disappointed, it looks like Proton...

    barak Today, 16:06 Go to last post