Texas Instruments MSP430x1xx User Manual

Page 15

Advertising
background image

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

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Advertising