The reset delay needed depends on the power-up character-
istics of the system power supply. R1 and C1 are selected to
allow enough time for the power supply to stabilize. D1
provides rapid reset if power is lost. In this example, the
R1 • C1 time constant is 10mS.
POWER-ON RESET
The reset circuit shown in Figure 4 provides a time delayed
release of reset to the MSP430 microcontroller. Operation of
the circuit is based on a stabilization time constant of the
supply voltage, rather than on a predetermined voltage
value. The negative input is a reference voltage created by
the internal voltage reference. The positive input is an RC
circuit that provides a power-up delay. When power is ap-
plied, the output of the comparator is low, holding the
processor in the reset condition. Only after allowing time for
the supply voltage to stabilize does the positive input of the
comparator become higher than the negative input, resulting
in a high output state, releasing the processor for operation.
The stabilization time required for the supply voltage is
adjustable by the selection of the RC component values. Use
of a lower-valued resistor in this portion of the circuit will not
increase current consumption because no current flows
through the RC circuit after the supply has stabilized.
RELAXATION OSCILLATOR
The TLV3012 can be configured as a relaxation oscillator as
in Figure 5 to provide a simple and inexpensive clock output.
The capacitor is charged at a rate of T = 0.69RC. It also
discharges at a rate of 0.69RC. Therefore, the period is
T = 1.38RC. R1 may be a different value than R2.
VC
2/3 (V+)
1/3 (V+)
t
T1 T2
V+
V+
V+
C
R1
1000pF
1MΩ
VOUT
R1
1MΩ
DI
(1)
RPULL-UP
MSP430
10kΩ
TLV3012
C1
10nF
t
R2
1MΩ
R2
1MΩ
RESET
TLV301x
F = 724Hz
1.242V
V+
REF
R2
1MΩ
NOTE: (1) Use RPULL-UP with the TLV3011 only.
FIGURE 5. TLV3012 Configured as a Relaxation Oscillator.
FIGURE 4. The TLV3011 or TLV3012 Configured as a
Power Up Reset Circuit for the MSP430.
TLV3011, TLV3012
9
SBOS300B
www.ti.com