Texas Instruments IC MCU 16B MSP430F2416TPM LQFP-64 TID MSP430F2416TPM Datenbogen

Produktcode
MSP430F2416TPM
Seite von 103
MSP430F261x
MSP430F241x
SLAS541K – JUNE 2007 – REVISED NOVEMBER 2012
Brownout, Supply Voltage Supervisor (SVS)
The brownout circuit is implemented to provide the proper internal reset signal to the device during power on and
power off. The SVS circuitry detects if the supply voltage drops below a user selectable level and supports both
supply voltage supervision (the device is automatically reset) and supply voltage monitoring (SVM) (the device is
not automatically reset).
The CPU begins code execution after the brownout circuit releases the device reset. However, V
CC
may not have
ramped to V
CC(min)
at that time. The user must ensure that the default DCO settings are not changed until V
CC
reaches V
CC(min)
. If desired, the SVS circuit can be used to determine when V
CC
reaches V
CC(min)
.
Digital I/O
There are up to eight 8-bit I/O ports implemented—ports P1 through P8:
All individual I/O bits are independently programmable.
Any combination of input, output, and interrupt condition is possible.
Edge-selectable interrupt input capability for all the eight bits of port P1 and port P2.
Read and write access to port-control registers is supported by all instructions.
Each I/O has an individually programmable pullup or pulldown resistor.
Ports P7 and P8 can be accessed word-wise.
Watchdog Timer (WDT+)
The primary function of the watchdog timer (WDT+) module is to perform a controlled system restart after a
software problem occurs. If the selected time interval expires, a system reset is generated. If the watchdog
function is not needed in an application, the module can be disabled or configured as an interval timer and can
generate interrupts at selected time intervals.
Hardware Multiplier
The multiplication operation is supported by a dedicated peripheral module. The module performs 16x16, 16x8,
8x16, and 8x8 bit operations. The module is capable of supporting signed and unsigned multiplication as well as
signed and unsigned multiply and accumulate operations. The result of an operation can be accessed
immediately after the operands have been loaded into the peripheral registers. No additional clock cycles are
required.
Universal Serial Communication Interface (USCI)
The USCI modules are used for serial data communication. The USCI module supports synchronous
communication protocols such as SPI (3 pin or 4 pin) or I
2
C, and asynchronous combination protocols such as
UART, enhanced UART with automatic baudrate detection (LIN), and IrDA.
The USCI_A module provides support for SPI (3 pin or 4 pin), UART, enhanced UART, and IrDA.
The USCI_B module provides support for SPI (3 pin or 4 pin) and I
2
C
20
Copyright © 2007–2012, Texas Instruments Incorporated