Mitsubishi microcomputers
M16C / 62P Group
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
A-D Converter
194
development
Preliminary Specifications Rev.1.0
Specifications in this manual are tentative and subject to change.
A-D control register 0 (Note 1)
Symbol
ADCON0
Address
03D6
16
After reset
00000XXX
2
b7
b6
b5
b4
0
b3
0
b2
b1
b0
Analog input pin select
bit
Bit symbol
Bit name
Function
CH1
CH2
A-D operation mode
select bit 0
Trigger select bit
MD0
MD1
0 : Software trigger
1 : AD
TRG
trigger
0 : A-D conversion disabled
1 : A-D conversion started
TRG
ADST
A-D conversion start flag
Frequency select bit 0
CKS0
RW
A-D control register 1 (Note)
Symbol
ADCON1
Address
03D7
16
After reset
00
16
Bit name
Function
Bit symbol
b7
b6
b5
1
b4
b3
b2
0
b1
b0
A-D sweep pin
select bit
SCAN0
SCAN1
MD2
BITS
8/10-bit mode select bit
0 : 8-bit mode
1 : 10-bit mode
VCUT
OPA0
Vref connect bit (Note 2)
OPA1
A-D operation mode
select bit 1
Set to “0” when one-shot mode is selected
1 : Vref connected
External op-amp
connection mode bit
0 0 : ANEX0 and ANEX1 are not used
0 1 : ANEX0 input is A-D converted
1 0 : ANEX1 input is A-D converted
1 1 : External op-amp connection mode
RW
Invalid in one-shot mode
0 0 0 : AN
0
is selected
0 0 1 : AN
1
is selected
0 1 0 : AN
2
is selected
0 1 1 : AN
3
is selected
1 0 0 : AN
4
is selected
1 0 1 : AN
5
is selected
1 1 0 : AN
6
is selected
1 1 1 : AN
7
is selected
(Note 2)
(Note 3)
b2 b1 b0
0 0 : One-shot mode
(Note 3)
CH0
b7 b6
Frequency select bit1
CKS1
Note 1: If the ADCON0 register is rewritten during A-D conversion, the conversion result will be indeterminate.
Note 2: AN
00
to AN
07
, and AN
20
to AN
27
can be used in the same way as AN
0
to AN
7
. Use the ADCON2 register’s
ADGSEL1 to ADGSEL0 bits to select the desired pin. However, if V
CC2
< V
CC1
, do not use AN
00
to AN
07
and
AN
20
to AN
27
as analog input pins.
Note 3: After rewriting the MD1 to MD0 bits, set the CH2 to CH0 bits over again using another instruction.
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
See Note 3 for the ADCON2 register
See Note 3 for the ADCON2 register
Note 1: If the ADCON1 register is rewritten during A-D conversion, the conversion result will be indeterminate.
Note 2: If the VCUT bit is reset from “0” (Vref unconnected) to “1” (Vref connected), wait for 1 μs or more before starting
A-D conversion.
Figure 1.22.4. ADCON0 Register and ADCON1 Register (One-shot Mode)