Texas Instruments MSP430x1xx User Manual page 406

Texas instruments modules and peripherals user's guide
Table of Contents

Advertisement

ADC10 Operation
Continuous Transfer
A continuous transfer is selected if ADC10CT bit is set. The DTC will not stop
after block one in (one-block mode) or block two (two-block mode) has been
transferred. The internal address pointer and transfer counter are set equal to
ADC10SA and n respectively. Transfers continue starting in block one. If the
ADC10CT bit is reset, DTC transfers cease after the current completion of
transfers into block one (in the one-block mode) or block two (in the two-block
mode) have been transfer.
DTC Transfer Cycle Time
For each ADC10MEM transfer, the DTC requires one or two MCLK clock
cycles to synchronize, one for the actual transfer (while the CPU is halted), and
one cycle of wait time. Because the DTC uses MCLK, the DTC cycle time is
dependent on the MSP430 operating mode and clock system setup.
If the MCLK source is active, but the CPU is off, the DTC uses the MCLK
source for each transfer, without re-enabling the CPU. If the MCLK source is
off, the DTC temporarily restarts MCLK, sourced with DCOCLK, only during
a transfer. The CPU remains off and after the DTC transfer, MCLK is again
turned off. The maximum DTC cycle time for all operating modes is show in
Table 18−2.
Table 18−2.Maximum DTC Cycle Time
CPU Operating Mode
Active mode
Active mode
Low-power mode LPM0/1 MCLK=DCOCLK
Low-power mode LPM3/4 MCLK=DCOCLK
Low-power mode LPM0/1 MCLK=LFXT1CLK
Low-power mode LPM3
Low-power mode LPM4
† The additional 6 µs are needed to start the DCOCLK. It is the t (LPMx) parameter in the datasheet.
18-20
ADC10
Clock Source
Maximum DTC Cycle Time
MCLK=DCOCLK
3 MCLK cycles
MCLK=LFXT1CLK
3 MCLK cycles
4 MCLK cycles
4 MCLK cycles + 6 µs
4 MCLK cycles
MCLK=LFXT1CLK
4 MCLK cycles
4 MCLK cycles + 6 µs
MCLK=LFXT1CLK

Advertisement

Table of Contents
loading

Table of Contents