• PicŪ Basic


  • Proton for FREE!


    Download Proton Compiler and compile for FREE

    If the devices PIC12F1552 , PIC12F1572, PIC16F1614, PIC16F1826, PIC16F1829, PIC16F18323, PIC16F877, PIC16F877A, PIC16LF1829, PIC18F14K50, PIC18F25K20, PIC18F25K22, PIC18F26K20, PIC18F26K22, PIC18F452, PIC18F45K20, PIC18F45K22, PIC18F46K20, or PIC18F46K22 are used, the compiler will not ask for the USB key. This means that the full compiler is now the recommended compiler for use with the Amicus18 board. The same applies for devices PIC24EP128MC202 , PIC24FJ64GA002 , PIC24FJ64GA004 , PIC24HJ128GP502 , PIC24F04KL101 , and dsPIC33FJ128GP802 . However, Proton still requires a USB key for other 8-bit and 24-bit devices.

    The compiler installer can be downloaded from here:

    Proton Compiler Setup



    AMICUS is an excellent way to get familiar with the Proton compiler.



    The Amicus18 IDE provides the user with
    • Proton Basic source code editor - with colour syntax highlighter
    • Compiler - Full version of Proton Basic for the PICŪ Microcontroller with full integration to MPLABŪ for debugging, if required.
    • Programmer - automated programming of the Amicus Board - no external programmer required.

    The Amicus18tm IDE has been designed to maximize programmer productivity by providing highly integrated and intuitive interface to the tools required to develop on the Amicus 18 hardware. The Amicus IDE provides many features for authoring, modifying, compiling, deploying and debugging your programmes. Your program can be compiled while being written, providing instant feedback on syntax errors. This results in an uninterrupted workflow from writing the program code through compiling to downloading the program to the Amicus hardware.

    Comprehensive documentation and a helpful and friendly support environment, make using Amicus18 an easy and enjoyable experience.

  • Recent Activity

    rcurl-44

    Add compile data to hex file

    Thread Starter: rcurl

    One of the other compilers we use adds some useful information to the end of each hex file: ; REMOTE UPDATER/LOGGER ; FW VERSION: 6.33.1 ; CCS C...

    rcurl Yesterday, 23:57 Go to last post
    Henk57-24049

    I2C bus 2

    Thread Starter: ricardourio

    Hi Les, I working with PIC18F26K22 and it brought the necessity to use second I2C bus commands, like HBStart2, Hbusout2.... Ricardo Urio

    Henk57 Yesterday, 20:50 Go to last post
    Les-15

    Read and Write variables into Pic 24FJ32GA004 RAM?

    Thread Starter: basparky

    Hi, I need to write and read 4 bytes and 4 dwords into the RAM memory of a PIC 24FJ32GA004. I didnt thought about the fact these PIC's havent got an...

    Les Yesterday, 16:14 Go to last post