English
Language : 

C515C_9711 Datasheet, PDF (183/268 Pages) Siemens Semiconductor Group – 8-Bit CMOS Microcontroller
On-Chip Peripheral Components
C515C
6.6.4 A/D Conversion Timing
An A/D conversion is internally started by writing into the SFR ADDATL with dummy data. A write
to SFR ADDATL will start a new conversion even if a conversion is currently in progress. The
conversion begins with the next machine cycle, and the BSY flag in SFR ADCON0 will be set.
The A/D conversion procedure is divided into three parts :
– Sample phase (tS), used for sampling the analog input voltage.
– Conversion phase (tCO), used for the real A/D conversion (including calibration).
– Write result phase (tWR), used for writing the conversion result into the ADDAT registers.
The total A/D conversion time is defined by tADCC which is the sum of the two phase times tS and
tCO. The duration of the three phases of an A/D conversion is specified by their corresponding
timing parameter as shown in figure 6-54.
Start of an
A/D Conversion
BSY Bit
Sample
Phase
Conversion Phase
tS
t CO
t ADCC
A/C Conversion Time Cycle Time
t ADCC = t S + t CO
PS = Prescaler Value
Result is written
into ADDAT
Write Result
Phase
t WR
t WR = t IN
MCT02749
Prescaler Ratio tS
(=PS)
4
8 × tIN
8
16 × tIN
tCO
40 × tIN
80 × tIN
tADCC
48 × tIN
96 × tIN
Figure 6-54
A/D Conversion Timing
Sample Time tS:
During this time the internal capacitor array is connected to the selected analog input channel and
is loaded with the analog voltage to be converted. The analog voltage is internally fed to a voltage
comparator. With beginning of the sample phase the BSY bit in SFR ADCON0 is set.
Semiconductor Group
6-120
1997-11-01