CrossWorks for MAXQ provides a full-featured development environment for C applications on the MAXQ platform. CrossWorks includes an ANSI C compiler, an assembler and linker optimized for the MAXQ architecture, and a debugger designed to interface with the hardware-based debug engine and JTAG interface found on most MAXQ microcontrollers. All these elements are integrated into a project-based development environment with a comprehensive help system and built-in support and examples for MAXQ microcontrollers, such as the MAXQ2000 and the MAXQ3120. In this application note, a simple light metering application is built using the MAXQ3120 evaluation kit board (MAXQ3120-KIT) and Rowley Associates’ CrossWorks C compiler.