News Page

Get the latest news from mikroElektronika products and services. Announcement of new products and services can be found in mikroElektronika news section. mikroElektronika News Page also supports News feeds.

New extra boards released - Easy-ZigBee and ZigBee PROTO Board

Date: 04-08-2007

New extra boards released: Easy-ZigBee and ZigBee PROTO Board. We are proud to announce our new development boards and components for ZigBit modules. These development tools and components will help in clear understanding of ZigBee technologies. [more]

mikroPascal for 8051 beta v.0.92 is available for download

Date: 30-07-2008

This is the first version of mikroPascal having the command line feature. Also, we packed the compiler into the new IDE with many interesting features. Give it a try, we still have some work to do on it, but the version is operational and functional. Do not hesitate to send us bug reports (the bug reporting system is built in the IDE). [more]

New GSM/GPRS tools

Date: 15-07-2008

We are proud to announce our new development boards and components for GSM/GPRS modules. These development tools and components will help in clear understanding of GSM/GPRS technologies. [more info]

Printed Book: PIC microcontrollers is available for sale

Date: 10-07-2008
PIC microcontrollers book is now available for sale. If you haven’t done it so far then it’s high time to learn what the microcontrollers are and how they operate. Numerous illustrations and practical examples along with detailed description of the PIC16F887 will make you enjoy your work with the PIC microcontrollers. [more]

New 18FxxJxx tool - 18FJprog - USB 2.0 programmer with mikroICD support

Date: 11-06-2008
18FJprog with mikroICD support is a USB 2.0 programmer and in-circuit debugger for the Microchip's PIC 18FxxJxx microcontroller family. Our latest 18FJprog with mikroICD support programmer is driven and powered from a single USB port on your computer. No additional AC power adapter is needed. The programmer is recognized by Windows, which simplifies driver installation. The programmer board is specifically designed for In-Circuit Serial Programming (ICSP). There are marks on programmer which describes connections to the microcontroller, operation modes, and some other useful notes. [more info]

mikroBasic for PIC version 7.0.0.2 has been released

Date: 09-06-2008

Version changes:

  • TestBit issue resolved
  • GLCD library updated (added toggle of the RESET pin during initialization)
[more]

mikroBasic for PIC version 7.0.0.1 has been released

Date: 06-06-2008

Version changes:

  • TestBit function optimized
  • Fixed issue with saving interrupt context in specific situations
  • Fixed overhead created by intensive bank setting on P18
  • Fixed issue with loading real type constants from a unit
  • Fixed def file for p18F2420 (removed PORTE from definition)
  • Removed Bootloader uses clause from def files and moved to project examples instead
  • Fixed interrupt_low context saving issue regarding saving FSRxL/H registers
  • Fixed issue with retreiving values of variables larger than 256 bytes in mikroICD mode
  • Added a debug tool to the HID Terminal tool in attempt to detect freezing of the program on some platforms
  • Fixed issue with writing to compiler's ini files on Windows Vista in case when file access is denied
  • Removed unecessary extra code from HID device descriptor
  • Fixed error with Code Explorer when the DO statement is not terminated with the LOOP keyword
  • Fixed error in MLK file for P16F688
[more]

MikroElektronika Technical Support

Date: 04-06-2008

To whom it may concern,

This is information regarding a change in our administration arrangements and future use of MikroElektronika Technical Support. Herewith MikroElektronika would like to inform you that our current email support@mikroe.com will be discontinued as from June 15 (2008-06-15).

From this date on, the only way to reach mikroElektronika technical support will be via our Support Desk located on our website:

http://www.mikroe.com/en/support/

Accordingly, You are kindly requested to follow a few registration steps (registration is free of charge), after which you will receive automated email containing activation link. To confirm your registration, just click on the link provided. After that you are ready to use our Support Desk.

Our previous experience in dealing problems this way has assured us that this will increase support quality and reduce time taken to answer you questions and solve your problems as well.

We hope therefore that this alteration will be in mutual interest, you will be provided with faster technical support and we will have a better insight into how to improve our products even further.

As always, we will continue to serve you with the same devotion which you have come to expect from us.

We look forward to continued business together in the future.

Thank you for your understanding.

Best regards, mikroElektronika Team

[more]

mikroPascal for PIC version 8.0.0.1 has been released

Date: 29-05-2008

Version changes:

  • TestBit function optimized
  • Fixed issue with saving interrupt context in specific situations
  • Fixed overhead created by intensive bank setting on P18
  • Fixed issue with loading real type constants from a unit
  • Fixed def file for p18F2420 (removed PORTE from definition)
  • Removed Bootloader uses clause from def files and moved to project examples instead
  • Fixed interrupt_low context saving issue regarding saving FSRxL/H registers
  • Fixed issue with retreiving values of variables larger than 256 bytes in mikroICD mode
  • Added a debug tool to the HID Terminal tool in attempt to detect freezing of the program on some platforms
  • Fixed issue with writing to compiler's ini files on Windows Vista in case when file access is denied
  • Removed unecessary extra code from HID device descriptor
[more]

New dsPIC30F tool - dsPICPRO4 - Development Tool with mikroICD USB 2.0 Programmer

Date: 28-05-2008
System supports 64 and 80 dsPIC30F microcontrollers (it comes with dsPIC30F6014A - dsPIC30F General Purpose 16-bit Digital Signal Controller, 144 KB Flash Memory, 8 KB RAM, 80 Pin Package). [more info]

mikroC for PIC version 8.2.0.0 has been released

Date: 22-05-2008

Version changes:

  • Improved Bank setting algorithm for P18
  • Added HId library example for PIC18FJ familly
  • HID descriptors are changed since version mikroC v.8.0 we have missed to mention this earlier in What's New list. HID Tool since version mikroC v.8.0 produces different descriptor file: USBdsc.c You must also use new Definit.h and VARs.h files, that are provided with new mikroC, and can be found in HID example folder.
  • Improved ICD ram reading algorithm
  • Fixed interrupt low context saving issue regarding FSRx registers
  • Fixed issue with CPU usage in mikroICD mode
  • Fixed issue with mikroICD mode and retriving values for variables larger than 256 bytes
  • Fixed bug related to Org directive problem to move library routines in memory
  • Serial Ethernet library: fixed problem that has caused Ethernet_arpResolve and Spi_Ethernet_arpResolve not to work correctly when a gateway is not present on the network and it's address set in the code does not belong to the same subnet IP address belongs to.
  • Minor IDE enhacments and fixes
[more]

New extra boards released - PS/2 Connector Board and USB Connector Board

Date: 15-03-2008

New extra boards released: PS/2 Connector Board and USB Connector Board. [more]

New EasyStart Kit - 8051

Date: 15-05-2008
Offers good start for users and get significant discount!!! Easy-to-learn syntax, advanced compiler features, built-in routines, and many practical examples we have provided allow a quick start in programming 8051. [more]

New FREE Online Books: Programming dsPIC in PASCAL, BASIC and C

Date: 08-05-2008
Learn how to write your own program, debug it, and use it to start the microcontroller. We have provided plenty of practical examples with necessary connection schematics and the book is constantly being updated with fresh examples. All code is commented in details to make it easier for beginners. Also, the book includes a useful appendix on mikroBasic for dsPIC development environment: how to install it and how to use it to its full potential. [more]

mikroPascal for PIC version 8.0.0.0 has been released

Date: 06-05-2008

Version changes:

  • Added Output Bin file (binary image of produced hex code)
  • Added advanced breakpoints for mikroICD
  • Added Serial Ethernet library for LV18FJ family
  • Added predefined flag "ICD" for conditional compiling ($IFDEF ICD)
  • Added support for 18LF45J10
  • Added ADC library for PIC12F615
  • Added ADC library for FJ family
  • Added ADC library for PIC18F2331/2431/4331/4431
  • Added USART library for PIC18F1230/1330
  • Added USB HID Library for FxxJ5X family
  • Added new string handling functions
  • Added new templates to AutoComplete
  • Glcd/Lcd/Toshiba Setup routines moved into AutoComplete
  • Updated bootloaders for P16 and P18
  • Improved EEPROM and Flash Memory Libraries. Content of INTCON register is restored on library functions exit
  • Improved PIC18 I2C library: * added workaround for common i2c module initialization silicon bug (i2c module may not be properly initialized just by configuring the SCL and SDA pins as either inputs or outputs)
  • Improved SPI Library for P16
  • Improved Sound Library
  • Fixed issue with Soft_Uart_Write. Stop bit was sent incorrectly in inverted logic mode
  • Fixed problem with RETFIE 0/1 for PIC18
  • Fixed problem with CALL fast instruction
  • Fixed issue with starting LV18FJ programmer by using F11 key
  • Fixed focus in new editor after calling File->New
  • Fixed issues with TestBit routine
  • Fixed issue with delay_us for certain combinations of arguments and crystals
  • Fixed default flags for USB chips
  • Fixed interpretation of the ASM directive MULL
  • Fixed issues with OrgAll
  • Fixed displaying of DWord in the Watch Window
  • Fixed issue with detecting duplicated labels in ASM
  • Fixed loading types from units
  • Fixed code explorer for specific codes
  • Fixed optimization for mod instruction
  • Fixed issues with EEprom window in ICD mode
  • Fixed issues with CODE window in ICD mode
  • Fixed issues with pointers to signed numbers
  • Fixed isues with mikroICD, faster debugging
  • Fixed issue with the Dec instruction for pointers to long
  • Fixed issue with const pointer as var parameter
  • Fixed problem with PWM_Init for various PWM speeds
  • Fixed issue with incomplete const arrays
  • Revision of Examples
  • Revision of Help system
[more]

mikroBasic for PIC version 7.0.0.0 has been released

Date: 06-05-2008

Version changes:

  • Added Output Bin file (binary image of produced hex code)
  • Added advanced breakpoints for mikroICD
  • Added Serial Ethernet library for LV18FJ family
  • Added predefined flag "ICD" for conditional compiling (#IFDEF ICD)
  • Added support for 18LF45J10
  • Added ADC library for PIC12F615
  • Added ADC library for FJ family
  • Added ADC library for PIC18F2331/2431/4331/4431
  • Added USART library for PIC18F1230/1330
  • Added USB HID Library for FxxJ5X family
  • Added new string handling functions
  • Added new templates to AutoComplete
  • Glcd/Lcd/Toshiba Setup routines moved into AutoComplete
  • Updated bootloaders for P16 and P18
  • Improved EEPROM and Flash Memory Libraries. Content of INTCON register is restored on library functions exit
  • Improved PIC18 I2C library: * added workaround for common i2c module initialization silicon bug (i2c module may not be properly initialized just by configuring the SCL and SDA pins as either inputs or outputs)
  • Improved SPI Library for P16
  • Improved Sound Library
  • Fixed issue with Soft_Uart_Write. Stop bit was sent incorrectly in inverted logic mode
  • Fixed problem with RETFIE 0/1 for PIC18
  • Fixed problem with CALL fast instruction
  • Fixed issue with starting LV18FJ programmer by using F11 key
  • Fixed focus in new editor after calling File->New
  • Fixed issues with TestBit routine
  • Fixed issue with delay_us for certain combinations of arguments and crystals
  • Fixed default flags for USB chips
  • Fixed interpretation of the ASM directive MULL
  • Fixed issues with OrgAll
  • Fixed displaying of LongWord in the Watch Window
  • Fixed issue with detecting duplicated labels in ASM
  • Fixed loading types from units
  • Fixed code explorer for specific codes
  • Fixed optimization for mod instruction
  • Fixed issues with EEprom window in ICD mode
  • Fixed issues with CODE window in ICD mode
  • Fixed issues with pointers to signed numbers
  • Fixed isues with mikroICD, faster debugging
  • Fixed issue with the Dec instruction for pointers to long
  • Fixed issue with const pointer as var parameter
  • Fixed problem with PWM_Init for various PWM speeds
  • Fixed issue with incomplete const arrays
  • Revision of Examples
  • Revision of Help system
[more]

New FREE Online Book: PIC microcontrollers

Date: 01-04-2008
The purpose of this book is to provide the basic information about microcontrollers that one needs to know in order to be able to use them successfully in practice. Therefore, it does not contain any super interesting program or electronic schematic with amazing solutions. Instead of that, given examples are more proof that program writing is neither a privilege nor a talent issue, but the ability of simple putting puzzle pieces together using directives. You will be assured that design and development of devices mainly comes to the method “test-correct-repeat”. Of course, the more you are in it the more complicated it becomes since the puzzle pieces are put together by both children and first-class architects... [more]

New PIC tool - BIGPIC5 - Development Tool with USB 2.0 Programmer and mikroICD

Date: 18-03-2008

We are proud to announce our new development board for Microchip PIC microcontrollers. System supports the latest 64 and 80-pin PIC® microcontrollers (it is delivered with PIC18F8520 working at 10MHz). State-Of-The-Art very fast USB 2.0 programmer with mikroICD (hardware In-Circuit Debugger) is on-board and provides simplified driver installation. There are also examples for C, BASIC and Pascal compilers. Touch screen controller with connector is available on-board. [more info]

New mikroC for 8051 compiler is available !!!

Date: 17-03-2008

We are proud to announce new mikroC compiler for 8051 microcontrollers.

List of improvements includes:
IDE:

  • 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: Bug report tool
  • New: Templates for AutoComplete
  • New: Complete Help for IDE + Language and library reference
  • 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
Compiler:
  • New: Command line interface
  • New: Bit, sbit variables support
  • New: Small, compact and large memory model support
  • New: Efficient file format for libraries (.MCL)
  • New: Additional set of keywords to fasciliate 8051 programming: code pdata sbit data small bit idata compact sfr bdata large ilevel xdata at
  • New: PeepHole optimisation added to optimizer
  • New: Compiler front end redesigned for faster compilation
  • Improved: Memory management, initialisation sections introduced
  • 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 meets demands of 8051 architecture
  • Improved: Fast and small executable code
  • Improved: Optimizer rewritten to meet demands of 8051 architecture
[more]

New extra boards released - dsPIC-Ready Board, AVR-Ready Board, 8051-Ready Board, 3.3V-5V Voltage Translator, 5V-3.3V Voltage Translator, EasyTEST Board, TouchPanel Controller Board, RFid Reader Board

Date: 14-03-2008

New extra boards released: dsPIC-Ready Board, AVR-Ready Board, 8051-Ready Board, 3.3V-5V Voltage Translator, 5V-3.3V Voltage Translator, EasyTEST Board, TouchPanel Controller Board, RFid Reader Board. [more]

mikroC for PIC version 8.1.0.0 has been released

Date: 27-02-2008

Version changes:

  • Improved linkage algorithm: for P16 enables better utilization of gaps between orged procedures and gaps between pages, for P18 enables better utilization of gaps between orged procedures
  • Improved Bank setting algorithm for both P16 and P18 reduces code size
  • Fixed Bug caused by initialization of static local variables
  • Serial Ethernet library: fixed MAADRx registers address defines and enc28j60 initialization sequence to meet DS39662B data sheet changed receive filter settings (CRC + MAC unicast + MAC broadcast) added routines for receive filter management
  • PIC18Fxxj60 Ethernet library: fixed MAADRx registers initialization sequence changed receive filter settings (CRC + MAC unicast + MAC broadcast) added routines for receive filter management
  • PIC18 I2C library: added workaround for common i2c module initialization silicon bug (I2C mode may not initialize properly by just configuring the SCL and SDA pins as either inputs or outputs)
[more]

New Accel Board

Date: 11-02-2008
The ADXL330 is a small, thin, low power, complete 3-axis accelerometer with signal conditioned voltage outputs, all on a single monolithic IC. The product measures acceleration with a minimum full-scale range of ±3 g. It can measure the static acceleration of gravity in tilt-sensing applications, as well as dynamic acceleration resulting from motion, shock, or vibration. [more]

mikroC for PIC version 8.0.0.0 has been released

Date: 30-01-2008

Version changes:

  • Additional chips supported: P16F722 P16F723 P16F724 P16F726 P16F727 P18F13K50 P18F14K50 P18F45K20 P18F6313 P18F6393 P18F6413 P18F6493 P18F6628 P18F66J16 P18F66J65 P18F6723 P18F8313 P18F8393 P18F8413 P18F8493 P18F8628 P18F8628 P18F86J65 P18F8723 P18LF24J10 P18LF25J10 P18LF44J10 P18LF45J10 P18F4553
  • mikroICD debugger support added for the following mcus: P18F24J10 P18F65J15 P18F66J65 P18F85J11 P18F86J60 P18F25J10 P18F65J50 P18F67J10 P18F85J15 P18F86J65 P18F44J10 P18F65J90 P18F67J11 P18F85J50 P18F87J10 P18F45J10 P18F66J10 P18F67J50 P18F85J90 P18F87J11 P18F63J11 P18F66J11 P18F67J60 P18F86J10 P18F87J50 P18F63J90 P18F66J15 P18F83J11 P18F86J11 P18F87J60 P18F64J11 P18F66J16 P18F83J90 P18F86J15 P18F96J60 P18F64J90 P18F66J50 P18F84J11 P18F86J16 P18F96J65 P18F65J10 P18F66J55 P18F84J90 P18F86J50 P18F97J60 P18F65J11 P18F66J60 P18F85J10 P18F86J55
  • PIC16 Serial Ethernet library: fixed receive buffer wrapping bug (causes UDP/TCP packet loss if the received packet is wrapped around receive buffer end) fixed Spi_Ethernet_RAMcopy bug (copies one byte more than it should) Spi_Ethernet_doPacket changed to return error code added workarounds for all known enc28j60 sillicon bugs affecting the library added some useful enc buffer read/write routines changed library and header file names enc28j60.mcl -> eth_enc28j60.mcl enc28j60_libdef.h -> eth_enc28j60LibDef.h enc28j60_libprivate.h -> eth_enc28j60LibPrivate.h
  • PIC18 Serial Ethernet library: fixed receive buffer wrapping bug (causes UDP/TCP packet loss if the received packet is wrapped around receive buffer end) fixed Spi_Ethernet_RAMcopy bug (copies one byte more than it should) Spi_Ethernet_doPacket changed to return error code added workarounds for all known enc28j60 sillicon bugs affecting the library added some useful enc buffer read/write routines added ARP client with cache added UDP client added DNS client added DHCP client changed library and header file names enc28j60.mcl -> eth_enc28j60.mcl enc28j60_libdef.h -> eth_enc28j60LibDef.h enc28j60_libprivate.h -> eth_enc28j60LibPrivate.h
  • PIC18FxxJ60 internal ethernet module library support added: Ethernet PIC18FxxJ60 Library supports: * IPv4 protocol * ARP requests * ICMP echo requests * UDP requests * TCP requests (no stack, no packet reconstruction) * ARP client with cache * DNS client * UDP client * DHCP client added workarounds for all known enc28j60 sillicon bugs affecting the library includes all fixes made for spi ethernet library
  • Updated Serial Ethernet examples: ethernal clock example with SNTP added
  • Updated Serial Ethernet and Ethernet PIC18FxxJ60 Library help files
  • Added Example set for EasyPIC5 board
  • Added Example set for LV-18FJ board
  • Added Example set for 16F887 MCU on EasyPIC5 board
  • Added ADC Library for 18F2331/2431/4331/4431 MCUs
  • GLCD/LCD Setup routines moved into AutoComplete
  • Bootloader for PIC16 family improved. User main can be located in any page.
  • Sound Library improved. Parameter set is more intuitive.
  • Added auto saving of TBPPTRL, TBPPTRH, TBPPTRU to contex saving in interrupts
  • Added pragma funcorg to org library functions
  • Fixed USB HID LIbrary bug for FxxJ5X family
  • Fixed ADC LIbrary bug for FxxJ5X family
  • Fixed bug Initialization of structures with incomplete list of initializers
  • Fixed Bug Initialization of static local aggregates
  • Fixed Bug SoftI2C library for P18 family
  • Fixed Bug Math libraries for floating point types (duplicated labels)
  • revision of help
  • revision of mlk files
[more]

Empty MCU PCB (LV 18FJ)

Date: 16-01-2008
Empty MCU PCB (LV 18FJ) have a very good contact with the board thru a two-line connector.

The bottom of the card is ground plane. Customers can solder their own MCU and other electronic components on this PCB. [more]

New PIC tool - EasyPIC5 - Development Tool with USB 2.0 Programmer and mikroICD

Date: 11-01-2008

We are proud to announce our new development board for Microchip PIC microcontrollers. Following tradition of its predecessor EasyPIC4 as best PIC development system on market, EasyPIC5 continues tradition with more new features for same price. The system supports 8, 14, 18, 28 and 40 pin PIC microcontrollers (it comes with a PIC16F887). Many ready made examples guarantee successful use of the system. EasyPIC5 has many features that makes your development easy. Ultra fast mikroICD (In-circuit Debugger) enables very efficent debugging and faster prototype developing. There are also examples for C, BASIC and Pascal compilers. There is also Touch screen controller with connector available on-board. [more info]

New contact information

Date: 28-12-2007

To our valued customers,
Please note that we were moving to our new business Offices last week! The mikroElektronika team is happy to report that we are successfully settled down and are able to continue to do our regular business. In addition, much larger working space allows us to easier bring our team together and better collaboration across all departments. [more info]

dsPICprog with mikroICD support - USB 2.0 programmer and in-circuit debugger for the dsPIC

Date: 20-12-2007

dsPICprog with mikroICD is a USB 2.0 programmer and in-circuit debugger for the Microchip's dsPIC microcontroller family. Scalable architecture allows you to be up to date with new Microchip's products in the future... [more info]

LV18 FJ - Development Tool with USB 2.0 Programmer and mikroICD - Available for sale

Date: 30-11-2007

System supports 64, 80 and 100 pin PIC18FxxJxx microcontrollers (it comes with PIC18F87J60 - PIC18 Microcontroller with an integrated 10Mbps Ethernet communications peripheral, 80 Pin Package).LV 18FJ also supports Character LCD as well as Graphic LCD. [more info]

New AVR tool - EasyAVR5 - Development Tool with USB 2.0 Programmer

Date: 31-10-2007

EasyAVR5 development system is a full-featured development Board for Atmel AVR MCU's. System supports 8, 14, 20, 28 and 40 pin microcontrollers. It is delivered with ATMEGA16. [more info]

New extra boards released - AT90PWM to DIP40B Adapters, Light to Frequency Board, Motion Sensor Board, mikroDrive Board, AudioAMP Board, LIN Board and PIC-Ready Board.

Date: 05-10-2007

New extra boards released: AT90PWM to DIP40B Adapters, Light to Frequency Board, Motion Sensor Board, mikroDrive Board, AudioAMP Board, LIN Board and PIC-Ready Board. [more]

mikroBasic for PIC version 6.0.0.0 has been released

Date: 04-10-2007

Version changes:

  • New PICs supported: P12F609 P18F1230 P18F63J11 P18F67J50 P18F86J55 P12F615 P18F1330 P18F63J90 P18F67J60 P18F86J60 P12HV609 P18F2458 P18F64J11 P18F83J11 P18F87J11 P12HV615 P18F24K20 P18F64J90 P18F83J90 P18F87J50 P16F610 P18F2553 P18F65J11 P18F84J11 P18F87J60 P16F616 P18F25K20 P18F65J50 P18F84J90 P18F96J60 P16F631 P18F2682 P18F65J90 P18F85J11 P18F96J65 P16F677 P18F2685 P18F66J11 P18F85J50 P18F97J60 P16F882 P18F26K20 P18F66J50 P18F85J90 P18F4685 P16HV610 P18F4458 P18F66J55 P18F86J11 P18F2450 P16HV616 P18F44K20 P18F66J60 P18F86J16 P18F4450 P16HV785 P18F46K20 P18F67J11 P18F86J50
  • Introduced Disassembly debugger
  • Introduced DWord type (unsigned 32 bit)
  • Added predefined flag for chip family name (for example #IFDEF P18)
  • Fixed predefined flag (chip name) for compiler directives
  • Support for Low and High priority interrupts (for P18)
  • Added org directive for constant arrays
  • Added option to set address of library routines (SetOrg)
  • ADC library for P16F88x devices
  • Libraries updated: LCD (RW pin not used anymore), PS2, keypad4x4, RS485, PortExpander, Manchester, MMC, CF and Flash memory
  • Option to control interrupt context saving
  • Added interrupt priority control (p18 only)
  • Added Jump To low interrupt (in simulator)
  • Added time stamp information in messages window
  • Fixed issues with bootloader (source provided)
  • Fixed initialization for multidimensional array of float for P16
  • Function's name now can be used as a return value of the function
  • Added GetDateTime function
  • Added mikroElektronika's development systems based lcd/glcd initialization routines as autocomplete templates
[more]

mikroPascal for PIC version 7.0.0.0 has been released

Date: 27-09-2007

Version changes:

  • New PICs supported: P12F609 P18F1230 P18F63J11 P18F67J50 P18F86J55 P12F615 P18F1330 P18F63J90 P18F67J60 P18F86J60 P12HV609 P18F2458 P18F64J11 P18F83J11 P18F87J11 P12HV615 P18F24K20 P18F64J90 P18F83J90 P18F87J50 P16F610 P18F2553 P18F65J11 P18F84J11 P18F87J60 P16F616 P18F25K20 P18F65J50 P18F84J90 P18F96J60 P16F631 P18F2682 P18F65J90 P18F85J11 P18F96J65 P16F677 P18F2685 P18F66J11 P18F85J50 P18F97J60 P16F882 P18F26K20 P18F66J50 P18F85J90 P18F4685 P16HV610 P18F4458 P18F66J55 P18F86J11 P18F2450 P16HV616 P18F44K20 P18F66J60 P18F86J16 P18F4450 P16HV785 P18F46K20 P18F67J11 P18F86J50
  • Introduced Disassembly debugger
  • Introduced DWord type (unsigned 32 bit)
  • Added predefined flag for chip family name (for example {$IFDEF P18})
  • Fixed predefined flag (chip name) for compiler directives
  • Support for Low and High priority interrupts (for P18)
  • Added org directive for constant arrays
  • Added option to set address of library routines (SetOrg)
  • ADC library for P16F88x devices
  • Libraries updated: LCD (RW pin not used anymore), PS2, keypad4x4, RS485, PortExpander, Manchester, MMC, CF and Flash memory
  • Option to control interrupt context saving
  • Added interrupt priority control (p18 only)
  • Added Jump To low interrupt (in simulator)
  • Added time stamp information in messages window
  • Fixed issues with bootloader (source provided)
  • Fixed initialization for multidimensional array of float for P16
  • Function's name now can be used as a return value of the function
  • Added GetDateTime function
  • Added mikroElektronika's development systems based lcd/glcd initialization routines as autocomplete templates
[more]

mikroBasic for dsPIC version 5.0.0.0 has been released

Date: 27-08-2007

Version changes:

  • mikroICD support added: All PIC24FJ, PIC24HJ, dsPIC33FJ, dsPIC30F family MCUs, except dsPIC30F1010, dsPIC30F2020, dsPIC30F2022, dsPIC30F2023.
  • New type introduced: LongWord (32-bit unsigned).
  • Improved software simulator.
  • Revised and improved MMC and Compact Flash libraries. Added FAT16 formating routine. Added support for partitioned MMC/CF cards. Revised SPI module switching mechanism. We strongly advise consulting mikroBasic help file for implemented changes (expecially for MMC/CF_Fat_Assign and MMC/CF_Create_Swap_File routines).
  • Added library support for dsPIC30F1010 and dsPIC30F202x ADC module.
  • Added library support for PIC24 and dsPIC33 Enhanced CAN module.
  • Improved Sound, Keypad, T6963C, RS485, Soft_Spi, Soft_I2c, Soft_Uart, GLCD and UART (implemented user selectable high/low speed calculations) libraries. Consult help file for implemented changes.
  • SpiX and UartX libraries integrated with Spi and Uart libraries, respectively. Consult help file for implemented changes.
  • All reported and newly discovered bugs fixed including: PS/2 library (Extended Keys issue) Advanced SPI Ethernet IP address setting issue RAM miscalculation issue Code generator problems related to byte operations PWRSAV hex generation problem Bugs in StrToWord and StrToInt.
  • Reduced usage of RW pin in all LCD libraries. Consult help file for possibilities of this pin re-usage in user code.
  • Filter Designer Tool reported bugs fixed.
  • Searching regular expressions fixed.
  • New programmers with mikroICD support included in the release.
  • Fully revised and reorganized help file. Detailed explanation of library prototypes and examples of their usage. MikroICD section added. Revised schematics. Updated language reference and mikroPascal specifics. An effort was made to make help more readable, user friendly and less confusing.
  • Revised already existing examples (additional DSP, advanced spi ethernet and timer1 interrupt examples included).
  • Added examples for dsPICPRO3 and EasydsPIC4 boards.
  • New tool: LCD Custom Character.
  • Minor IDE enhancements and fixes.
[more]

mikroC for PIC version 7.0.0.3 has been released

Date: 16-08-2007

Version changes:

  • Additional chips supported: P12F609, P18F1230, P18F63J11, P18F67J50, P18F86J55, P12F615, P18F1330, P18F63J90, P18F67J60, P18F86J60, P12HV609, P18F2458, P18F64J11, P18F83J11, P18F87J11, P12HV615, P18F24K20, P18F64J90, P18F83J90, P18F87J50, P16F610, P18F2553, P18F65J11, P18F84J11, P18F87J60, P16F616, P18F25K20, P18F65J50, P18F84J90, P18F96J60, P16F631, P18F2682, P18F65J90, P18F85J11, P18F96J65, P16F677, P18F2685, P18F66J11, P18F85J50, P18F97J60, P16F882, P18F26K20, P18F66J50, P18F85J90, p18F4685, P16HV610, P18F4458, P18F66J55, P18F86J11, P16HV616, P18F44K20, P18F66J60, P18F86J16, P16HV785, P18F46K20, P18F67J11, P18F86J50.
  • Added pragma for custom contex saving in interrupts (disablecontexsaving).
  • Added project level define support (.pld files).
  • Added built-in project level defines for MCU and clock.
  • Added low interrupt support for P18 familly.
  • Added low interrupt support for P18 famillyAdded disassembly debugging support (Simulator and ICD Debugger).
  • Added posibilty to org library functions.
  • Added posibilty to absolute constant agregates (arrays, structs, unions...).
  • Revised MMC, CFFAT library (added QuickFormat functions).
  • Revised MMC, CFFAT library (added QuickFormat functions)revised Flash library for P18 family.
  • Fixed USB HID Library bug.
  • Fixed optimizing if bug.
  • Fixed Bug related to changing from BANK 1 to BANK 3 (PIC16 familly).
  • Fixed Bug routines for floating point comparing (<, >, >=, <=, ==, !=) used in complex expressions.
  • Fixed Bug related to contex saving and optimization.
  • Fixed Bug related sofI2c library.
  • Revision of help.
  • Revision of mlk files
[more]

New 8051 tool - Easy8051B - Development Tool with USB 2.0 Programmer

Date: 30-07-2007

System is compatible with 14, 16, 20, 28 and 40 pin MCU's (it comes with AT89S8253). There is a fast USB 2.0 programmer on-board. Also there are PLCC44 and PLCC32 sockets on-board. [more info]

New PIC tool - PICPLC16B - Development Tool with mikroICD USB 2.0 Programmer

Date: 09-07-2007

PICPLC16B is advanced system for installing into devices and for developing industrial and home or office control. Features: 16 relays, 16 optocoupled inputs, RS485, RS232, Serial Ethernet, USB 2.0 on-board programmer and mikroICD (In-Circuit Debugger) on-board. [more info]

New extra boards released - MAX232 Board and Ethernet Connector Board

Date: 02-07-2007

New extra boards released: MAX232 Board and Ethernet Connector Board. [more]

New extra boards released - EasyMP3 and SmartMP3 Board

Date: 28-06-2007

New extra boards released: EasyMP3 and SmartMP3 Board. [more]