
aPPendix a i/o MaP
aP-a-24
ePson
s1C33L17 teChniCaL ManuaL
0x300520–0x300544
a/d Converter
name
address
Register name
Bit
Function
setting
init. R/W
Remarks
–
–
Psonad
Psad2
Psad1
Psad0
D15–4
D3
D2
D1
D0
reserved
A/D converter clock control
A/D converter clock division ratio
selection
–
0
–
R/W
0 when being read.
00300520
(hW)
1 On
0 Off
PSAD[2:0]
111
110
101
100
011
010
001
000
Division ratio
MCLK/256
MCLK/128
MCLK/64
MCLK/32
MCLK/16
MCLK/8
MCLK/4
MCLK/2
a/d clock
control register
(pAD_CLKCTL)
–
add9
add8
add7
add6
add5
add4
add3
add2
add1
add0
D15–10
D9
D8
D7
D6
D5
D4
D3
D2
D1
D0
reserved
A/D converted data
ADD9 = MSB
ADD0 = LSB
–
0x0 to 0x3FF
–
0
–
R
0 when being read.
00300540
(hW)
a/d conversion
result register
(pAD_ADD)
–
0 to 4
–
Ce2
Ce1
Ce0
Cs2
Cs1
Cs0
–
Ms
ts1
ts0
Ch2
Ch1
Ch0
D15–14
D13
D12
D11
D10
D9
D8
D7–6
D5
D4
D3
D2
D1
D0
reserved
A/D converter
end channel selection
A/D converter
start channel selection
reserved
A/D conversion mode selection
A/D conversion trigger selection
A/D conversion channel status
–
0
–
0
–
R/W
–
R/W
R
0 when being read.
00300542
(hW)
a/d trigger/
channel select
register
(pAD_TRIG_CHNL)
11
10
01
00
TS[1:0]
–
Trigger
#ADTRG pin
reserved
16-bit timer
Software
1 Continuous 0 Normal
adCMPe
adCMP2
adCMP1
adCMP0
aduPRst
adLWRst
st1
st0
–
intMode
CMPinten
CnVinten
adF
ade
adst
oWe
D15
D14
D13
D12
D11
D10
D9
D8
D7
D6
D5
D4
D3
D2
D1
D0
Upper/lower-limit comparison enable
Upper/lower-limit comparison
channel selection
Upper-limit comparison status
Lower-limit comparison status
Input signal sampling time setup
reserved
Interrupt signal mode
Out-of-range int. enable
Conversion-complete int. enable
Conversion-complete flag
A/D enable
A/D conversion control/status
Overwrite error flag
0 to 4
11
10
01
00
ST[1:0]
Sampling time
9 clocks
7 clocks
5 clocks
3 clocks
0
1
–
0
1
0
R/W
R
R/W
–
R/W
R
R/W
Can be used when
ADCADV = "1".
Use with 9 clocks.
0 when being read.
Can be used when
ADCADV = "1".
Reset when ADD is read.
Reset by writing 0.
00300544
(hW)
a/d control/
status register
(pAD_EN_SMPL
_STAT)
1 Out of range 0 Within range
1 Enabled
0 Disabled
1 Out of range 0 Within range
–
1 Enabled
0 Disabled
1 Enabled
0 Disabled
1 Enabled
0 Disabled
1 Complete only 0 OR
1 Completed 0 Run/Standby
1 Start/Run
0 Stop
1 Error
0 Normal