English
Language : 

M32C8A Datasheet, PDF (278/372 Pages) Renesas Technology Corp – RENESAS MCU M16C FAMILY / M32C/80 Series
M32C/8A Group
18. A/D Converter
18.1.2 Repeat Mode
In repeat mode, analog voltage applied to a selected pin is repeatedly converted to a digital code.
Table 18.5 lists specifications of repeat mode.
Table 18.5 Repeat Mode Specifications
Item
Specification
Function
Analog voltage applied to a selected pin is repeatedly converted
Analog input pins
Select one pin from AN_0 to AN_7, AN15_0 to AN15_7, ANEX0, or ANEX1
The following register settings determine which pin is used:
• Bits CH2 to CH0 in the AD0CON0 register
• Bits OPA1 and OPA0 in the AD0CON1 register
• Bits APS1 and APS0 in the AD0CON2 register
Start condition
Software trigger is selected. (TRG bit in the AD0CON0 register = 0):
• the ADST bit in the AD0CON0 register is set to 1 (A/D conversion starts)
External trigger, hardware trigger is selected (TRG bit = 1):
• TRG0 bit in the AD0CON2 register = 0
The falling edge is detected on the ADTRG pin after the ADST bit is set to 1
• TRG0 bit = 1
Timer B2 interrupt request of three-phase motor control timer function (after
the ICTB2 register completes counting) is generated after the ADST bit is set
to 1.
Stop condition
Set the ADST bit register to 0 (A/D conversion stops)
Interrupt request generation timing • DMAC operating mode is not used (DUS bit in the AD0CON3 register = 0):
Interrupt request is not generated.
• DMAC operating mode is used (DUS bit = 1):
Interrupt request is generated every time each A/D conversion is completed.
Read of A/D conversion result
• DMAC operating mode is not used (DUS bit = 0):
Read the AD0j register (j = 0 to 7) corresponding to a selected pin by program.
• DMAC operating mode is used (DUS bit = 1):
A/D conversion result is stored into the AD00 register after A/D conversion is
completed. Then, DMAC transfers the data from the AD00 register to a given
memory space. (Refer to 13. DMAC for DMAC settings)
Rev.1.00 Jul 15, 2007 Page 261 of 352
REJ09B0385-0100