BAT32G1x9 user manual | Chapter 15 A/D converter
501 / 1149
Rev.1.02
15.2.11 A/D Sampling Time Control Register (ADNSMP).
This register controls the A/D
sampling time.
The ADNSMP register is set via the 8-bit memory operation instruction.
After generating a reset signal, the value of this register changes to "0dH".
Figure15-14A/D Sampling Time Control Register (ADNSMP).
Reset value: 0dH R/W
7
6
5
4
3
2
1
0
ADNSMP
ADNSMP[7:0]
Number of sample clock settings:
ADNSMP[7:0]
Sampling time
remark
8'h05
5.5 ADCLKs
8'h06
6.5 ADCLKs
8'h07
7.5 ADCLKs
8'h08
8.5 ADCLKs
8'h09
9.5 ADCLKs
8'h0a
10.5 ADCLKs
8'h0b
11.5 ADCLKs
8'h0c
12.5 ADCLKs
8'h0d
13.5 ADCLKs
The default value
8'h0e
14.5 ADCLKs
8'h0f
15.5 ADCLKs
8'h10
16.5 ADCLKs
8'h11
17.5 ADCLKs
8'h12
18.5 ADCLKs
8'h13
19.5 ADCLKs
8'h14
20.5 ADCLKs
……
……
8'hff
255.5 ADCLKs
Note: To override the ADSMP register, it must be done in the transition stop state (ADCS=0).
Under different conditions, the sampling time required for each conversion channel is guaranteed:
A/D conversion
mode
AVDD[V]
ANIx[ns]
PGA0/PGA1[ns]
High-speed
transformation
4.5~5.5
211
633
2.7~5.5
250
750
2.4~5.5
422
1266
Low current
conversion
2.7~5.5
500
759
2.4~5.5
844
1281
1.8~5.5
1688
2563