
ML51/ML54/ML56
Sep. 01, 2020
Page
567
of 719
Rev 2.00
ML
51
/ML
54
/ML
5
6 S
E
RI
E
S
TECHNI
CA
L
RE
F
E
R
E
NC
E
M
A
NU
A
L
ML51/M
L54
/M
L56
Series
Tec
hnical Reference
Manual
ADCCON0
– ADC Control 0
Register
SFR Address
Reset Value
ADCCON0
A1H, Page 0
0000_0000b
7
6
5
4
3
2
1
0
ADCF
ADCS
ETGSEL1
ETGSEL0
ADCHS3
ADCHS2
ADCHS1
ADCHS0
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Bit
Name
Description
[7]
ADCF
ADC Flag
This flag is set when an A/D conversion is completed in single sampling mode, final
sampling complete in continue sampling mode or comparing hit if result comparator is
enabled. The ADC result can be read. While this flag is 1, ADC cannot start a new
converting. This bit is cleared by software.
[6]
ADCS
A/D Converting Software Start Trigger
Setting this bit 1 triggers an A/D conversion. This bit remains logic 1 during A/D converting
time and is automatically cleared via hardware right after conversion complete. The
meaning of writing and reading ADCS bit is different.
Writing:
0 = No effect.
1 = Start an A/D converting.
Reading:
0 = ADC is in idle state.
1 = ADC is busy in converting.
[5:4]
ETGSEL[1:0]
External Trigger Source Select
When ADCEX (ADCCON1.1) is set, these bits select which pin output triggers ADC
conversion.
00 = PWM0CH0.
01 = PWM0CH2.
10 = PWM0CH4.
11 = STADC pin.