Energy Meter IC
Teridian Application Note 1/8
A Maxim Integrated Products Brand
AN_651X_033 NOVEMBER 2010
Development Tools
This Application Note describes the various development and programming tools available for the 71M651X,
71M652X, and 71M653X families of Energy Meter ICs.
Compiler
Teridian recommends using the CA51 “Compiler Kit” by Keil (www.keil.com), which contains the µVision 3
Integrated Development Environment (IDE), complete with 8051 assembler, editor, C compiler, linker, and locator.
The Demo Code shipped with the Demo Kits for Teridian Energy Meter ICs is written using this tool. Keil offers
the best support for the memory model of the 80515 core used in the 71M651X ICs. It is possible to use alterna-
tive compilers, but the code for these is not supported by Teridian.
Figure 1: Keil µVision3 User Interface
While all Demo Code is written using the standard CA51 tool by Keil, significant improvements in memory usage
can be made by using the PK51 “Professional Developer’s Kit” by Keil. The PK51 contains the LX51 advanced
linker that can reduce code size by up to 8%, using special optimization techniques.