In order to login to helpdesk, please use your forum account.

 News Categories
(41)Community news (1)improved (2)new (2)shop (2)website (1)mikroe (31)Hexiwear (9)Learn (3)docking station (1)GSM 4 (13)hexiwear (1)learn (3)sms (118)Click boards (67)Releases (1)DC motor (1)PWM (23)Compilers (9)Offers (6)offer (2)pic (1)special_offer (2)Visual TFT (1)comparison (2)ECG (1)EKG (1)electroza (1)Olimex (3)Distributors (2)distributor (1)gamma (1)warsaw (1)3G (2)cellular (4)click boards (1)GMS (1)GPRS (5)gps (1)NINA-B1 (1)RF transceiver (2)u-blox (1)2x2 Key (2)button (1)debounce circuit (1)keypad (1)ECG click (9)Compiler releases (1)PIC compiler (3)update (1)15% off (1)special-offer (1)download (5)temperature (1)thermo k (5)Uncategorised (1)3D (1)competition (3)hackster.io (7)iot (3)zerynth (4)LED (1)ON/OFF (1)PCB (1)relay (1)signal (1)compiler update (1)ft90x (4)display (1)seven-segment (2)BLE (1)raspberry (1)Qi charging (8)mikrobus (1)boosterpack (1)LaunchPad (2)Texas Instruments (1)openHUB (1)smart home (5)tutorial (1)CES (3)nxp (2)heart (2)heart rate (1)bluetooth (2)GLONASS (6)GNSS (2)gsm (2)quectel (1)MCU on Eclipse (1)raspberrypi (3)adapter (1)nimbelink (1)skywire (1)award (1)Maker Madness (1)programmer (3)air quality (1)gas (3)sensor (1)BLE2 click (1)Bluetooth beacon (1)Eddystone (1)USB-UART click (1)gesture (1)light (1)proximity (1)stmicroelectronics (1)ToF (1)oled (8)arm (1)LCD display (1)LCD mini (1)thingSoC (1)16x9 (1)green LED (1)IR distance (1)IR distance click (1)music (1)Theremin (1)USB UART (1)AC (1)AC/DC (1)Alternating current (2)DC (2)NFC (3)mikromedia (1)smartglcd (2)amplifier (1)detection (1)human movement (1)motion (1)pyroelectric (1)iAQ-Core (1)indoor (1)clock (1)RTC2 click (1)text to speech (1)14% discount (1)valentines (2)3g sara (1)GitHub (1)2.4 GHz (1)EnOcean (1)alcohol click (1)real IoT (1)kit (1)near field communication (1)NFC tag (1)NFC Tag 2 click (1)NTAG I2C (1)buggy (1)CC3100 click (1)electronza.com (1)gsm-gnss (1)location (1)3g-aa (1)3g-ea (1)embedded world (1)gps2 (1)gps3 (1)gsm/gnss (1)gsm2 (1)cec1702 (3)clicker (10)microchip (1)atmel (1)key (1)touchkey (3)50 in 50 (1)campaign (2)MCC (1)MPLAB (3)clicker 2 (1)mikroprog (1)MPS432 (1)CE1701 (1)CEC (1)cec1302 (1)compiler (2)release (1)toolchain (1)esp-wroom-02 (2)wifi (2)wifi esp (1)wireless (1)amg8853 (2)grid-eye (1)infrared (1)panasonic (1)thermal sensor (1)demo (1)indoor air (1)ethernet (2)MCU card (1)Intel (1)Joule (2)shield (1)thermal array (1)cortex-m4 (1)dip40 (1)kinetis (1)mini-m4 (1)Fever (1)human body (1)MAX30205 (3)Maxim Integrated (1)amp (1)gain (1)satellite (1)sim868 (1)tracking (1)drone (1)Galileo (1)D7S (1)earthquake (1)JMA (1)omron (1)seismic (1)beat (1)MAX30101 (1)oximeter (1)pulse (1)week 4 (1)433 MHz (1)cc1120 (1)ccRF 3 (2)rf (1)transceiver (1)868 MHz (1)messages (1)SPIRIT click (2)UART (1)5A (1)current (1)MIC24045 (1)regulator (1)step-down (2)voltage (1)battry (1)charging (1)dual-cell (1)MCP73213 (1)click into MCC (1)week 5 (1)Explorer 16 (1)PIC tail Plus (1)PICtail (1)MIC24045 click (1)10% off (1)easter (1)ADuM4154 (4)isolator (1)SPI interface (1)pic18 (3)PIC18FK (2)two sockets (4)Mikromedia (1)320x240 (1)avr (3)roadmap (1)mic (1)microphone (1)SPQ0410HR5H-B (1)4G (1)LTE (2)Avnet (1)Bluetooth 4.2 (1)RN4678 (1)Ac current (1)DC current (1)LEM click (1)9-pin (1)CAN network (1)connector (1)MCP2517 (1)MCP2517FD (1)Matrix RGB click (1)Arrow (1)Electronics (8)In Focus (1)EMG (1)MAX6106 (1)muscle (1)ADM3053 (1)CAN isolator (2)book (1)books (1)Dogan Ibrahim (1)mikroLAB (1)LM75A (1)thermo (1)thermo 4 (1)20% OFF (2)compilers (1)191 (1)thermo 5 (3)pic32 (1)RN4871 click (1)dev board (1)dspic (1)dspic33 (1)sensors (1)130mAh (1)battery (1)li-po (2)flip-n-click (1)lora (1)lorawan (1)python (1)800x480 (1)capacitive (1)proto 5'' (1)screen (1)tft (1)on sale (1)OUTLET (1)sale (1)eINK (1)CAT3224 (1)flash (1)300th click (1)celebration (2)usb (1)alarm (1)fire (1)max30105 (1)smoke (1)300 click (1)in focus (1)AMR (1)software (1)film (1)movie (1)set (1)japan (1)jetro (1)visit (1)app (1)cloud (1)12bit (1)8 channel (1)AD (1)ADAC (1)2.4GHz (1)6lowpan (1)code (1)speakup (1)Kits (1)RS485 2 click (2)electronza (1)weather station (2)discount (1)plus (1)cooling (1)Fan (1)IR sense (1).NET (1)NETMF (1)quail (1)TinyCLR (1)TinyCLR OS (1)interns (1)internsip (1)lab (1)easypic (1)fusion (1)filp&click (2)flip and click (2)flip&click (1)PIC32MZ (1)25% (1)spanish (1)EERAM (1)memory (1)SRAM (1)review (1)buzz (1)socket (1)7 segment (1)digit (1)full color (1)rgb (1)ultraviolet (1)uv (1)UV 3 (1)vishay (1)hub (1)port
News
Dec
22
The seventh version of PIC compilers is out in time for Christmas
Posted by Lana Vulic on 22 December 2016 02:23 PM

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.

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

Products mentioned

The post The seventh version of PIC compilers is out in time for Christmas appeared first on MikroElektronika.


Read more »