Sign In
Upload
Manuals
Brands
Texas Instruments Manuals
Computer Hardware
MSP430x1xx
Texas Instruments MSP430x1xx Manuals
Manuals and User Guides for Texas Instruments MSP430x1xx. We have
1
Texas Instruments MSP430x1xx manual available for free PDF download: User Manual
Texas Instruments MSP430x1xx User Manual (432 pages)
Texas Instruments Modules and Peripherals User's Guide
Brand:
Texas Instruments
| Category:
Computer Hardware
| Size: 1.62 MB
Table of Contents
Read this First
3
Table of Contents
7
Introduction
13
Architecture
14
Flexible Clock System
14
Embedded Emulation
15
Address Space
16
Flash/Rom
16
Ram
16
Peripheral Modules
17
Special Function Registers (Sfrs)
17
Memory Organization
17
System Resets, Interrupts, and Operating Modes
19
Chapter 2
20
System Reset and Initialization
20
Power-On Reset (POR)
21
Brownout Reset (BOR)
22
Device Initial Conditions after System Reset
23
Interrupts
24
Non)-Maskable Interrupts (NMI)
25
Maskable Interrupts
28
Interrupt Vectors
31
Operating Modes
32
Entering and Exiting Low-Power Modes
34
Principles for Low-Power Applications
35
Connection of Unused Pins
35
RISC 16-Bit CPU
37
Chapter 3
38
CPU Introduction
38
CPU Registers
40
Program Counter (PC)
40
Stack Pointer (SP)
41
Status Register (SR)
42
Constant Generator Registers CG1 and CG2
43
General−Purpose Registers R4 - R15
44
Addressing Modes
45
Register Mode
46
Addressing Modes
46
Indexed Mode
47
Symbolic Mode
48
Absolute Mode
49
Indirect Register Mode
50
Indirect Autoincrement Mode
51
Immediate Mode
52
Instruction Set
53
Double-Operand (Format I) Instructions
54
Single-Operand (Format II) Instructions
55
Jumps
56
Instruction Cycles and Lengths
108
Instruction Set Description
110
Basic Clock Module Introduction
114
Basic Clock Module Operation
116
Basic Clock Module Features for Low-Power Applications
116
XT2 Oscillator
118
Digitally-Controlled Oscillator (DCO)
118
DCO Modulator
121
Basic Clock Module Fail-Safe Operation
122
Synchronization of Clock Signals
125
Basic Clock Module Registers
126
Flash Memory Controller
131
Flash Memory Introduction
131
Flash Memory Segmentation
131
Flash Memory Operation
134
Flash Memory Timing Generator
134
Erasing Flash Memory
135
Writing Flash Memory
138
Flash Memory Access During Write or Erase
144
Stopping a Write or Erase Cycle
145
Configuring and Accessing the Flash Memory Controller
145
Flash Memory Controller Interrupts
145
Programming Flash Memory Devices
145
Flash Memory Registers
147
Supply Voltage Supervisor
153
SVS Introduction
154
SVS Operation
156
Configuring the SVS
156
SVS Comparator Operation
156
Changing the Vldx Bits
157
SVS Operating Range
158
SVS Registers
159
Hardware Multiplier
161
Hardware Multiplier Introduction
162
Hardware Multiplier Operation
163
Operand Registers
163
Result Registers
164
Software Examples
165
Indirect Addressing of RESLO
166
Using Interrupts
166
Hardware Multiplier Registers
167
DMA Controller
169
DMA Introduction
170
DMA Operation
172
DMA Addressing Modes
172
DMA Transfer Modes
173
Initiating DMA Transfers
180
Stopping DMA Transfers
182
DMA Channel Priorities
182
DMA Transfer Cycle Time
183
Using DMA with System Interrupts
184
DMA Controller Interrupts
184
Using ADC12 with the DMA Controller
185
Using DAC12 with the DMA Controller
185
DMA Registers
186
Digital I/O
193
Digital I/O Introduction
194
Digital I/O Operation
195
P1 and P2 Interrupts
197
Configuring Unused Port Pins
198
Digital I/O Registers
199
Watchdog Timer
201
Watchdog Timer Introduction
202
Watchdog Timer Operation
204
Watchdog Timer Counter
204
Watchdog Mode
204
Interval Timer Mode
204
Watchdog Timer Interrupts
205
Operation in Low-Power Modes
206
Software Examples
206
Watchdog Timer Registers
207
Timer_A
211
Timer_A Introduction
212
Timer_A Operation
214
Bit Timer Counter
214
Starting the Timer
215
Timer Mode Control
215
Capture/Compare Blocks
221
Output Unit
223
Timer_A Interrupts
227
Timer_A Registers
229
Timer_B
235
Timer_B Introduction
236
Similarities and Differences from Timer_A
236
Timer_B Operation
238
Bit Timer Counter
238
Timer Mode Control
239
Starting the Timer
239
Capture/Compare Blocks
245
Output Unit
248
Timer_B Interrupts
252
Timer_B Registers
254
USART Peripheral Interface, UART Mode
261
USART Introduction: UART Mode
262
USART Operation: UART Mode
264
Character Format
264
USART Initialization and Reset
264
Asynchronous Communication Formats
265
USART Receive Enable
269
USART Transmit Enable
270
UART Baud Rate Generation
271
USART Interrupts
277
USART Registers: UART Mode
281
USART Peripheral Interface, SPI Mode
292
USART Introduction: SPI Mode
292
USART Operation: SPI Mode
292
USART Initialization and Reset
295
Master Mode
295
Slave Mode
295
SPI Enable
298
Serial Clock Control
300
SPI Interrupts
302
USART Registers: SPI Mode
304
USART Peripheral Interface, I
315
I 2 C Module Registers
334
Comparator_A
347
Comparator_A Introduction
347
Comparator_A Operation
347
Input Analog Switches
350
Output Filter
351
Voltage Reference Generator
351
Comparator_A, Port Disable Register CAPD
352
Comparator_A Interrupts
352
Comparator_A Used to Measure Resistive Elements
353
Comparator_A Registers
355
ADC12 Introduction
359
ADC12 Operation
359
Bit ADC Core
362
ADC12 Inputs and Multiplexer
363
Auto Power-Down
364
Voltage Reference Generator
364
Sample and Conversion Timing
365
ADC12 Conversion Modes
368
Conversion Memory
368
Using the Integrated Temperature Sensor
374
ADC12 Grounding and Noise Considerations
375
ADC12 Interrupts
376
ADC12 Registers
378
Adc10
387
ADC10 Introduction
388
ADC10 Operation
390
Bit ADC Core
390
ADC10 Inputs and Multiplexer
391
Auto Power-Down
392
Voltage Reference Generator
392
Sample and Conversion Timing
393
Conversion Modes
395
ADC10 Data Transfer Controller
401
Using the Integrated Temperature Sensor
407
ADC10 Grounding and Noise Considerations
408
ADC10 Interrupts
409
ADC10 Registers
410
Dac12
419
DAC12 Introduction
420
DAC12 Operation
422
DAC12 Core
422
DAC12 Reference
423
Updating the DAC12 Voltage Output
423
Dac12_Xdat Data Format
424
DAC12 Output Amplifier Offset Calibration
425
Grouping Multiple DAC12 Modules
426
DAC12 Interrupts
427
DAC12 Registers
428
Advertisement
Advertisement
Related Products
Texas Instruments MSP430x11x1
Texas Instruments MSP430x4xx Family
Texas Instruments Serial Programming Adapter MSP430
Texas Instruments MSP430FG4618
Texas Instruments MSP430FF2013
Texas Instruments MSP430F51
Texas Instruments MSP430F4351
Texas Instruments MSP430FR6822
Texas Instruments MSP430F6721A
Texas Instruments MSP430FE423
Texas Instruments Categories
Motherboard
Control Unit
Microcontrollers
Computer Hardware
Calculator
More Texas Instruments Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL