Texas Instruments MSP430x1xx User Manual
Page 10

Contents
x
15.2.1 ADC Core
15-4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.2.2 Reference
15-5
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.3
Analog Inputs and Multiplexer
15-6
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.3.1 Analog Multiplexer
15-6
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.3.2 Input Signal Considerations
15-7
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.3.3 Using the Temperature Diode
15-7
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.4
Conversion Memory
15-8
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.5
Conversion Modes
15-9
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.5.1 Single-Channel, Single-Conversion Mode
15-9
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.5.2 Sequence-of-Channels Mode
15-12
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.5.3 Repeat-Single-Channel Mode
15-16
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.5.4 Repeat-Sequence-of-Channels Mode
15-17
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.5.5 Switching Between Conversion Modes
15-19
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.5.6 Power Down
15-20
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.6
Conversion Clock and Conversion Speed
15-21
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.7
Sampling
15-22
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.7.1 Sampling Operation
15-22
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.7.2 Sample Signal Input Selection
15-23
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.7.3 Sampling Modes
15-24
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.7.4 Using the MSC Bit
15-27
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.7.5 Sample Timing Considerations
15-29
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.8
ADC12 Control Registers
15-30
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.8.1 Control Registers ADC12CTL0 and ADC12CTL1
15-31
. . . . . . . . . . . . . . . . . . . . . .
15.8.2 Conversion-Memory Registers ADC12MEMx
15-35
. . . . . . . . . . . . . . . . . . . . . . . . .
15.8.3 Control Registers ADC12MCTLx
15-35
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.8.4 ADC12 Interrupt Flags ADC12IFG.x and Interrupt-Enable Registers
ADC12IEN.x
15-37
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.8.5 ADC12 Interrupt Vector Register ADC12IV
15-37
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.9
A/D Grounding and Noise Considerations
15-41
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A
Peripheral File Map
A-1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.1
Overview
A-2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.2
Special Function Register of MSP430x1xx Family, Byte Access
A-3
. . . . . . . . . . . . . . . . . . .
A.3
Digital I/O, Byte Access
A-3
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.4
Basic Clock Registers, Byte Access
A-5
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.5
EPROM Control Register Byte Access
A-5
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.6
Comparator_A Registers, Byte Access
A-5
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.7
USART0, USART1, UART Mode (Sync=0), Byte Access
A-6
. . . . . . . . . . . . . . . . . . . . . . . . .
A.8
USART0, USART1, SPI Mode (Sync=1), Byte Access
A-7
. . . . . . . . . . . . . . . . . . . . . . . . . . .
A.9
ADC12 Registers, Byte and Word Access
A-8
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.10
Watchdog/Timer, Word Access
A-11
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.11
Flash Control Registers, Word Access
A-11
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.12
Hardware Multiplier, Word Access
A-12
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.13
Timer_A Registers, Word Access
A-13
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.14
Timer_B Registers, Word Access
A-15
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B
Instruction Set Description
B-1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B.1
Instruction Set Overview
B-2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B.1.1
Instruction Formats
B-4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B.1.2
Conditional and Unconditional Jumps (Core Instructions)
B-5
. . . . . . . . . . . . . . . . .
B.1.3
Emulated Instructions
B-6
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .