Texas Instruments MSP430x1xx User Manual
Page 15

Figures
xv
Figures
12–16 USART Control Register UCTL
12-16
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–17 Transmitter Control Register UTCTL
12-17
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–18 Receiver-Control Register URCTL
12-18
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–19 USART Baud Rate Select Register
12-20
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–20 USART Modulation Control Register
12-20
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–21 USART0 Receive Data Buffer URXBUF
12-21
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–22 Transmit Data Buffer UTXBUF
12-21
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–23 Receive-Start Conditions
12-22
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–24 Receive-Start Timing Using URXS Flag, Start Bit Accepted
12-23
. . . . . . . . . . . . . . . . . . . . . . .
12–25 Receive-Start Timing Using URXS Flag, Start Bit Not Accepted
12-23
. . . . . . . . . . . . . . . . . . .
12–26 Receive-Start Timing Using URXS Flag, Glitch Suppression
12-23
. . . . . . . . . . . . . . . . . . . . . .
12–27 MSP430 Transmit Bit Timing
12-26
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–28 MSP430 Transmit Bit Timing Errors
12-26
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–29 Synchronization Error
12-29
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13–1
Block Diagram of USART
13-2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13–2
Block Diagram of USART—SPI Mode
13-3
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13–3
MSP430 USART as Master, External Device With SPI as Slave
13-5
. . . . . . . . . . . . . . . . . . . .
13–4
Serial Synchronous Data Transfer
13-6
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13–5
Data Transfer Cycle
13-6
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13–6
MSP430 USART as Slave in Three-Pin or Four-Pin Configuration
13-7
. . . . . . . . . . . . . . . . . .
13–7
State Diagram of Receiver Enable Operation—MSP430 as Master
13-10
. . . . . . . . . . . . . . . .
13–8
State Diagram of Receive/Transmit Enable—MSP430 as Slave, Three-Pin Mode
13-10
. . . .
13–9
State Diagram of Receive Enable—MSP430 as Slave, Four-Pin Mode
13-11
. . . . . . . . . . . . .
13–10 State Diagram of Transmit Enable—MSP430 as Master
13-11
. . . . . . . . . . . . . . . . . . . . . . . . . .
13–11 State Diagram of Transmit Enable—MSP430 as Slave
13-12
. . . . . . . . . . . . . . . . . . . . . . . . . . .
13–12 Receive Interrupt Operation
13-13
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13–13 Receive Interrupt State Diagram
13-13
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13–14 Transmit-Interrupt Operation
13-14
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13–15 USART Control Register
13-16
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13–16 Transmit Control Register UTCTL
13-16
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13–17 USART Clock Phase and Polarity
13-18
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13–18 Receive Control Register URCTL
13-18
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13–19 USART Baud-Rate Select Register
13-19
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13–20 USART Modulation Control Register
13-19
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13–21 Receive Data Buffer URXBUF
13-19
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13–22 Transmit Data Buffer UTXBUF
13-20
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14–1
Schematic of Comparator_A
14-2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14–2
RC-Filter Response at the Output of the Comparator
14-4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14–3
Comparator_A Interrupt System
14-5
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14–4
Transfer Characteristic and Power Dissipation in a CMOS Inverter/Buffer
14-9
. . . . . . . . . . . .
14–5
Transfer Characteristic and Power Dissipation in a CMOS Gate
14-9
. . . . . . . . . . . . . . . . . . . .
14–6
Application Example With One Active(Driving R3) and Three Passive Pins
With Applied Analog Signals
14-10
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14–7
Temperature Measurement Systems
14-11
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14–8
Timing for Temperature Measurement Systems
14-12
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14–9
Two Independent Temperature Measurement Systems
14-13
. . . . . . . . . . . . . . . . . . . . . . . . . . .
14–10 Temperature Measurement Via Temperature Sensor R1(meas)
14-14
. . . . . . . . . . . . . . . . . . .
14–11 Temperature Measurement Via Temperature Sensor R2(meas)
14-15
. . . . . . . . . . . . . . . . . . .
14–12 Detect a Voltage Level Using an External Reference Level
14-16
. . . . . . . . . . . . . . . . . . . . . . .
14–13 Detect a Current Level Using an Internal Reference Level
14-17
. . . . . . . . . . . . . . . . . . . . . . . .
14–14 Measuring a Current Source
14-18
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .