English
Language : 

M16C29 Datasheet, PDF (268/499 Pages) Renesas Technology Corp – RENESAS MCU M16C FAMILY / M16C/Tiny SERIES
M16C/29 Group
15. A/D Converter
•Example 3: When Timer B0 underflow is generated during A/D pin conversion of any pins except AN0 pin
Timer B0 underflow
Timer B0 underflow
(Abort othrt pins conversion )
Timer B1 underflow
Timer B1 underflow
AN0
AN1
AN2
AN3
A/D pin input
voltage sampling
A/D pin conversion
ADST flag
1
0
ADERR0 flag 1
0
ADERR1 flag 1
0
ADTCSF flag 1
0
ADSTT0 flag 1
0
ADSTT1 flag 1
0
ADSTRT0 flag 1
0
ADSTRT1 flag 1
0
IR bit in the ADIC1
register
0
Do not set to 1 by program
Set to 0 by program
Set to 0 by interrupt request acknowledgement or a program
ADST flag: Bit 6 in the ADCON0 register
ADERR0, ADERR1, ADTCSF, ADSTT0, ADSTT1, ADSTRT0 and ADSTRT1 flag: bits 0, 1, 3, 4, 5, 6 and 7 in the ADSTAT0 register
•Example 4: After Timer B0 underflow is generated and when Timer B0 underflow is generated again
before Timer B1 underflow is genetaed
Timer B0 underflow
AN0
AN1
AN2
AN3
Timrt B0 underflow
(An interrupt does not affect A/D conversion)
Timer B1 underflow
A/D pin input
voltage sampling
A/D pin conversion
ADST flag
1
0
ADERR0 flag 1
0
ADERR1 flag 1
0
ADTCSF flag
1
0
ADSTT0 flag
1
0
ADSTT1 flag
1
0
ADSTRT0 flag 1
0
ADSTRT1 flag 1
0
IR bit in the ADIC 1
register
0
Do not set to 1 by program
Set to 0 by program
Set to 0 by interrupt request acknowledgement or a program
ADST flag: Bit 6 in the ADCON0 register
ADERR0, ADERR1, ADTCSF, ADSTT0, ADSTT1, ADSTRT0 and ADSTRT1 flag: bits 0, 1, 3, 4, 5, 6 and 7 in the ADSTAT0 register
Figure 15.21 Each Flag Operation in ADSTAT0 Register Associated with the Operation
Example in Delayed Trigger Mode 0 (2)
Rev. 1.12 Mar.30, 2007 page 244 of 458
REJ09B0101-0112