Rev.1.02 Jul 01, 2005 page 187 of 314
REJ09B0126-0102
M16C/6N Group (M16C/6NL, M16C/6NN) 15. A/D Converter
Under development
This document is under development and its contents are subject to change.
15.1.4 Repeat Sweep Mode 0
In repeat sweep mode 0, analog voltage applied to selected pins is repeatedly converted to a digital code.
Table 15.5 lists the specifications of repeat sweep mode 0. Figure 15.7 shows the ADCON0 and
ADCON1 registers in repeat sweep mode 0.
Table 15.5 Repeat Sweep Mode 0 Specifications
Item Specification
Function The SCAN1 to SCAN0 bits in the ADCON1 register and the ADGSEL1 to
ADGSEL0 bits in the ADCON2 register select pins. Analog voltage applied
to the pins is repeatedly converted to a digital code.
A/D Conversion • When the TRG bit in the ADCON0 register is “0” (software trigger)
Start Condition The ADST bit in the ADCON0 register is set to “1” (A/D conversion starts)
_____________
• When the TRG bit is “1” (ADTRG trigger)
_____________
Input on the ADTRG pin changes state from high to low after the ADST
bit is set to “1” (A/D conversion starts)
A/D Conversion Set the ADST bit to “0” (A/D conversion halted)
Stop Condition
Interrupt Request None generated
Generation Timing
Analog Input Pin Select from AN0 to AN1 (2 pins), AN0 to AN3 (4 pins), AN0 to AN5 (6 pins),
AN0 to AN7 (8 pins)
(1)
Reading of Result of Read one of the AD0 to AD7 registers that corresponds to the selected pin
A/D Converter
NOTE:
1. AN0_0 to AN0_7, and AN2_0 to AN2_7 can be used in the same way as AN0 to AN7.