Home
Texas Instruments
Microcontrollers
MSP430
Texas Instruments MSP430 User Manual
5
of 1
of 1 rating
413 pages
Give review
Manual
Specs
To Next Page
To Next Page
To Previous Page
To Previous Page
Loading...
83
Simulation
Explanation
The
flash
memory
module
o
f
M
SP430s
has
an
integrated
controller
that
controls
programming
and
erase
o
perations.
The
controller
has
four
registers,
a
timing
generator,
and
a
voltage
generator
to
supply progra
m and erase voltages.
Using Grace, we ini
tialize the afor
ementioned:
FCTL2
=
FWKEY
|
FSSEL_1
|
FN4
|
FN2
|
FN0
;
82
84
Table of Contents
The MSP430 Family
2
Launchpad Boards and BoosterPacks
4
Hardware
9
Software
12
Documents, Pages and Forums
18
Starting a New CCS Project
19
GRACE
22
UniFlash
25
Strategies and Tactics
28
Generating HEX Output Files
28
Building New Libraries
30
Adding Custom Library Files
31
Using GRACE Simply but Effectively
33
Optional Customizations
34
Advanced Concepts
34
Basic Clock System Plus (BCS+)
36
Code Example
38
Simulation
41
Explanation
41
Demo
43
Digital I/Os (DIO)
44
Code Example
45
Simulation
48
Explanation
48
Demo
49
External Interrupts (EXTI)
50
Code Example
51
Simulation
54
Explanation
55
Demo
55
Alphanumeric LCD
56
Code Example
58
Simulation
66
Explanation
67
Demo
68
Low Power Modes (LPM)
69
Code Example
69
Simulation
73
Explanation
74
Demo
75
Internal Flash Memory
76
Code Example
77
Simulation
83
Explanation
83
Demo
85
Timer Overview
86
Timer A
86
WDT+
90
Free Running Timer
91
Code Example
92
Simulation
96
Explanation
96
Demo
98
Timer Interrupt
99
Code Example
100
Simulation
104
Explanation
105
Demo
107
Pulse Width Modulation (PWM)
108
Code Example
109
Simulation
114
Explanation
114
Demo
118
Timer Input Capture
119
Code Example
120
Simulation
127
Explanation
128
Demo
133
Time Delay Generation with Timer Compare-Match Feature
134
Code Example
134
Simulation
138
Explanation
138
Demo
140
Watchdog Timer Plus (WDT+)
141
Code Example
142
Simulation
145
Explanation
146
Demo
147
WDT+ as an Interval Timer
148
Code Example
149
Simulation
154
Explanation
154
Demo
156
Analogue Frontend Overview
157
Analogue-to-Digital Converters (ADC)
157
Digital-to-Analogue Converters (DAC)
157
Comparators (COMP)
158
Op-Amps (OA)
158
Comp_A+ Module
159
Code Example
160
Simulation
164
Explanation
164
Demo
165
ADC10
166
Code Example
167
Simulation
173
Explanation
174
Demo
176
ADC10 Interrupt
178
Code Example
179
Simulation
184
Explanation
184
Demo
186
ADC10 with Direct Memory Access (DMA)
187
Code Example
187
Simulation
193
Explanation
194
Demo
196
Sensing a Sequence of ADC10 Channels with DMA
197
Code Example
197
Simulation
202
Explanation
203
Demo
204
Sensing Multiple Out-of-Sequence ADC10 Channels with DMA
205
Code Example
205
Simulation
211
Explanation
211
Demo
212
Communication Overview
213
USI vs USCI - Which one is better?
214
Software-based Communication
214
USI SPI – Interfacing MAX7219
215
Code Example
216
Simulation
223
Explanation
223
Demo
225
USCI SPI – Interfacing MPL115A1 Atmospheric Pressure Sensor
226
Code Example
226
Simulation
238
Explanation
239
Demo
241
USCI SPI – Interfacing SSD1306 OLED Display
242
Code Example
242
Simulation
257
Explanation
257
Demo
258
Software SPI – Interfacing MCP4921
259
Code Example
260
Simulation
269
Explanation
269
Demo
270
LCD using DIO Bit-Banging
271
Code Example
272
Simulation
279
Explanation
279
Demo
280
USI I2C – Interfacing PCF8574 I/O Expander
281
Code Example
282
Simulation
291
Explanation
291
Demo
292
USCI I2C – Interfacing BH1750 Ambient Light Sensor
293
Code Example
293
Simulation
303
Explanation
303
Demo
304
USCI I2C – Interfacing DS1307 Real Time Clock (RTC)
305
Code Example
305
Simulation
315
Explanation
316
Demo
316
Software I2C – Interfacing PCF8591 ADC-DAC
317
Code Example
318
Simulation
327
Explanation
327
Demo
328
Two Wire LCD
329
Code Example
330
Simulation
340
Explanation
340
Demo
341
One Wire (OW) – Interfacing DS18B20 Temperature Sensor
342
Code Example
342
Simulation
353
Explanation
354
Demo
354
One Wire (OW) – Interfacing DHT22 Hygrometer Sensor
355
Code Example
355
Simulation
365
Explanation
365
Demo
366
USCI - UART
367
Code Example
368
Simulation
374
Explanation
374
Demo
377
Software UART
378
Code Example
378
Simulation
384
Explanation
384
Demo
387
Capacitive Touch Overview
388
Single-Channel Capacitive Touch
390
Code Example
390
Simulation
395
Explanation
395
Demo
398
Multi-Channel Capacitive Touch
399
Code Example
399
Simulation
404
Explanation
405
Demo
407
A Brief Intro of MSP430F5529LP Launchpad and TI’s Driver Library
408
How tos?
409
Code Example
410
Explanation
411
Demo
412
Ending
413
Other manuals for Texas Instruments MSP430
User Guide
193 pages
Student Guide
398 pages
Application Report
30 pages
5
Based on 1 rating
Ask a question
Give review
Questions and Answers:
Need help?
Do you have a question about the Texas Instruments MSP430 and is the answer not in the manual?
Ask a question
Texas Instruments MSP430 Specifications
General
Brand
Texas Instruments
Model
MSP430
Category
Microcontrollers
Language
English
Related product manuals
Texas Instruments MSP430F5529
128 pages
Texas Instruments MSP430 series
191 pages
LaunchPad MSP430G2553
33 pages
MSP-EXP430FR5969
47 pages
LaunchPad MSP‑EXP430G2ET
33 pages
Serial Programming Adapter MSP430
53 pages
Texas Instruments C2000
41 pages
Texas Instruments CC2541
370 pages
Texas Instruments AM5728
42 pages
Texas Instruments TM4C1294NCPDT
1890 pages
TMS320F2837 D Series
52 pages
C2000 LED BoosterPack
15 pages