parametric-filter Amplifiersparametric-filter Audioparametric-filter Battery management ICsparametric-filter Clocks & timingparametric-filter DLP productsparametric-filter Data convertersparametric-filter Die & wafer servicesparametric-filter Interfaceparametric-filter Isolationparametric-filter Logic & voltage translationparametric-filter Microcontrollers (MCUs) & processorsparametric-filter Motor driversparametric-filter Passive and discreteparametric-filter Power managementparametric-filter RF & microwaveparametric-filter Sensorsparametric-filter Switches & multiplexersparametric-filter Wireless connectivity
MSP430F47166
16-MHz polyphase metering MCU with 6 sigma-delta ADCs, 160-segment LCD, DMA, 92KB Flash, 4KB RAM
MSP430F47166
Product details
- Low Supply-Voltage Range: 1.8 V to 3.6 V
- Ultralow Power Consumption
- Active Mode: 350 µA at 1 MHz, 2.2 V
- Standby Mode: 1.1 µA
- Off Mode (RAM Retention): 0.2 µA
- Five Power-Saving Modes
- Wake-Up From Standby Mode in Less Than 6 µs
- 16-Bit RISC Architecture, 62.5-ns Instruction Cycle Time
- Three-Channel Internal DMA
- Three, Six or Seven 16-Bit Sigma-Delta Analog-to-Digital (A/D)
Converters With Differential PGA Inputs - 16-Bit Timer_B With Three Capture/Compare-With-Shadow Registers
- 16-Bit Timer_A With Three Capture/Compare Registers
- On-Chip Comparator
- Four Universal Serial Communication Interface (USCI) Modules
- USCI_A0 and USCI_A1
- Enhanced UART Supporting Auto-Baudrate Detection
- IrDA Encoder and Decoder
- Synchronous SPI
- USCI_B0 and USCI_B1
- I2C
- Synchronous SPI
- USCI_A0 and USCI_A1
- Integrated LCD Driver With Contrast Control for Up to 160 Segments
- Basic Timer With Real-Time Clock Feature
- 32-Bit Hardware Multiplier
- Brownout Detector
- Supply Voltage Supervisor/Monitor With Programmable Level Detection
- Serial Onboard Programming, No External Programming Voltage Needed
Programmable Code Protection by Security Fuse - Bootstrap Loader
- On-Chip Emulation Module
- Family Members Include
- MSP430F47163: 92KB Flash, 4KB RAM
3 Sigma-Delta ADCs - MSP430F47173: 92KB Flash, 8KB RAM
3 Sigma-Delta ADCs - MSP430F47183: 116KB Flash, 8KB RAM
3 Sigma-Delta ADCs - MSP430F47193: 120KB Flash, 4KB RAM
3 Sigma-Delta ADCs - MSP430F47126: 56KB Flash, 4KB RAM
6 Sigma-Delta ADCs - MSP430F47166: 92KB Flash, 4KB RAM
6 Sigma-Delta ADCs - MSP430F47176: 92KB Flash, 8KB RAM
6 Sigma-Delta ADCs - MSP430F47186: 116KB Flash, 8KB RAM
6 Sigma-Delta ADCs - MSP430F47196: 120KB Flash, 4KB RAM
6 Sigma-Delta ADCs - MSP430F47127: 56KB Flash, 4KB RAM
7 Sigma-Delta ADCs - MSP430F47167: 92KB Flash, 4KB RAM
7 Sigma-Delta ADCs - MSP430F47177: 92KB Flash, 8KB RAM
7 Sigma-Delta ADCs - MSP430F47187: 116KB Flash, 8KB RAM
7 Sigma-Delta ADCs - MSP430F47197: 120KB Flash, 4KB RAM
7 Sigma-Delta ADCs
- MSP430F47163: 92KB Flash, 4KB RAM
- Available in a 100-Pin Plastic Quad Flatpack (QFP) Package
- For Complete Module Descriptions, See theMSP430x4xx Family User’s Guide,
Literature Number SLAU056 - For E-Meter Reference Design and Software, SeeImplementation of aThree-Phase Electronic Watt-Hour Meter using the MSP430F471xx, Literature Number SLAA409
- Low Supply-Voltage Range: 1.8 V to 3.6 V
- Ultralow Power Consumption
- Active Mode: 350 µA at 1 MHz, 2.2 V
- Standby Mode: 1.1 µA
- Off Mode (RAM Retention): 0.2 µA
- Five Power-Saving Modes
- Wake-Up From Standby Mode in Less Than 6 µs
- 16-Bit RISC Architecture, 62.5-ns Instruction Cycle Time
- Three-Channel Internal DMA
- Three, Six or Seven 16-Bit Sigma-Delta Analog-to-Digital (A/D)
Converters With Differential PGA Inputs - 16-Bit Timer_B With Three Capture/Compare-With-Shadow Registers
- 16-Bit Timer_A With Three Capture/Compare Registers
- On-Chip Comparator
- Four Universal Serial Communication Interface (USCI) Modules
- USCI_A0 and USCI_A1
- Enhanced UART Supporting Auto-Baudrate Detection
- IrDA Encoder and Decoder
- Synchronous SPI
- USCI_B0 and USCI_B1
- I2C
- Synchronous SPI
- USCI_A0 and USCI_A1
- Integrated LCD Driver With Contrast Control for Up to 160 Segments
- Basic Timer With Real-Time Clock Feature
- 32-Bit Hardware Multiplier
- Brownout Detector
- Supply Voltage Supervisor/Monitor With Programmable Level Detection
- Serial Onboard Programming, No External Programming Voltage Needed
Programmable Code Protection by Security Fuse - Bootstrap Loader
- On-Chip Emulation Module
- Family Members Include
- MSP430F47163: 92KB Flash, 4KB RAM
3 Sigma-Delta ADCs - MSP430F47173: 92KB Flash, 8KB RAM
3 Sigma-Delta ADCs - MSP430F47183: 116KB Flash, 8KB RAM
3 Sigma-Delta ADCs - MSP430F47193: 120KB Flash, 4KB RAM
3 Sigma-Delta ADCs - MSP430F47126: 56KB Flash, 4KB RAM
6 Sigma-Delta ADCs - MSP430F47166: 92KB Flash, 4KB RAM
6 Sigma-Delta ADCs - MSP430F47176: 92KB Flash, 8KB RAM
6 Sigma-Delta ADCs - MSP430F47186: 116KB Flash, 8KB RAM
6 Sigma-Delta ADCs - MSP430F47196: 120KB Flash, 4KB RAM
6 Sigma-Delta ADCs - MSP430F47127: 56KB Flash, 4KB RAM
7 Sigma-Delta ADCs - MSP430F47167: 92KB Flash, 4KB RAM
7 Sigma-Delta ADCs - MSP430F47177: 92KB Flash, 8KB RAM
7 Sigma-Delta ADCs - MSP430F47187: 116KB Flash, 8KB RAM
7 Sigma-Delta ADCs - MSP430F47197: 120KB Flash, 4KB RAM
7 Sigma-Delta ADCs
- MSP430F47163: 92KB Flash, 4KB RAM
- Available in a 100-Pin Plastic Quad Flatpack (QFP) Package
- For Complete Module Descriptions, See theMSP430x4xx Family User’s Guide,
Literature Number SLAU056 - For E-Meter Reference Design and Software, SeeImplementation of aThree-Phase Electronic Watt-Hour Meter using the MSP430F471xx, Literature Number SLAA409
The Texas InstrumentsMSP430 family of ultralow-power microcontrollers consists of several devices featuring different sets of peripherals targeted for various applications. The architecture, combined with five low-power modes, is optimized to achieve extended battery life in portablemeasurement applications. The devices feature a powerful 16-bit RISC CPU, 16-bit registers, and constant generators that contribute to maximum code efficiency.The digitally controlled oscillator (DCO) allows wake-up from low-power modes to active mode in less than 6µs.
The MSP430F471xx series are microcontroller configurations targeted to single-phase and poly-phase electricity meters with three, six, or seven 16-bit sigma-delta A/D converters. Each channel has a differential input pair and programmable input gain. Also integrated are two 16-bit timers, four universal serial communication interfaces (USCI), DMA, 68 I/O pins, and a liquid crystal driver (LCD) with integrated contrast control.
The Texas InstrumentsMSP430 family of ultralow-power microcontrollers consists of several devices featuring different sets of peripherals targeted for various applications. The architecture, combined with five low-power modes, is optimized to achieve extended battery life in portablemeasurement applications. The devices feature a powerful 16-bit RISC CPU, 16-bit registers, and constant generators that contribute to maximum code efficiency.The digitally controlled oscillator (DCO) allows wake-up from low-power modes to active mode in less than 6µs.
The MSP430F471xx series are microcontroller configurations targeted to single-phase and poly-phase electricity meters with three, six, or seven 16-bit sigma-delta A/D converters. Each channel has a differential input pair and programmable input gain. Also integrated are two 16-bit timers, four universal serial communication interfaces (USCI), DMA, 68 I/O pins, and a liquid crystal driver (LCD) with integrated contrast control.
Similar products you might be interested in
Pin-for-pin with same functionality to the compared device
Technical documentation
Design & development
For additional terms or required resources, click any title below to view the detail page where available.
MSP-TS430PZ100A — MSP430 100-Pin Target board (Pinout A)
The MSP-TS430PZ100A is a standalone ZIF socket target board used to program and debug the MSP430 MCU in-system through the JTAG interface or the Spy Bi-Wire (2-wire JTAG) protocol.
Device Support:The MSP-TS430PZ100A development board supports MSP430F471xx MCUs in a 100-pin LQFP package (TI package (...)
MSP-FET — MSP MCU Programmer and Debugger
The MSP-FET is a powerful emulation development tool – often called a debug probe – which allows users to quickly begin development on MSP low-power microcontrollers (MCU).
It supports programming and real-time debugging over both JTAG and SBW interfaces. Furthermore, the MSP-FET also provides a (...)
MSP-GANG — MSP-GANG production programmer
The MSP Gang Programmer (MSP-GANG) is a MSPM0/MSP430™/MSP432™ device programmer that can program up to eight identical MSPM0/MSP430/MSP432 Flash or FRAM devices at the same time. It connects to a host PC using a standard RS-232 or USB connection and provides flexible (...)
MSP430-SDK—MSP430-SDK for MSP430 Microcontrollers
MSP430-SDK is a collection of resources that help users to write effective code for MSP430 microcontrollers (MCUs). These resources support ALL MSP430 microcontrollers. As one user mentioned, “It’s essentially everything developers need to become MSP430 microcontroller experts!”
This collection of (...)
Supported products & hardware
Products
MSP430 microcontrollers
Other interfaces
Sub-1 GHz wireless MCUs
Other wireless products
SLAC282—MSP430F471x6/471x7 Code Examples
Supported products & hardware
Products
MSP430 microcontrollers
MSP-DSPLIB—Digital Signal Processing (DSP) Library for MSP Microcontrollers
The TI MSP430™ Digital Signal Processing library is a set of optimized functions to perform common signal processing operations for MSP430 microcontrollers. These functions are used in applications where processing-intensive transforms are done in real-time for minimal energy and with very (...)
Supported products & hardware
Products
MSP430 microcontrollers
Other interfaces
MSP-GRLIB—MSP Graphics Library
The MSP Graphics Library is a royalty-free set of graphics primitives for displaying images or creating graphical user interfaces (GUIs) on MSP430 and MSP432 microcontroller-based boards that use a graphical display. The graphics library consists of two functional layers: 1) the display driver (...)
Supported products & hardware
Products
MSP430 microcontrollers
Other interfaces
Sub-1 GHz wireless MCUs
Other wireless products
TI-DEVELOPER-ZONE—Start embedded development on your desktop or in the cloud
Supported products & hardware
Products
Arm Cortex-M0+ MCUs
MSP430 microcontrollers
Arm Cortex-R MCUs
Arm-based processors
C2000 real-time microcontrollers
Digital signal processors (DSPs)
Sub-1 GHz wireless MCUs
Low-power 2.4-GHz products
Automotive wireless connectivity products
Automotive mmWave radar sensors
Industrial mmWave radar sensors
Hardware development
Daughter card
CCSTUDIO—Code Composer Studio™ integrated development environment (IDE)
Code Composer Studio is an integrated development environment (IDE) for TI's microcontrollers and processors. It is comprised of a rich suite of tools used to build, debug, analyze and optimize embedded applications. Code Composer Studio is available across Windows®, Linux® and macOS® platforms.
(...)
Supported products & hardware
This design resource supports most products in these categories.
Check the product details page to verify support.
parametric-filter Digital signal processors (DSPs)parametric-filter Arm-based processorsparametric-filter MSP430 microcontrollersparametric-filter C2000 real-time microcontrollersparametric-filter Arm-based microcontrollersparametric-filter Signal conditionersparametric-filter mmWave radar sensorsparametric-filter Wi-Fi productsparametric-filter Sub-1 GHz productsparametric-filter Digital power isolated controllers
ENERGYTRACE — EnergyTrace Technology
As most developers know, it is difficult (...)
IAR-KICKSTART — IAR Embedded Workbench
MSP430-ACADEMY—MSP430™ academy
Supported products & hardware
Products
MSP430 microcontrollers
Hardware development
Evaluation board
Development kit
MSP-GANG-SOFTWARE—MSP-GANG Software
Supported products & hardware
Products
Arm Cortex-M0+ MCUs
MSP430 microcontrollers
Hardware development
Evaluation board
Development kit
MSP430-FLASHER—Command Line Programmer for MSP430™ and SimpleLink™ MSP432™ MCUs
MSPFlasher is an open-source, shell-based (command line) interface for programming MSP430™ and MSP432™ microcontrollers (MCUs) through JTAG and provides the most common programming functions. MSP Flasher can be used to download binary files directly to memory without the need of an IDE (...)
Supported products & hardware
Products
MSP430 microcontrollers
Other interfaces
UNIFLASH—UniFlash for most TI microcontrollers (MCUs) and mmWave sensors
UniFlash is a software tool for programming on-chip flash on TI microcontrollers and wireless connectivity devices and on-board flash for TI processors. UniFlash provides both graphical and command-line interfaces.
UniFlash can be run from the cloud on theTI Developer Zone or downloaded and used (...)
Supported products & hardware
Products
C2000 real-time microcontrollers
Arm-based processors
Industrial mmWave radar sensors
Automotive mmWave radar sensors
MSP430 microcontrollers
Wi-Fi products
Arm Cortex-M4 MCUs
Arm Cortex-M0+ MCUs
Arm Cortex-R MCUs
Low-power 2.4-GHz products
Automotive wireless connectivity products
Sub-1 GHz wireless MCUs
MSP430 schematic symbols and footprints library for use with the Eagle CAD tool (Rev. E)
MSP-3P-SEARCH — MSP Third party search tool
(...)
Package | Pins | CAD symbols, footprints & 3D models |
---|---|---|
LQFP (PZ) | 100 | Ultra Librarian |
Ordering & quality
- RoHS
- REACH
- Device marking
- Lead finish/Ball material
- MSL rating/Peak reflow
- MTBF/FIT estimates
- Material content
- Qualification summary
- Ongoing reliability monitoring
- Fab location
- Assembly location
Support & training
TI E2E™ forums with technical support from TI engineers
Content is provided "as is" by TI and community contributors and does not constitute TI specifications. Seeterms of use.
If you have questions about quality, packaging or ordering TI products, seeTI support.