mikroC PRO for PIC 4.80 beta released

Beta Testing discussion on mikroC PRO for PIC.
Locked
Author
Message
User avatar
anikolic
mikroElektronika team
Posts: 1775
Joined: 17 Aug 2009 16:51
Location: Belgrade
Contact:

mikroC PRO for PIC 4.80 beta released

#1 Post by anikolic » 07 Apr 2011 12:12

mikroC PRO for PIC 4.80 beta released

Image

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
We would like to thank all of you who helped, and we encourage you to keep reporting bugs,
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
Web Department Manager

Locked

Return to “mikroC PRO for PIC Beta Testing”