MSP430F42x
MIXED SIGNAL MICROCONTROLLER
SLAS421A − APRIL 2004 − REVISED JUNE 2007
13
POST OFFICE BOX 655303
•
DALLAS, TEXAS 75265
WDT+ watchdog timer
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 configured as an interval timer and can generate
interrupts at selected time intervals.
timer_A3
Timer_A3 is a 16-bit timer/counter with three capture/compare registers. Timer_A3 can support multiple
capture/compares, PWM outputs, and interval timing. Timer_A3 also has extensive interrupt capabilities.
Interrupts may be generated from the counter on overflow conditions and from each of the capture/compare
registers.
Timer_A3 Signal Connections
Input Pin Number
Device Input Signal
Module Input Name
Module Block
Module Output Signal
Output Pin Number
48 - P1.5
TACLK
TACLK
ACLK
ACLK
Timer
NA
SMCLK
SMCLK
Timer
NA
48 - P1.5
TACLK
INCLK
53 - P1.0
TA0
CCI0A
53 - P1.0
52 - P1.1
TA0
CCI0B
CCR0
TA0
DV
SS
GND
CCR0
TA0
DV
CC
V
CC
51 - P1.2
TA1
CCI1A
51 - P1.2
51 - P1.2
TA1
CCI1B
CCR1
TA1
DV
SS
GND
CCR1
TA1
DV
CC
V
CC
45 - P2.0
TA2
CCI2A
45 - P2.0
ACLK (internal)
CCI2B
CCR2
TA2
DV
SS
GND
CCR2
TA2
DV
CC
V
CC
USART0
The MSP430F42x devices have one hardware universal synchronous/asynchronous receive transmit
(USART0) peripheral module that is used for serial data communication. The USART supports synchronous
SPI (3 or 4 pin) and asynchronous UART communication protocols, using double-buffered transmit and receive
channels.
hardware multiplier
The multiplication operation is supported by a dedicated peripheral module. The module performs 16
16,
16
8, 8
16, and 8
8 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.
SD16
The SD16 module integrates three independent 16-bit sigma-delta A/D converters, internal temperature sensor
and built-in voltage reference. Each channel is designed with a fully differential analog input pair and
programmable gain amplifier input stage.