zokij
Senior Member
Offline
Posts: 346
Thank You
-Given: 269
-Receive: 679
Nice time :)
|
|
« on: March 21, 2009, 01:39:28 01:39 » |
|
Date: 20-03-2009
We have introduced bit variables, new graphical IDE, improved linker and optimizer. The process of compiling is much faster, machine code is smaller (up to 40%), environment is more user-friendly, examples and documentation are significantly improved. Although this is a beta version, it has been tested thoroughly, and is proved to be fully functional. You will be able to use its features to full extent. We recommend you to download it and give it a try. We hope it will satisfy your needs and expectations. Any feedback and suggestions are welcome - New: Customizable new look - New: Layout manager - New: Project manager - New: Library manager - New: Drag and drop files to editor - New: Code folding feature - New: Autocorrect notification - New: Declaration syntax checker - New: Advanced bookmark editor - New: Macro manager - New: New project wizard - New: Import Project - New: Bug report tool - New: Templates for AutoComplete - New: Complete Help for IDE + Language and library reference and PIC specifics - New: Spell checker - Improved: Brackets painter - Improved: Code explorer - Improved: Docking manager - Improved: Messages window with filtering - Improved: Grep search feature - Improved: Code Assistant, Parameter Assistant - Improved: Edit project - Compiler - Additional chips supported: P16F722 P16LF722 P18C242 P18C658 P16F723 P16LF723 P18C252 P18C801 P16F724 P16LF724 P18C442 P18C858 P16F726 P16LF726 P18C452 P16F727 P16LF727 P18C601 - New: Command line interface - New: Bit, sbit variables support - New: Additional set of keywords to fasciliate PIC programming: code sbit data bit sfr rx at - New: OrgAll pragma added - New: PrintOut library added - New: Efficient file format for libraries (.MCL) - New: definition files with bit definitions included - New: mlk files improved (XML file type) - New: Compiler front end redesigned for faster compilation - New: Remapping local varibales to working register optimization - New: Propagation of indirect objects - New: MultipAss allocation of functions - New: PeepHole optimisation added to Linker - New: Compress call optimisation added to Linker - Improved: Libraries rewritten to take advantage of new sbit and bit type (smaller and faster code) - Improved: pointer to functions added to libraries (SPI, UART) P18 family - Improved: Greater flexibility for libraries which use SPI, UART modules (SPI_Glcd, MMC, Ethernet, RS485 etc.) P18 family - Improved: Optimizer rewritten - Improved: Handling of indirectly called functions - Improved: propagation algorithm - Improved: Smart interrupt context saving - Improved: inline assembler - Improved: memory banks handling linker algorithm - Improved: Fast and efficient linker algorithm - Improved: Fast Hex generator - Improved: Fast loading and writing compiled libraries (.MCL) - Improved: Messaging system - Improved: Output options control - Improved: Libraries redesigned and rewritten to meet demands of PIC architecture - Improved: Fast and small executable code - Improved: Reported bugs fixed BETA no more available only final version ....
|
|
« Last Edit: April 14, 2009, 04:36:56 04:36 by zokij »
|
Logged
|
|
|
|
leosedf
Junior Member
Offline
Posts: 44
Thank You
-Given: 72
-Receive: 9
|
|
« Reply #1 on: March 22, 2009, 11:12:41 11:12 » |
|
Saw this too. I allready installed it. Looks better...
|
|
|
Logged
|
|
|
|
dulce_antunes
Newbie
Offline
Posts: 26
Thank You
-Given: 12
-Receive: 10
|
|
« Reply #2 on: March 23, 2009, 10:41:01 22:41 » |
|
Is that somebody thinking a little deeper about this soft?
I hope this is not so different from other versions
BASIC BE WITH YOU
|
|
|
Logged
|
|
|
|
Shinta
Newbie
Offline
Posts: 21
Thank You
-Given: 20
-Receive: 3
|
|
« Reply #3 on: March 28, 2009, 02:50:55 02:50 » |
|
Amazing.... I will test this soft
|
|
|
Logged
|
|
|
|
zokij
Senior Member
Offline
Posts: 346
Thank You
-Given: 269
-Receive: 679
Nice time :)
|
|
« Reply #4 on: April 14, 2009, 04:04:55 04:04 » |
|
well ... here is mikroBasic PRO for PIC 2009 available for download ... Fully functional free Demo version of mikroBasic PRO for PIC 2009 is available for download. Note: in Demo version, hex output is limited to 2k of program words. link: mikroBasic PRO for PIC 2009 build 1.4.5 FULL working version (next post is cure) - Fixed: Reported problems with freezing Code Explorer in certain cases - Fixed: Add to watch window moves cursor to declaration - Fixed: Pair highlighter is case sensitive - Fixed: The Stopwatch window is blank most of the time - Fixed: "Highlight begin..end pairs" option can not be turned off - Fixed: Breakpoints do not take effect in certain cases - Fixed: Watch window does not highlight changes in array/structure elements - Fixed: Local vars not shown in Code Explorer in some cases - Fixed: Editor does not get focus after error is detected during compile - Improved: Added symbol to Code Explorer and fixed incorrect spell checking for symbols - Improved: Statistics - Improved: Find in files - Improved: Shell open for files in Project Manager - Improved: Auto Complete - Improved: Auto Correct - Improved: Quick convertor tool updated - Compiler - Fixed: Passing function result as parameter - Fixed: Preprocessor error does not move cursor to offensive line - Fixed: Relational operator over parameter passed by reference - Fixed: Boolean operations inconsistency solved - Fixed: Setting/Clearing bit with variable position - Improved: Label naming - Improved: Symbol declaration, redeclared symbol now detected
mikroBasic PRO for PIC 2009 User Manual (3.9MB) v1.01Reference Guide for Basic language (763KB)Compilers IDE (8.5MB)
|
|
« Last Edit: May 07, 2009, 07:48:53 19:48 by zokij »
|
Logged
|
|
|
|
tAhm1D
Senior Member
Offline
Posts: 326
Thank You
-Given: 103
-Receive: 180
|
|
« Reply #5 on: April 22, 2009, 01:28:05 13:28 » |
|
Hi all, I have downloaded the demo version of mikroBasic PRO for PIC 2009 build 1.4.5 and tested with some old program and found that it is made compact and take almost 50% less code than the 7.2 version. Its inbuilt library is also good. I am liking it and hope, this will be a real ladder for moving to DSpic and Pic24Fseries. It would have been better, if it included the ECCP module library.
|
|
« Last Edit: April 22, 2009, 01:32:37 13:32 by tAhm1D »
|
Logged
|
|
|
|
zokij
Senior Member
Offline
Posts: 346
Thank You
-Given: 269
-Receive: 679
Nice time :)
|
|
« Reply #6 on: April 25, 2009, 06:10:42 18:10 » |
|
finally here is curelink : curepass: sonsivri nice time
|
|
« Last Edit: May 01, 2009, 02:59:22 14:59 by zokij »
|
Logged
|
|
|
|
|
|
|
tAhm1D
Senior Member
Offline
Posts: 326
Thank You
-Given: 103
-Receive: 180
|
|
« Reply #10 on: April 29, 2009, 06:09:21 18:09 » |
|
Hi, I can't seem to find my post where I gave the mikroBasic PRO for PIC 2009 with patch. The link was: http://www.sonsivri.com/forum/index.php?topic=22307.0 Now it seems to be unavailable. What is the reason?
|
|
|
Logged
|
|
|
|
meax98
Active Member
Offline
Posts: 167
Thank You
-Given: 1376
-Receive: 52
|
|
« Reply #11 on: May 01, 2009, 12:26:35 12:26 » |
|
Your post, from above link, is sitting in recycle bin. That's the reason!
Sonsivri > Others > Recycle Bin > mikroBasic PRO for PIC 2009 v1.45 + Crack
|
|
|
Logged
|
|
|
|
Shinta
Newbie
Offline
Posts: 21
Thank You
-Given: 20
-Receive: 3
|
|
« Reply #12 on: June 03, 2009, 03:38:54 03:38 » |
|
I don't know why the file format is not compatible with another MikroBasic versions if the sintax and commands are the same Amazing the soft crack. thnks!!!
|
|
|
Logged
|
|
|
|
leosedf
Junior Member
Offline
Posts: 44
Thank You
-Given: 72
-Receive: 9
|
|
« Reply #13 on: June 11, 2009, 11:20:52 23:20 » |
|
Anyone has version 2.15?
Regards.
|
|
|
Logged
|
|
|
|
manny
Junior Member
Offline
Posts: 67
Thank You
-Given: 21
-Receive: 17
|
|
« Reply #14 on: June 11, 2009, 11:45:44 23:45 » |
|
Hello chaps and ladies... V2.15 is now as leosedf says... what i have found is a string if you search for this string F0 FF E9 8B 03 00 00 43 83 FB 3F in mBPIC.exe using say Ultraedit and when you find it replace the Valve 8B with 86 and then save the file, and using the same mikroBasic_PRO_PIC.key file from version 1.45 it will work as full version. I have tested it with the MMC file from Mikro's site and it compiles ok... Also you can edit the Key file and the bottom and change the name to something you might like... This might be a string that is in all future versions so could be helpful to us all... I'll make a patch and post it or if someone would like to make one this would be nice too.... hope this helps all of us.... Manny.... P.S. I've just checked this string in the new version of MilroC v2.15 and its there and it also works!!! so do the same as above just loose the F0 at the start of the above string find the string and change 8B to 86 and job done Sorry Ed i know this is not the Pic C page but i just wanted to tell the people here and no doubt it will filter to the pic C page... thank you to you all Manny
|
|
« Last Edit: June 12, 2009, 12:18:52 00:18 by manny »
|
Logged
|
|
|
|
Kabron
Active Member
Offline
Posts: 198
Thank You
-Given: 64
-Receive: 144
|
|
« Reply #15 on: June 21, 2009, 07:25:28 19:25 » |
|
OK, manny, works fine for all PIC products! Now what about AVR compilers. Another string needed.
|
|
|
Logged
|
|
|
|
|
ALKA
Newbie
Offline
Posts: 24
Thank You
-Given: 16
-Receive: 34
|
|
« Reply #17 on: June 22, 2009, 06:58:30 06:58 » |
|
|
|
|
Logged
|
|
|
|
Ikaros
Junior Member
Offline
Posts: 83
Thank You
-Given: 422
-Receive: 48
|
|
« Reply #18 on: June 22, 2009, 07:23:59 07:23 » |
|
Don't use crack. It has a Backdoor Trojan
|
|
|
Logged
|
|
|
|
Kabron
Active Member
Offline
Posts: 198
Thank You
-Given: 64
-Receive: 144
|
|
« Reply #19 on: June 22, 2009, 08:22:36 08:22 » |
|
String for all AVR products found: FFE98B03 As usual change 8B to 86
|
|
|
Logged
|
|
|
|
rod27cn
Junior Member
Warned
Offline
Posts: 51
Thank You
-Given: 43
-Receive: 36
|
|
« Reply #20 on: June 22, 2009, 03:33:07 15:33 » |
|
Kabron, I tried the crack with the real hardware, it is not working when you are using more that 9% of the ROM using PIC18F8520. Try the example for GLCD for bigPIC5 then download it in a real hardware it will not work. Then try to comment some line in the code until you reach less than 9% of the ROM usage then it will work.
I think changing the 8B to 86 only remove the limitation shows in the IDE not actually removing all the functionality limitation.
this is my feedback on testing the patch.
|
|
|
Logged
|
|
|
|
Kabron
Active Member
Offline
Posts: 198
Thank You
-Given: 64
-Receive: 144
|
|
« Reply #21 on: June 23, 2009, 07:31:26 19:31 » |
|
Thanks, I'll try.
|
|
|
Logged
|
|
|
|
Kabron
Active Member
Offline
Posts: 198
Thank You
-Given: 64
-Receive: 144
|
|
« Reply #22 on: June 24, 2009, 02:30:36 14:30 » |
|
rod27cn, You was right :-( Only PIC uC Pro 1.65 and PIC uPascal Pro 1.40 are fully functional. No AVR tools are usable.
|
|
|
Logged
|
|
|
|
|