What's new in mikroC PRO for AVR
IDE build 5.80
Command line build 5.80
New features and enhancements in the following areas will boost your productivity by helping you complete many tasks more easily and in less time.
For a complete version history of mikroC PRO for AVR, visit the following link : http://www.mikroe.com/download/eng/documents/compilers/mikroc/pro/avr/version_history.txt
Compiler Changes

- Additional 18 MCU supported :
- ATxmega128A1U
- ATxmega128A4U
- ATxmega128B1
- ATxmega128B3
- ATxmega128C3
- ATxmega128D4
- ATxmega16C4
- ATxmega192C3
- ATxmega256C3
- ATxmega32C4
- ATxmega384C3
- ATxmega384D3
- ATxmega64A1U
- ATxmega64A4U
- ATxmega64B1
- ATxmega64B3
- ATxmega64C3
- ATxmega64D4
- Initializer of local variables can be variable expression.
Fixed :
- Const Folding of ternar operator
- Handling of void in expressions
- Anonymous union definition and tag definition conflict
Improvements :
- Peephole optimizer minor changes.
IDE Changes

- Live update support
- Added shortcut button for Package examples
- Pointer handling in watch window shows data it points to
- Function pointers show the name of the function currently pointing at
- Value hint in debug mode for pointers shows data it points to
- Code assistant (CTRL+SPACE) for pointer to structures
Fixed Bugs :
- Highlighting of comment that contains \ at end of line
- Issue with setting MCU frequency
- Creating project with empty name
- Creating project which name which starts with a digit
- "File Save As", "Project Save As" and "Save Project Group" give wrong file filters
- Active comment starts with a digit caused IDE to crash
- It is not possible to save a project group when projects were added from Project Explorer
- Statistics window did not always stayed on top
- In debug mode changing focus between editor and watch list was not momental (Insert, Delete key...)
- Closing file while compile is in progress caused IDE to crash
- Search paths was not refreshed on starting IDE if "Search Path" window was opened when IDE was closed
- Removed space characters in front of line code When a bookmarked line is displayed in bookmark window
Libraries Changes

- Low level TFT Library functions are now open source, available for user editing (located in __Lib_TFT_Defs.c and __Lib_TFT_16bit_Defs.c)
- Additional TFT controllers supported:
- - HX8347G (16-bit communication)
- - ILI9340 (8-bit communication)
- - ILI9481 (8-bit communication)
- Added standard headers stdint.h, stdio.h, stdlib.h and string.h
Improvements :
- T6963C, SPI_T6963C and S1D13700 libraries supporting invert color.
Copyright (c) 2002-2012 mikroElektronika. All rights reserved.
What do you think about this topic ? Send us feedback!
What do you think about this topic ? Send us feedback!