English
Language : 

MSP430X15X Datasheet, PDF (17/73 Pages) Texas Instruments – MIXED SIGNAL MICROCONTROLLER
MSP430x15x, MSP430x16x, MSP430x161x
MIXED SIGNAL MICROCONTROLLER
SLAS368E − OCTOBER 2002 − REVISED AUGUST 2006
USART0
The MSP430x15x and the MSP430x16x(x) 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), asynchronous UART and I2C communication protocols using double-buffered
transmit and receive channels.
The I2C support is compliant with the Philips I2C specification version 2.1 and supports standard mode (up to
100 kbps) and fast mode (up to 400 kbps). In addition, 7-bit and 10-bit device addressing modes are supported,
as well as master and slave modes. The USART0 also supports 16-bit-wide I2C data transfers and has two
dedicated DMA channels to maximize bus throughput. Extensive interrupt capability is also given in the I2C
mode.
USART1 (MSP430x16x/161x Only)
The MSP430x16x(x) devices have a second hardware universal synchronous/asynchronous receive transmit
(USART1) 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. With the exception of I2C support, operation of USART1 is identical to USART0.
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.
Input Pin Number
12 - P1.0
21 - P2.1
13 - P1.1
22 - P2.2
14 - P1.2
15 - P1.3
Device Input Signal
TACLK
ACLK
SMCLK
TAINCLK
TA0
TA0
DVSS
DVCC
TA1
CAOUT (internal)
DVSS
DVCC
TA2
ACLK (internal)
DVSS
DVCC
Timer_A3 Signal Connections
Module Input Name Module Block
TACLK
ACLK
SMCLK
Timer
INCLK
CCI0A
CCI0B
GND
CCR0
VCC
CCI1A
CCI1B
GND
CCR1
VCC
CCI2A
CCI2B
GND
CCR2
VCC
Module Output Signal
NA
TA0
TA1
TA2
Output Pin Number
13 - P1.1
17 - P1.5
27 - P2.7
14 - P1.2
18 - P1.6
23 - P2.3
ADC12 (internal)
15 - P1.3
19 - P1.7
24 - P2.4
timer_B3 (MSP430x15x Only)
Timer_B3 is a 16-bit timer/counter with three capture/compare registers. Timer_B3 can support multiple
capture/compares, PWM outputs, and interval timing. Timer_B3 also has extensive interrupt capabilities.
Interrupts may be generated from the counter on overflow conditions and from each of the capture/compare
registers.
• POST OFFICE BOX 655303 DALLAS, TEXAS 75265
17