English
Language : 

C509-L_97 Datasheet, PDF (190/290 Pages) Siemens Semiconductor Group – 8-Bit CMOS Microcontroller
On-Chip Peripheral Components
C509-L
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.
Basically, 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.(includes 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 its specific timing
parameter as shown in figure 6-49.
Conversion Clock
Prescaler
ADCL1 ADCL0
0
0
0
1
1
0
1
1
Sample Clock
Prescaler
ADST1 ADST0
0
0
0
1
1
0
1
1
0
0
0
1
1
0
1
1
0
0
0
1
1
0
1
1
0
0
0
1
1
0
1
1
Sample
Time
tS
8 x tIN
16 x tIN
32 x tIN
64 x tIN
16 x tIN
32 x tIN
64 x tIN
128 x tIN
32 x tIN
64 x tIN
128 x tIN
256 x tIN
64 x tIN
128 x tIN
256 x tIN
512 x tIN
Conversion
Time
tCO
ConversionTime
tADCC
CPU Cycles
n Tim. Ref
40 x tIN
48 x tIN
8
a)
56 x tIN
9
b)
72 x tIN
12
a)
104 x tIN 17
b)
80 x tIN
96 x tIN
16
a)
112 x tIN 18
c)
144 x tIN 24
a)
208 x tIN 34
c)
160 x tIN
192 x tIN 32
a)
224 x tIN 37
b)
288 x tIN 48
a)
416 x tIN 69
b)
320 x tIN
384 x tIN 64
a)
448 x tIN 74
c)
576 x tIN 96
a)
832 x tIN 138 c)
Figure 6-49
A/D Conversion Timing
Semiconductor Group
6-112
1997-10-01