LAPIS provides a comprehensive software development environment running under the very popular Eclipse IDE at a very low cost. The software development suite includes a C-language compiler and assembler, programming file management applications which include a Hex file converter and programming controller, and user-friendly debugging software. For those devices that have an LCD controller on-chip, the designer can use the LCD-related tools which include a display simulator, and they can be driven by a device or a simulation; they also contain LCD-to-memory mapping tools. The on-chip debugging port of an ML62Q1xxx device is accessed by system debugger software using an interface controller called EASE1000. The EASE1000 with software running on a PC can access a device on a board and is typically used in the development stage of a product. The combination of debugging software and the EASE1000 would be used to program the built-in Flash memory on a device under test, DTU, read and write to registers on the DTU, and control and monitor program execution on a DTU. The on-chip debugging port can also be accessed in the PCB assembly process where devices are soldered to PC boards and programmed in-place. Reference boards containing an MCU and minimal support logic needed for a customer to become acquainted with the MCU on the board are also available. Sample projects for all peripherals are included with the very reasonably priced software development suite and EASE1000 emulator. Development software and support tool upgrades and documents are provided free of charge and can be downloaded from the LAPIS website.