Polyphase metering MCU with seven 24-bit sigma-delta ADCs
The MSP430F67781IPEU is a 16-bit MCU with MSP430 CPUXV2 core, 25 MHz, 512 KB Flash, 16 KB RAM, and seven 24-bit sigma-delta ADCs.
25 MHz core — what it means for the metering loop
At 25 MHz, the CPUXV2 runs polyphase energy calculations across seven ADC channels with headroom for communication stacks.
512 KB Flash and 16 KB RAM — sizing the firmware and data log
The 512 KB Flash can hold a full metering firmware stack including the TI metrology library, calibration constants, and several months of interval data logging. The 16 KB RAM is sufficient for real-time variables and a modest buffer, but not for large graphic frame buffers or extensive protocol parsing — keep the communication payloads lean or use external serial RAM via SPI. The Flash is field-reprogrammable, supporting in-system firmware updates over UART or I²C.
