mikroC_dsPIC version history v.4.0.0.0 (release, 2007-06-25) ---------------------- - mikroICD support added: All PIC24FJ, PIC24HJ, dsPIC33FJ, dsPIC30F family MCUs, except dsPIC30F1010, dsPIC30F2020, dsPIC30F2022, dsPIC30F2023. - Improved software simulator - Revised and improved MMC and Compact Flash libraries. Added FAT16 formating routine. Added support for partitioned MMC/CF cards. We strongly advise consulting mikroC help file for implemented changes (especially for mmc/cf_fat_assing 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. - All reported and newly discovered bugs fixed including: Stack leakage in the SPI, I2C UART and all those libraries that are associated with them. PS/2 library improved (Extended Keys issue) Advanced SPI Ethernet IP address setting issue Atof routine issue RAM miscalculation issue Code generator problems related to byte oprations PWRSAV hex generation problem - Reduced usage of RW pin in all lcd libraries. Consult help file for possibilities of this pin reusage in user code. - Added missing configuration words and default settings for all MCUs. - Filter Designer Tool reported bugs fixed. - New programmers with mikroICD support included in the release. - Fully revised and reorganized help file. Detailed explanation of library prototipes and examples of their usage. MikroICD section added. Revised schematics. Updated language reference and mikroC 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. - Minor IDE enhacments and fixes mikroC_dsPIC version history v.3.0.0.0 (release, 2006-12-26) ---------------------- - Support for p24 devices added - Support for p33 devices added - Full library support for new devices - New Chips supported: p30f1010 p24FJ128GA006 p33FJ64MC710 p30f2020 p24FJ128GA008 p33FJ128MC506 p30f2022 p24FJ128GA010 p33FJ128MC706 p30f2023 p24FJ32GA002 p33FJ128MC708 p24FJ32GA004 p33FJ128MC710 p24FJ64GA002 p33FJ256GP506 p24FJ64GA004 p33FJ256GP510 p24FJ64GA006 p33FJ256GP710 p24FJ64GA008 p33FJ256MC510 p24FJ64GA010 p33FJ64GP206 p24FJ96GA006 p33FJ64GP306 p24FJ96GA008 p33FJ64GP310 p24FJ96GA010 p33FJ64GP706 p24HJ128GP206 p33FJ64GP708 p24HJ128GP210 p33FJ64GP710 p24HJ128GP306 p33FJ64MC506 p24HJ128GP310 p33FJ64MC508 p24HJ128GP506 p33FJ64MC510 p24HJ128GP510 p33FJ64MC706 p24HJ256GP206 p33FJ64MC710 p24HJ256GP210 p33FJ128GP206 p24HJ256GP610 p33FJ128GP306 p24HJ64GP206 p33FJ128GP310 p24HJ64GP210 p33FJ128GP708 p24HJ64GP506 p33FJ128GP710 p24HJ64GP510 p33FJ128GP706 p33FJ256MC710 - Added Time library - Added setjmp and longjmp support - revised MMC, CFFAT library (init returns 0 for success, see help for details) - revised FloatToStr (fully optimized implementation) - implemented funcall pragma - fixed bug in Usart terminal for bauds greater then 56000 - Minor IDE enhacments and fixes mikroC_dsPIC version history v.2.0.0.0 (release, 2006-07-12) ---------------------- - Minor bug fixes - SerialGlcd, PortExpander, PrintOut libraries added - Enhanced Mmc Library - Updated .mlk files - New examples Added - pointers to ram and flash compatibility added - Upgraded version of GLCD Editor Tool v.1.0.0.0 (release, 2006-05-23) ---------------------- - Release version, >400 tested and documented library functions! - Improved Debugger - faster, better interface and aggregates handling - Compact and enhanced optimization and code generation - Upgraded version of GLCD Editor Tool - added support for Toshiba T6369C - Compiler is easily upgradeable to support new PIC24 series MCUs - Installation co-bundle with dsPICFLASH programmer application v.1.0.0.0 beta2 (2006-04-29) ---------------------- - Numerous bug fixes - Support for programs over 32K added - MMC and MMC_FAT16 libraries - CAN and CAN_SPI libraries - Lcd 8-bit custom library - PWM library - Sound library - PS/2 keyboard library - DSP libraries: matrix, vector, Twiddle factors, FFT, FIR and IIR - New examples for new and existing libraries - Fixed some initialisation issues - all .mlk files updated. P30F4013 is still most up-to-date. v.1.0.0.0 beta1 (2006-04-20) ---------------------- - Initial Beta Release - Uart1 library - SPI1 library - I2C library - Lcd_Custom library - Multi Media Card/ Secure Digital (MMC/SD) library - PS/2 Library - Keypad_4x4 Library - Soft comm libraries (SPI, I2C, UART) - Button util library - RS485 library - 1Wire library - Internal EEPROM and FLASH libraries - Standard C libraries, initial release - Floating point IEEE 32-bit support - Integer support up to 32-bit signed/unsigned - Chips supported: P30F2010, P30F4013. Others supported as well (see \\\defs folder), but currently only mlk for dsPIC30F4013 is valid. - Initial documentation release - Runs on Windows 2000/NT/XP - Runs properly on hyperthreading processors