• PicŪ Basic


  • How To... Warning! Code will overwrite bootloader routine

    When compiling with a device which can use the bootloader function (16F876,...) you get :

    Warning! Code will overwrite bootloader routine at top of program area.
    THERE ARE WARNINGS!

    This is due to the fact that the compiler defaults to a bootloader required. It assumes that the bootloader uses the upper 256 words of the FLASH code space.


    At compile time, your code reached the limit of the PICŪ less the 256 words. The compiler issues a WARNING.


    If you're not using a bootloader, issue the statement: -

    BOOTLOADER = OFF

    and the compiler will not produce the warning and will free up a couple of bytes. See the DECLARES section in the help file.

    Thanks to Olivier for contributing this article.
  • Recent Activity

    towlerg-21522

    FineLineIDE

    Thread Starter: normnet

    Coming soon a new IDE: FineLineIDE! Features include:<O:p</O:p Bracket lines linking If-Endif, For-Next etc.<O:p</O:p Tabbed explorer so...

    towlerg Yesterday, 16:49 Go to last post
    evoortman-388

    Pic16f18877 oread

    Thread Starter: evoortman

    Hi, On a PIC16F18877 the OREAD command doesn't seem to work. The code is working on a PIC16F1939. Both controllers use 32MHz int osc. If i...

    evoortman Yesterday, 11:13 Go to last post
    amod-29593

    Multiple functions by a single switch

    Thread Starter: amod

    Hi, How can I use multiple function by a single switch.I want to use 4 functions by a single switch.

    amod Yesterday, 17:15 Go to last post
    hadv215-2509

    FUSES for PIC18F47K20

    Thread Starter: gtv_pic

    000 Good morning I am using the PIC18F47K20 and in the help of the proton I did not locate the FUSES for said micro. Where can I locate...

    hadv215 Today, 00:22 Go to last post