Principles for Low
-
Power Applications
2-17
System Resets, Interrupts, and Operating Modes
2.4
Principles for Low
-
Power Applications
Often, the most important factor for reducing power consumption is using the
MSP430’s clock system to maximize the time in LPM3. LPM3 power
consumption is less than 2
µ
A typical with both a real-time clock function and
all interrupts active. A 32-kHz watch crystal is used for the ACLK and the CPU
is clocked from the DCO (normally off) which has a 6-
µ
s wake-up.
-
Use interrupts to wake the processor and control program flow.
-
Peripherals should be switched on only when needed.
-
Use low-power integrated peripheral modules in place of software driven
functions. For example Timer_A and Timer_B can automatically generate
PWM and capture external timing, with no CPU resources.
-
Calculated branching and fast table look-ups should be used in place of
flag polling and long software calculations.
-
Avoid frequent subroutine and function calls due to overhead.
-
For longer software routines, single-cycle CPU registers should be used.
2.5
Connection of Unused Pins
The correct termination of all unused pins is listed in Table 2−2.
Table 2−2. Connection of Unused Pins
Pin
Potential
Comment
AV
CC
DV
CC
AV
SS
DV
SS
V
REF+
Open
Ve
REF+
DV
SS
V
REF−
/Ve
REF−
DV
SS
XIN
DV
CC
XOUT
Open
XT2IN
DV
SS
13x, 14x, 15x and 16x devices
XT2OUT
Open
13x, 14x, 15x and 16x devices
Px.0 to Px.7
Open
Switched to port function, output direction
RST/NMI
DV
CC
or V
CC
Pullup resistor 47 k
Ω
Test/V
PP
DV
SS
P11x devices
Test
DV
SS
Pulldown resistor 30K 11x1 devices
Open
11x1A, 11x2, 12x, 12x2 devices
TDO
Open
TDI
Open
TMS
Open
TCK
Open
Summary of Contents for MSP430x1xx
Page 1: ... 2005 Mixed Signal Products User s Guide SLAU049E ...
Page 6: ...vi ...
Page 18: ...1 6 Introduction ...
Page 36: ...2 18 System Resets Interrupts and Operating Modes ...
Page 112: ...3 76 ...
Page 130: ...4 18 Basic Clock Module ...
Page 152: ...5 22 Flash Memory Controller ...
Page 160: ...6 8 Supply Voltage Supervisor ...
Page 168: ...7 8 Hardware Multiplier ...
Page 192: ...8 24 ...
Page 200: ...9 8 Digital I O ...
Page 234: ...11 24 Timer_A ...
Page 260: ...12 26 Timer_B ...
Page 291: ...13 31 USART Peripheral Interface UART Mode ...
Page 314: ...14 23 USART Peripheral Interface SPI Mode ...
Page 346: ...15 32 USART Peripheral Interface I2C Mode ...
Page 358: ...16 12 Comparator_A ...
Page 386: ...17 28 ADC12 ...
Page 418: ...18 32 ADC10 ...
Page 432: ...19 14 DAC12 ...