Microchip Supports dsPIC 16-bit DSC with MPLAB C30 C Compiler

4/21/2004 - Microchip Technology Inc., a leading provider of microcontroller and analog semiconductors, announced the release of the MPLAB® C30 C compiler to support its dsPIC® 16-bit Digital Signal Controllers (DSC) infrastructure. This tool takes advantage of the many specific features on the DSC to provide efficient software code generation.

The MPLAB C30 C compiler supports a number of user-configurable memory modules and optimization levels for maximum flexibility in tailoring customer applications to the desired target device. With its own assembler, linker and librarian, the MPLAB C30 allows users to write mixed-mode C and assembly programs, then link the resulting object files into a single executable file. Compliant with American National Standards Institute (ANSI) guidelines, this product supports the standard libraries for the dsPIC DSC architecture.

The MPLAB C30 C compiler provides extensions that allow for support of dsPIC DSC's unique features, such as interrupts and peripherals. Runtime-library support includes functions for string manipulation, dynamic memory allocation, data conversion, and math functions. It also includes a powerful command-line driver program, enabling application programs to be compiled, assembled and linked in a single step.

“The dsPIC30F architecture was co-developed by our C-compiler team, making our compiler a super-efficient code generator engine with multi-level optimization,” said Derek Carlson, director of Development Systems and Software at Microchip Technology. “We frequently see instances where customers have been able to use our dsPIC devices with substantially smaller programming space than with a competitive solution.”

Microchip's MPLAB C30 C compiler is available for $895 USD. However, a full-featured, time-limited version of this compiler is available for free on the Web. For more information, contact any authorized Microchip distributor around the world or visit www.microchip.com

The dsPIC DSC is a 16-bit (data) modified Harvard RISC machine that combines the control advantages of a high-performance 16-bit microcontroller with the high computation speed of a fully implemented digital signal processor (DSP) to produce a tightly coupled single-chip single-instruction stream solution for embedded systems design. All dsPIC DSCs integrate Flash program memory and most have EEPROM data storage.

Microchip Technology Inc. (NASDAQ: MCHP) is a leading provider of microcontroller and analog semiconductors, providing low-risk product development, lower total system cost and faster time to market for thousands of diverse customer applications worldwide. Headquartered in Chandler , Arizona , Microchip offers outstanding technical support along with dependable delivery and quality. For more information, visit the Microchip website at www.microchip.com

The Microchip name and logo, dsPIC, and MPLAB, are registered trademarks of Microchip Technology Inc. in the USA and other countries.

Previous Page | News by Category | News Search

If you found this page useful, bookmark and share it on: