
v6.1 [Mar 26, 2015]
19 new AVR chips supported
New microcontrollers
The new release adds support for a total of 19 new ATMEGA, XMEGA and XTINY MCUs from Atmel®.
New microcontrollers
This little asterisk is a life saver
Wild cards introduced
Wild cards in code completion (with asterisk “*”) will save you a ton of time. Handles one character permutation
More TFT controllers supported
Easier to manage libs and files
Way more intuitive
Drag & drop functions into the editor. Rename files directly from the Project Manager. New files automatically added to projects
IDE improvements
Improvements to speed you up
Declare variables faster
CTRL SHIFT V adds local variables by identifier, eliminating the need to scroll up and down through the editor
v6.0 [Mar 25, 2013]
- microcontrollers -18 XMEGA microcontrollers from Atmel.
- Libraries - TFT library now supports HX8347G, ILI9340 and ILI9481 controllers; source code of low level TFT functions.
- IDE improvements - added shortcut for Package Examples, Code Assistant for pointer to structures, value hint for pointers.
- Live Update service - an integrated Live Update tool so you can receive new features and improvements instantly
v5.4 [Jan 6, 2012]
- FAT16 library greatly improved.
You can now create, remove, rename and list folders, and seek rename and get file attributes with our new FAT16 library.
- New TFT libraries and functions
We’ve been busy supporting as much new TFT displays as possible, so you can now effortlessly drive 9 new TFTs.
- New microcontrollers supported
We have supported seven new XMEGA "A3U" and "A4U" microcontrollers with full-speed USB capabilities.
- New dongle licensing option
You can now choose to purchase mikroC PRO for AVR license with free of charge USB dongle. Pay only the shipping expenses.
v5.0 [Jun 13, 2011]
New Features :
- Heap option added to compiler
- Project Explorer
- Shortcut CTRL + ALT + S (show Statistics)
- Memory Manager library for internal memory management
- CAN library
- Added routines for work with images and fonts stored on external resourse (MMC/SD card, external flash, etc.)
Improved :
- Faster loading of mcl files.
- Faster Linker.
- Asm code can be written in the same line with a label.
- system function "__CCD2W" is linked only if it is used.
- Search project files in Windows Explorer style
- Add a project to project group by single mouse click
- Search Paths Editor
- Copy/Cut/Paste/Select All options for search paths editor
- Assigned shotcut CTRL + ALT + P
- Statistics is no longer a "modal" window, but rather "stay on top"
- AVR Bootloader Tool
- MMC library, added functions for multi read block mode.
- UART Library, added generic routines which uses the active UART module
- SPI Library, added generic routines which uses the active SPI module
Fixed :
- LST file lists only used global variables.
- Different number of parameters in function definition and in extern declaration cause linker crash in some cases.
- DPointer to Typed const code far struct has been intepreted as pointer to RAM
- In some cases IDE freezes if MCU is changed in Project Settings
- IDE sends wrong command line to programmer if EEPROM file is included in project
- Visible Statistics are updated after build
- 32 bit icons fail to load on some graphic cards
- Fixed: pow(x,y) function returned 0 for (0,0) and for x,y < 0
- OneWire library issue with xmega MCU's
- T6963C library issue with xmega MCU's
- Expander_Init_Advanced, CS pin directon wasn't set properly
Offers basic functionality such as reading and erasing diagnostic trouble codes