MB90480/485 Series
4. 8/10-bit A/D Converter
The A/D converter converts analog input voltage to digital values, and provides the following features.
• Conversion time : minimum 3.68 µs per channel
(92 machine cycles at 25 MHz machine clock, including sampling time)
• Sampling time : minimum 1.92 µs per channel
(48 machine cycles at 25 MHz machine clock)
• RC sequential comparison conversion method, with sample & hold circuit.
• 8-bit or 10-bit resolution
• Analog input selection of 8 channels
Single conversion mode : Conversion from one selected channel.
Scan conversion mode : Conversion from multiple consecutive channels, programmable selection of up to
8 channels.
Continuous conversion mode : Repeated conversion of specified channels.
Stop conversion mode : Conversion from one channel followed by a pause until the next activation allows to
synchronize with conversion start.
• At the end of A/D conversion, an A/D conversion completed interrupt request can be generated to the CPU.
The interrupt can be used activate the µDMAC in order to transfer the results of A/D conversion to memory
for efficient continuous processing.
• The starting factor conversion may be selected from software, external trigger (falling edge) , or timer (rising
edge) .
(1) Register List
ADCS2, ADCS1 (Control status register)
ADCS1
7
6
5
4
3
2
1
0
Address : 000046H
MD1
MD0
ANS2
ANS1
ANS0
ANE2
ANE1
ANE0
←Initial value
←Bit attributes
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
ADCS2
15
14
13
12
11
10
9
8
Address : 000047H
BUSY
INT
INTE
PAUS
STS1
STS0
STRT Reserved
←Initial value
←Bit attributes
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
W
0
R/W
ADCR2, ADCR1 (Data register)
ADCR1
7
6
5
4
3
2
1
0
Address : 000048H
D7
D6
D5
D4
D3
D2
D1
D0
←Initial value
←Bit attributes
X
R
X
R
X
R
X
R
X
R
X
R
X
R
X
R
ADCR2
15
14
13
12
11
10
9
8
Address : 000049H
S10
ST1
ST0
CT1
CT0
⎯
D9
D8
←Initial value
←Bit attributes
0
W
0
W
0
W
0
W
0
W
X
R
X
R
X
R
41