New mikroC PRO for PIC 4.80 beta compiler is released! This is a very important release,
because there are numerous enhancements and new features. We have introduced
ICD as a separate DLL module, and enhanced ICD code drastically. No more long waitings
when you hit Step-over [F8], Step-into[F7] or Step-out[Ctrl+F8].
We have supported 37 new microcontrollers, and introduced Project Explorer,
a great new window for easier access to the examples and your projects.
We have also upgraded our collection of libraries by adding Memory manager library,
so you'll be able to use dynamic memory allocation in your PIC projects.
With your help, we have tracked down and fixed some issues that caused crashing of IDE,
so you'll have a more stable environment to work in. We have increased the speed of reading MCL files
even more, so your compiler will load and compile more quickly.
Click here to read the full report of what is new and to download your favorite mikroC compiler.
Code: Select all
(2011-04-06)
Ide build 4.80 BETA
cmd line build 4.80 BETA
---------------------------
- Compiler
- Additional chips supported:
P16F1516 P16LF1516 P18F25K80
P16F1517 P16LF1517 P18F26K80
P16F1518 P16LF1518 P18F46K80
P16F1519 P16LF1519 P18F65K80
P16F1526 P16LF1526 P18F66K80
P16F1527 P16LF1527 P18F86K22
P16F1825 P16LF1824 P18F87K22
P16F1828 P16LF1825 P18LF25K80
P16F1829 P16LF1828 P18LF26K80
P18LF66K80 P16LF1829 P18F46K80
P16F720 P16LF720 P18LF45K80
P16F721 P16LF721 P18LF46K80
P18LF65K80
- New: Heap option added to compiler
- Improved: Faster loading of mcl files
- Improved: Faster Linker
- Improved: Asm code can be written in the same line with a label
- Improved: system function "__CCD2W" is linked only if it is used
- Fixed: LST file lists only used global variables
- Fixed: Different number of parameters in function definition and in extern declaration cause linker crash in some cases
- Fixed: Could not cimpile PWM4_Init without checking all PWM libraries
- Fixed: Substract literal constant from word could give wrong result (P16ENH family)
- Fixed: Zero Level optimisation caused wrong multiplication, with 2 results
- Ide
- New: Option to select heap feature
- New: Project Explorer
- New: Shortcut CTRL + ALT + S (show Statistics)
- New: mikroICD as separate dll
- Improved: New Project Wizard.
* Reduced number of steps for creating new project.
* File name and file path now separated
- Improved: Library manager. Faster loading of libraries
- Improved: Step Over, Step Into
- Improved: Step out is real-time operation in mikroICD when it is possible (P18 family only)
- Improved: Search project files in Windows Explorer style
- Improved: Add project to project group by single mouse click
- Improved: Search Paths Editor
* Copy/Cut/Paste/Select All options for search paths editor
* Assigned shotcut CTRL + SHIFT + S
- Improved: Statistics is no longer a "modal" window, but rather "stay on top"
- Fixed: In some cases IDE freezes if MCU is changed in Project Settings
- Fixed: IDE sends wrong command line to programmer if EEPROM file is included in project
- Fixed: Visible Statistics are updated after build
- Fixed: 32 bit icons fail to load on some graphic cards
- Libraries
- New: Memory Manager library
- Improved: UART Library, added generic routines which uses the active UART module
- Improved: SPI Library, added generic routines which uses the active SPI module
- Fixed: pow(x,y) function returned 0 for (0,0) and for x,y < 0
sending suggestions and actively participate in following period. Together we can always build a better compiler.
More information at the following address:
http://www.mikroe.com/esupport/index.php?_m=news&_a=viewnews&newsid=25
Thank you all.
mE Team