Toshiba H1 Series Network Card User Manual


 
TMP92CZ26A
92CZ26A-609
If ADMOD1<ITM> is set to “1”, the ADC generates an interrupt after every
four conversions. The results of conversions are sequentially stored in the
ADREG0H/L to ADREG3H/L registers, in that order. The ADMOD0<EOS> is set
to “1” when the ADC stores the results in the ADREG3H/L. The next conversion
results are again stored in the ADREG0, and so on. The ADMOD0<EOS> is
cleared to “0” by reading this bit only.
d. Channel Scan Repeat Conversion mode
This mode is selected by programming ADMOD0 <REPEAT, SCAN> to “11”. In
this mode, the ADC repeatedly converts the selected group of channels. When a
single conversion sequence is completed, the ADC sets ADMOD0<EOS> to “1”,
and generates the INTAD interrupt. ADMOD0<EOS> is cleared to “0” by reading
this bit only.
In continuous conversion modes (3) and 4)), clearing the ADMOD1<REPEAT>
stops the conversion sequence after the ongoing scan conversion process is
completed.
Shift to a standby mode (IDLE2 Mode with ADMOD0<I2AD> = “0”, IDLE1
Mode or STOP Mode) immediately stops operation of the AD converter even if AD
conversion is still in progress. Therefore, ADC may consume current even if
operation is stopped, depending on stop condition of ADC that switches to
standby mode. For avoiding this problem, Stop ADC before switching to standby
mode.
(2) High-priority AD conversion
For a high-priority AD conversion, the ADC only supports Channel Fixed Single
Conversion mode, regardless of the settings of ADMOD1<REPEAT, SCAN>.
When a conversion start condition is satisfied, the ADC performs a single conversion
on a single selected channel, which is specified with the ADMOD3<HADCH2:0>.
When a conversion is completed, the ADC sets ADMOD2<HEOS>to “1”. HEOS Flag is
cleared to “0” by reading this bit only.