• Pic® Basic

  • Proton Development Suite

    Proton Development Suite combines the Proton Plus Compiler with a brand new IDE and Virtual Simulation Environment, creating a PIC® microcontroller BASIC development environment suitable for both hobbyists and professionals. The Proton Development Suite is the result of a collaboration between three British companies that lead their field, Crownhill Associates, Mecanique and Labcenter.

    Suitable for all levels of user, from outright beginner to seasoned professionals writing commercial applications, the Proton Development Suite will allow you to develop your code in a brand new IDE, then compile your BASIC program and view the resulting assembly language commented with your own code!

    It's simple:

    1. Write your BASIC code in the Proton IDE
    2. Compile your code with the click of a button
    3. Then test your code with the Virtual Simulator, or upload the code to your PIC® microcontrollers using the IDE's programmer integration.

    Why not compare us to other Compilers, or view some testimonials from our customers?

    What's Included?

    • Proton IDE
      Developed by Mecanique, the new IDE makes development using Proton even faster and more intuitive than ever before. Producing efficient code from a high-level language has never been easier.

    • Proton Plus Compiler
      Version of the Proton Plus compiler has been enhanced to support even more PIC® microcontrollers and includes many new features and commands.

    • ISIS Virtual Simulation
      Simulate your code in real–time with the integrated ISIS Simulation software from Labcenter, featuring Virtual Proton Development Boards. Includes step by step code execution for source-level debugging.

    What you get
    • 400 page user guide in PDF format (download the full user guide in PDF format)
    • Download the user guide in PDF format for the Proton24 compiler
    • Proton Development Suite CD-ROM (containing the IDE, Compiler and Simulator)
    • USB License Key
    • Free support via the Forum (including knowledgeable peers and Proton BASIC veterans)
    • Optional 400 page user guide, in lay flat A5 ring Binder. (sold separately)

    What you need

    The Proton Development Suite is designed to operate on a PC platform running Microsoft Windows. We do not support other operating systems such as Linux or Mac OS , but Many users do run Proton Development Suite on their Mac's under Parallels VM. To use Proton Development Suite you will need a PC with at least the following specification:

    Processor: 233 MHz (500 MHz or higher recommended)
    RAM: 64MB RAM (128MB or higher recommended)
    Disk Space: 100MB Free
    USB: 1 free USB port (for hardware key)
    Supported Operating System: Microsoft Windows

    Download the latest installer supporting Windows XP and Windows 7 from HERE

    Licensing reworked

    You asked us, and we listened. We've eliminated the hassle of registration and activation codes by replacing them with a USB hardware licence key. The next time your hard drive crashes or you upgrade your PC, you won't have to ferret around looking for your invoice number to authenticate with us — just reinstall the Development Suite, plug in the USB Key and go!

    It is our policy to offer free updates to the Proton Development Suite. So long as you have access to the internet updates can be downloaded via the Files section of this web site. Chargeable UpGrades (significant changes to functionality) may be offered from time to time.

    Because we offer free updates, the cost of ownership is limited to the original purchase price. There are no hidden charges, unlike some competitive products that may charge a licence fee for the compiled code, charge for bug fixes and updates, or charge an annual support fee.

    With other PIC® BASIC compilers you will pay many times the original cost of the compiler over the lifetime of the product. Not with Proton Development Suite!

    Educational Use

    Crownhill provides very attractive discounts to bone-fide educational establishments. Educational packages are available for 10, 25, and 50 user licenses. All educational packages are supplied with one printed manual in lay-flat A5 ring binder. Additional manuals may be purchased separately, or printed from the PDF supplied on the CD-ROM. Contact us direct or talk to your local reseller for full details of our educational license packages.

  • Recent Activity


    Trouble with variable types

    Thread Starter: Broderic

    Hello. To read data from an EEprom, I need to read mDA and mDB byte variables and then join them in a signed 16 bit variable. Problem: Amicus 18...

    Les Today, 15:21 Go to last post

    Update to Fuse Configurator

    Thread Starter: johngb

    I have built a new version of FuseConfigurator under my new Delphi development system (Berlin) which means I can continue to maintain the...

    towlerg Yesterday, 21:10 Go to last post

    16F687 disable osc1-2 pins

    Thread Starter: murat

    Hi; i use 16F687 the chip have 18 I/O pins but i can not disable OSC1-2 pins. Device 16F687 Xtal 4 Config fosc_ec '<----- OSC2 PIN I/0, OSC1...

    waynelee Today, 03:47 Go to last post

    Servo pulse in main program

    Thread Starter: murat

    hi... i'm trying for days very tired... this code generate 4 channel servo pulse for arduino; i can not convert proton basic... because we are...

    Les Today, 15:45 Go to last post

    PDS Viewer Beta test - lookiing for volunteers

    Thread Starter: johngb

    I have now updated PDSViewer to run on HiRes screens. I have also changed the UI very slightly. Would anyone like to test it out on different...

    wirecut Today, 05:45 Go to last post

    16f887+nrf024L sound transfer

    Thread Starter: erdhllc

    Hi Everyone; I wanna make sound transfer with NRF024L. Maybe you know arduıno have more samples for this. But I dont want use arduıno. I need to...

    barak Today, 20:06 Go to last post