Internal bus
Controller
ADPC3
4
ADS3
ADS4 ADS2 ADS1 ADS0
Sample & hold circuit
ADREFP0 bit
PMCxx
Port mode control register
ADRCK
AWC ADTYP
ADPC2 ADPC1 ADPC0
2
ADTES1 ADTES0
PMCxx
A/D port configuration register
(ADPC)
A/D test register
(ADTES)
Internal bus
Conversion result
comparison lower limit
setting register (ADLL)
Selector
Digital port control Digital port control
ANI19/P120
5
Analog input channel
specification register (ADS)
A/D converter mode
register 1 (ADM1)
6
5
3
ADTMD1 ADTMD0 ADSCM ADTRS1 ADTRS0
A/D converter
mode register 2
(ADM2)
ADREFPM
ADREFP0
VSS
A/D voltage comparator
Successive
approximation register
(SAR)
Comparison
voltage
generator
ADCS bit
Selector
Selector
ADCS ADMD
FR2
ADCE
LV1
FR1
FR0
LV0
A/D conversion result
upper limit/lower limit
comparator
A/D conversion result register
(ADCR, ADCRH)
INTAD
Timer trigger signal (INTRTC)
Timer trigger signal (INTIT)
Timer trigger signal (INTTM01)
AV
REFM/ANI1/P21
V
SS
ADREFM bit
AV
REFM/ANI0/P20
V
DD
A/D converter mode
register 0 (ADM0)
Event signal selected by ELC
Conversion result
comparison upper limit
setting register (ADUL)
8
8
ANI2/P22/ANO0
ANI13/P155
ANI14/P156
ANI0/AVREFP/P20
ANI1/AVREFM/P21