
New start screen deliveres just the right information. Examples, news and useful links are here to get you started quickly.

With ICS (interrupt context saving) control added, you have the power of fine-tuning your time-critical applications.

We’ve managed to speed up compilation even further. Your code is now compiled 40% faster than in compiler version 5.30.

Better handling of Bookmarks, Dongle detection, Project Wizard, Code selection in Editor window, and many other improvements.

Only mikroPascal offers the unique mechanism to easily use any available library in your project. Special OneClick™ technology allows you to speed up your development. No need for dozens of uses directives. Just click on the checkboxes of the libraries you need and they will be instantly available in your code.
As we always think one step ahead, we programmed Library manager to allow easy usage of third party libraries installed with Package Manager software.
You will definitely enjoy working with your Library manager.
We all know how annoying can be to set all configuration bits each time we start a new project. This is why we have come up with a solution that saves your time. Edit Project gives you full overview of entire set of configuration bits in each chip but also leaves you no room for error. Select only among listed options, described in plain English. Edit project includes predefined schemes of oscillator settings for most widely used microcontrollers. Simply load your desired scheme, and you are ready to go.

Control-space is probably the most widely used shortcut among programmers. Why? Because it initiates Code Assistant - programmer’s first aid kit. No one needs to memorize function names. Focus on your code, and let the syntax write itself correctly. Write function calls with one click of your keyboard. Code assistant in mikroPascal PRO for PIC also suggests correct names of constants, URLs, Active comments and variables, so you have it all covered. You don’t ever have to get another Syntax error message.
Many functions. Even more parameters. Was it word, or byte? You don’t have to scroll through Help file. Just hit CTRL+SHIFT+SPACE and function parameters will be listed for you.
Don’t waste your time browsing for examples. Let them come to you. New Project Explorer window leads you to your projects. It displays all of compiler’s many included examples by default. But simply point the path to any other folder and fast recursion-search algorithm will extract all of projects inside and will display a tree view of your project files up to any depth.
Double click opens the project and sets it as active. Easily switch between the projects as often as you want, and you will have a stable RAM memory consumption.
A picture says more than a thousand words. This is why we have developed Active Comments - a unique feature of mikroPascal PRO for PIC. Any comment can become your multimedia event hook. Add images, files and URLs to any active comment and assign events as you like. Right Mouse Click can open browser with URL, Mouse Over can display the image, and Double Click can open a specified file.

Your fast pocket converter of binary, float, HEX and Radix 1.15 formats into formats you need in your code. It even displays ASCII values of your bytes.
When your code overgrows the size of your screen, it’s always better to fold those completed blocks, and work in a more clear surrounding. This way you can always see the big picture.
What’s the point of a compiler if you have to do all the hard work yourself. mikroPascal PRO for PIC offers you several most useful integrated tools that will help you get the job done with minimum effort.
mikroPascal PRO for PIC has native support for mikroICD™ - hardware step-by-step In-Circuit Debugger when used with fast USB 2.0 mikroProg™ programmer (in both on-board and standalone version). mikroICD is a separate DLL module which supports Step-over [F8], Step-into[F7], Step-out[Ctrl+F8], Run[F6], Run To Cursor[F4] debugging operations. Also, debugger supports standard and advanced breakpoints, which enable you to exploit the full potential of fast debugging.
If you want to go through your code and monitor the values of your variables searching for bugs and errors, Software Simulator is the best way to do so. Software simulator supports all debugging modes as mikroICD, but instead of executing the code on real hardware, it simulates code flow on your PC. Using Watch Clock you can precisely measure the code execution time in microseconds or in clock cycles.


After you build your project, you can always look under the hood with mikroPascal Advanced Statistics. It is a powerful tool that visually describes most important information about your project. Take a look at your variables, arrays and constants and know how much memory your program consumes. See which function calls which in the functions tree window. See how big are your functions and how are they linked in memory, which is important if you want to write your own bootloader.
All credit card and personal details are kept secure, and our customer list is not disclosed to any third party. Most shipments are sent within 48 hours of your order. 2Checkout.com is an authorized reseller of goods and services provided by mikroElektronika.
If you have purchased any related development system from us directly you are entitled to a discount price of the compiler. This doesn't apply to purchases made through our distributors.
We deliver our products to all countries in the world using following shipping options:
DHL Express: $25.00 USD for up to 5 Kgs, usually arrives in 2-4 business days.*
Post Office: $25.00 USD, no weight limit, usually arrives in 7-12 business days.
* - Please contact your local DHL office about delivery service and possible additional charges.