USART Registers: SPI Mode
14-15
USART Peripheral Interface, SPI Mode
UxTCTL, USART Transmit Control Register
7
6
5
4
3
2
1
0
CKPH
CKPL
SSELx
Unused
Unused
STC
TXEPT
rw−0
rw−0
rw−0
rw−0
rw−0
rw−0
rw−0
rw−1
CKPH
Bit 7
Clock phase select. Controls the phase of UCLK.
0
Normal UCLK clocking scheme
1
UCLK is delayed by one half cycle
CKPL
Bit 6
Clock polarity select
0
The inactive level is low; data is output with the rising edge of UCLK;
input data is latched with the falling edge of UCLK.
1
The inactive level is high; data is output with the falling edge of
UCLK; input data is latched with the rising edge of UCLK.
SSELx
Bits
5-4
Source select. These bits select the BRCLK source clock.
00
External UCLK (valid for slave mode only)
01
ACLK (valid for master mode only)
10
SMCLK (valid for master mode only)
11
SMCLK (valid for master mode only)
Unused
Bit 3
Unused
Unused
Bit 2
Unused
STC
Bit 1
Slave transmit control.
0
4-pin SPI mode: STE enabled.
1
3-pin SPI mode: STE disabled.
TXEPT
Bit 0
Transmitter empty flag. The TXEPT flag is not used in slave mode.
0
Transmission active and/or data waiting in UxTXBUF
1
UxTXBUF and TX shift register are empty
Summary of Contents for MSP430x1xx
Page 1: ... 2005 Mixed Signal Products User s Guide SLAU049E ...
Page 6: ...vi ...
Page 18: ...1 6 Introduction ...
Page 36: ...2 18 System Resets Interrupts and Operating Modes ...
Page 112: ...3 76 ...
Page 130: ...4 18 Basic Clock Module ...
Page 152: ...5 22 Flash Memory Controller ...
Page 160: ...6 8 Supply Voltage Supervisor ...
Page 168: ...7 8 Hardware Multiplier ...
Page 192: ...8 24 ...
Page 200: ...9 8 Digital I O ...
Page 234: ...11 24 Timer_A ...
Page 260: ...12 26 Timer_B ...
Page 291: ...13 31 USART Peripheral Interface UART Mode ...
Page 314: ...14 23 USART Peripheral Interface SPI Mode ...
Page 346: ...15 32 USART Peripheral Interface I2C Mode ...
Page 358: ...16 12 Comparator_A ...
Page 386: ...17 28 ADC12 ...
Page 418: ...18 32 ADC10 ...
Page 432: ...19 14 DAC12 ...