RELTRONICS has released a development tool for the MAXQ microcontrollers produced by Maxim - Dallas Semiconductor. A full Project-MQ package includes the MCC-MQ C compiler (or a third party compiler), MCA-MQ macro assembler, PDS-MQ command set debugger/simulator and SPICE-MQ JTAG emulator integrated under control of an easy-to-use IDE.
This tool set provides a complete development cycle, from editing source texts to getting debugged code burned into the target microcontroller. Users can select only the tools that are needed.
It supports the entire MAXQ 10/20 family and future derivatives and includes a true ANSI C compiler, macro assembler, software MAXQ core simulator, JTAG emulator-programmer and IDE.
A project-MQ IDE, MCA-MQ macro assembler and PDS-MQ simulator are available from Phyton website without charge. The system integrates an MCC-MQ C compiler from MicroCOSM-ST or a C compiler EW kit from IAR Systems. The IDE provides editing, project management and debugging in one easy-to-use development environment. The SPICE-MQ JTAG emulator provides real-time emulation up to 20MHz.
The system connects to a PC via USB port it is USB 1.x and 2.0-compatible. It connects to targets via JTAG 10-pin connector, compatible with Maxim-Dallas Semiconductor development kits. It supplies target power for Maxim-Dallas Semiconductor development kits and the development kits for MAXQ can be bundled with the package.
The tool precisely controls voltages of the target MCU, from 1.8V to 2.75V for the MAXQ core and 1.8V to 3.6V for I/Os. It supports full code and data memory ranges and offers very fast on-chip flash programming. It has real-time run and single-step program execution modes. It offers high-level steps for C programs and low-level steps for assembly code.
It can have up to four true hardware breakpoints at an address of program memory, as well as up to two true hardware memory/register access breakpoints. It gives on-the-fly access to the breakpoints and has an embedded script language for routine and test automation. It works under the control of Windows 9x/ME/2000/XP.