The MSP430x09x is the first native 0.9-V device in the portfolio of the MSP430 family. It is designed to be supplied from a single coin cell with a voltage range between 1.65 V and 0.9 V. While the MSP430x09x is almost identical to other MSP430™ microcontrollers (MCUs) with respect to digital features and peripherals, the MSP430x09x introduces a new analog module named the analog pool (A-Pool). In addition to a general overview of the various modules found within the MSP430x09x family, this application report provides a detailed discussion of the analog pool.
MSP430 is a registered trademark of Texas Instruments.
All other trademarks are the property of their respective owners.
The MSP430x09x allows the user to target applications such as motor control, IR communications, and power monitoring. The main differences between the MSP430x09x and other MSP430 MCUs are:
The MSP430x09x consists of several modules (see Figure 1). Two 16-bit timers are available and make it possible to have capture/compare functionality on every port pin. The compact clock system lets you set the correct application frequency. In addition, an analog pool (A-Pool) module is implemented. The A-Pool contains an 8-bit DAC, comparator, and surrounding logic. The A-Pool can be configured to support higher-level functions such as an 8-bit ADC or SVM. Furthermore, 11 I/O pins are available, four of which are used as JTAG communication pins by default. As a software module, the bootloader found in the MSP430L092 allows loading the application code from external memory.