SLAA249B April 2005 – September 2018 MSP430F169 , MSP430F169 , MSP430F5252 , MSP430F5252 , MSP430F5253 , MSP430F5253 , MSP430F5254 , MSP430F5254 , MSP430F5255 , MSP430F5255 , MSP430F5256 , MSP430F5256 , MSP430F5257 , MSP430F5257 , MSP430F5258 , MSP430F5258 , MSP430F5259 , MSP430F5259
This application report has been expanded for SMBus implementation using the newer USCI I2C module on the latest 2xx, 4xx, and 5xx families of devices. This module provides automatic clock activation for use with low-power modes when the module needs the clock for an I2C transaction. See the appropriate device data sheets and family user's guides for more details.
The tests on example 1 through 3 were performed using a MSP430F2619 and TI target board (MSP-TS430PM64). See the MSP430 Hardware Tools User's Guide for a schematic of the board.
The following codes (available from http://www.ti.com/lit/zip/slaa249) are used to test this implementation and the newer features and code enhancements are highlighted in each example mentioned below (as applicable).