mikroPascal for PIC version 7 released

General discussion on mikroPascal PRO for PIC.
Author
Message
User avatar
srdjan.misic
mikroElektronika team
Posts: 296
Joined: 11 Feb 2014 15:55

mikroPascal for PIC version 7 released

#1 Post by srdjan.misic » 22 Dec 2016 18:57

mikroPascal for PIC version 7 released

It’s almost Christmas and version 7.0.0 of the PIC compiler for mikroC, mikroBasic and mikroPascal are here as planned.
Just in time to wrap it up and put it under your Christmas tree.

Image

Additional 40 MCUs supported

This PIC compiler update supports additional 40 MCUs. Most new devices are
from the enhanced mid-range PIC16F family. This brings the total number of
supported MCUs to well over 600. To see the complete list, go to your compiler’s
page (mikroC, mikroBasic or mikroPascal)

Forum poll requests granted

In preparation for this release we consulted our forum members. Two libraries
have been improved based on their votes: I2C timeout has been implemented
in all I2C libraries and (2) advanced ADC initialization has been implemented
into all ADC libraries.

Integrated Visual TFT

PIC is the third compiler to get merged with Visual TFT. The FT90x had the privilege
to be the first, and dsPIC followed shortly after. We plan to keep going until all
MikroElektronika compilers are merged with Visual TFT.

The compiler automatically generates code for the design you have made in the Visual TFT.
You can then modify the code in the compiler mode, and go back and forth from designing
to coding until you are satisfied with the results.

To switch from compiler mode to design mode all you need to do is press F12 on your
keyboard. It’s as easy as that.

Added libraries

We have added the library for STMPE610, added functions pointers in the I2C library and new
functions for the Port Expander library. The Conversion library also got new functions.

Fixes and improvements

Here are some improvements we have made to the compiler:

To make sure you can keep your project neat and organized we have improved the cleaning options.
The Clean Project folder now cleans the whole folder structure, and you can select file types to clean, instead of selecting specific files.
The Export Project folder now exports the whole folder structure. The compiler now supports MCUs with 64 banks

And this is what we fixed:

- The USART terminal no longer loses received data, sends data too slowly or makes exceptions in different cases.
- The UART remappable initialization now sets the correct baud rate every time.
- All Enhanced P16s now have the correct RAM values.
- The CTLR+SPACE shortcut now works with arrays without dimension in the declaration.
- The Watch window no longer throws errors if it is not necessary, and the elements with
- Inf or Nan values don’t change unexpectedly.
- To see the full list of all the fixes, improvements and changes, go to our PIC compiler roadmap page.

Download the latest version

You can download the latest version of the compiler from our shop. Choose between
mikroC, mikroBasic or mikroPascal.

Don’t forget about our special December offer: until the end of the month, if you get any PIC
compiler with Visual TFT
there’s a 20% discount in for you. Give yourself a present for Christmas.

The new release also marks the switch to our new licensing model. To learn more about Activation
Code licenses, read the documentation page.

Yours Sincerely,
MikroElektronika

Soumitrab
Posts: 156
Joined: 08 Jan 2012 07:28

Re: mikroPascal for PIC version 7 released

#2 Post by Soumitrab » 23 Dec 2016 09:18

Thank you very much, Merry christmas to everybody at MikroE. :)

Isn't the VTFT enabled by default to generate trial code ? Right now pressing F12 doesn't open it and the main menu "View > Visual TFT" is disabled.

Thanks and regards

User avatar
lana.arsic
mikroElektronika team
Posts: 1715
Joined: 15 Jan 2016 12:50

Re: mikroPascal for PIC version 7 released

#3 Post by lana.arsic » 23 Dec 2016 12:18

Hi Soumitra,

Thank you and Merry Christmas to you :)

Option F12 and View -> Visual TFT will work if you have chosen
Visual TFT project (not Standard Project) when you have made the new project.

Best regards,
Lana

janni
Posts: 5373
Joined: 18 Feb 2006 13:17
Contact:

Re: mikroPascal for PIC version 7 released

#4 Post by janni » 23 Dec 2016 13:06

I'm tired of repeating this warning, but for those that had some library packages installed - Package Manager hangs up with this version as well when trying to restore previously installed packages :cry: .

Soumitrab
Posts: 156
Joined: 08 Jan 2012 07:28

Re: mikroPascal for PIC version 7 released

#5 Post by Soumitrab » 23 Dec 2016 13:17

Thanks Lana ! :)

User avatar
lana.arsic
mikroElektronika team
Posts: 1715
Joined: 15 Jan 2016 12:50

Re: mikroPascal for PIC version 7 released

#6 Post by lana.arsic » 26 Dec 2016 17:44

Hi,

@ Soumitrab

You're welcome, Soumitra, I'm glad it was helpful :)

@ janni

I'm sorry for this inconvenience, it will be fixed in the new release of Package Manager.
Meanwhile, you can uninstall packages FT800, FT810 and FT812, after that restore packages should work.

Best regards,
Lana

janni
Posts: 5373
Joined: 18 Feb 2006 13:17
Contact:

Re: mikroPascal for PIC version 7 released

#7 Post by janni » 27 Dec 2016 00:19

Hello Lana,

I've uninstalled FT8xx packages first thing :wink: . This unfortunately does not solve the problem as, like in previous compiler version, even though older packages are reinstalled, respective *.mcl files are not updated and Package Manager hangs.

For my own use I employed some dirty tricks to be able to use new command-line compiler with older IDE while keeping unchanged all I chose to but that's hardly a solution for others, especially if they wish to use the Integrated Visual TFT.

User avatar
lana.arsic
mikroElektronika team
Posts: 1715
Joined: 15 Jan 2016 12:50

Re: mikroPascal for PIC version 7 released

#8 Post by lana.arsic » 27 Dec 2016 12:59

Hi janni,

I'm so sorry, FAT32 Library should also be uninstalled,
so all users packages which are installed by default in the version 7.0.0 should be uninstalled,
before restoring some package, can you please try it?

Kind regards,
Lana

janni
Posts: 5373
Joined: 18 Feb 2006 13:17
Contact:

Re: mikroPascal for PIC version 7 released

#9 Post by janni » 27 Dec 2016 13:25

As I use only my own libraries, I removed all packages, FAT32 among them. It's true that presence of FT8xx or FAT32 packages makes Package Manager hang before it does anything, but even without these packages, all Package Manager can manage is copying stored packages - it hangs while trying to modify *.mlk files, i.e. while trying to write information about libraries to processor definition files. Just like in previous compiler version.

kentar
Posts: 78
Joined: 29 Oct 2010 07:54

Re: mikroPascal for PIC version 7 released

#10 Post by kentar » 27 Dec 2016 15:08

Hi .
I installed version 7
I created new project with pic18FX7K40 new MCU but SPI is missing from library manager



https://drive.google.com/file/d/0B334ok ... sp=sharing

User avatar
lana.arsic
mikroElektronika team
Posts: 1715
Joined: 15 Jan 2016 12:50

Re: mikroPascal for PIC version 7 released

#11 Post by lana.arsic » 27 Dec 2016 18:01

Hi,

@ kentar

It has SPI Remappable Library, in order to use it, you can take a look in the Help menu,
and in MCUs datasheet:

http://ww1.microchip.com/downloads/en/D ... 01841B.pdf

@ janni

Thank you for the feedback, I apologize once again, problem is in Package Manager,
delayed update caused these issues, but they will be corrected in the new version of this tool.

Also, it might be helpful after uninstalling all users packages,
to delete folder Packages from installation folder in the compiler, and then to restore packages.

Kind regards,
Lana

janni
Posts: 5373
Joined: 18 Feb 2006 13:17
Contact:

Re: mikroPascal for PIC version 7 released

#12 Post by janni » 27 Dec 2016 18:51

lana.arsic wrote:Also, it might be helpful after uninstalling all users packages,
to delete folder Packages from installation folder in the compiler, and then to restore packages.
This doesn't help, unfortunately.

Soumitrab
Posts: 156
Joined: 08 Jan 2012 07:28

Re: mikroPascal for PIC version 7 released

#13 Post by Soumitrab » 29 Dec 2016 17:44

Hi Lana
By the way, is there a CRC lib in the pipeline for the new MCUs with built-in CRC h/w ?

User avatar
lana.arsic
mikroElektronika team
Posts: 1715
Joined: 15 Jan 2016 12:50

Re: mikroPascal for PIC version 7 released

#14 Post by lana.arsic » 30 Dec 2016 13:30

Hi,

@ janni

I'm sorry it didn't help, it helped in some cases.
It will be fixed in the next update of Package Manager.

@ Soumitra

Unfortunately, it is not included,
you can see list of added/improved libraries at the link bellow:

http://docs.mikroe.com/PIC_compilers_roadmap

Best regards,
Lana

sbhidden
Posts: 6
Joined: 03 Apr 2014 13:09

Re: mikroPascal for PIC version 7 released

#15 Post by sbhidden » 01 Jan 2017 14:29

New version (7.0.0) shows "Open File" dialog on Ctrl+Ins pressed.
And I don't find where I can change this.
Tools-Options-Editor Settings-Advanced Editor Options-Open Options Dialog-KeyStrokes

There no "Open File" items.

Post Reply

Return to “mikroPascal PRO for PIC General”