English
Language : 

SH7727 Datasheet, PDF (943/1109 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperH RISC engine Family/SH7700 Series
Section 28 A/D Converter
28.4.3 Scan Mode (MULTI = 1, SCN = 1)
Scan mode is useful for monitoring analog inputs in a group of one or more channels including
channel 1. When the ADST bit in the A/D control/status register (ADCSR) is set to 1 by software
or external trigger input, A/D conversion starts on the first channel in the group (AN2 when CH2
= 0, AN4 when CH2 = 1). When two or more channels are selected, after conversion of the first
channel ends, conversion of the second channel (AN3 or AN5) starts immediately. A/D
conversion is repeated continuously on the selected channels until the ADST bit is cleared to 0.
The conversion results are transferred for storage into the A/D data registers corresponding to the
channels.
When the mode or analog input channel must be changed during analog conversion, to prevent
incorrect operation, first clear the ADST bit to 0 to halt A/D conversion. After making the
necessary changes, set the ADST bit to 1. A/D conversion will start again from the first channel
in the group. The ADST bit can be set at the same time as the mode or channel selection is
changed.
Typical operations when three channels (AN4 to AN6) are selected in scan mode are described
next. Figure 28.5 shows a timing diagram for this example.
1. Scan mode is selected (MULTI = 1, SCN = 1), channel group 1 is selected (CH2 = 1), analog
input channels AN4 to AN6 are selected (CH1 = 1, CH0 = 0), and A/D conversion is started
(ADST = 1).
2. When A/D conversion of the first channel (AN4) is completed, the result is transferred into
ADDRA. Next, conversion of the second channel (AN5) starts automatically.
3. Conversion proceeds in the same way through the third channel (AN6).
4. When conversion of all the selected channels (AN4 to AN6) is completed, the ADF flag is set
to 1 and conversion of the first channel (AN4) starts again. If the ADIE bit is set to 1, an ADI
interrupt is requested at this time.
5. Steps 2 to 4 are repeated as long as the ADST bit remains set to 1. When the ADST bit is
cleared to 0, A/D conversion stops. After that, if the ADST bit is set to 1, A/D conversion
starts again from the first channel (AN4).
Rev. 5.00 Dec 12, 2005 page 871 of 1034
REJ09B0254-0500