
How to Use A/D Converter for S6J3110/ S6J3120 Series
Document No. 002-04457 Rev. *B
16
3.5.1.6 Interrupt Routine Setting
The interrupt routine can set in the A/D converter end and range comparison process.
The A/D converter end interrupt routine is generated by the A/D conversion completion.
This interrupt routine read A/D conversion data in the A/D Data Register (ADTCD). And, the A/D Activation Trigger
Control Status Clear Register (ADTCSC) clear the A/D converter interrupt request flag.
The A/D converter Interrupt setting flow shows in the following.
Figure 13. A/D Converter End Interrupt Routine Setting Flow
The sample program shows in the following.
Figure 14. A/D Converter End Interrupt Routine Setting Program
// A/D Converter end interrupt routine
FN_IRQ_DEFINE_BEGIN(Adc_Isr_Adc0_EndOfConversion, INTERRUPTS_IRQ_NUMBER_396)
{
// A/D data get
AD_data=ADC0_ADTCD0_D;
// A/D interrupt request flag clear
ADC0_ADTCSC0_INTC=1;
}
FN_IRQ_DEFINE_END()
←
A/D Conversion Data read
←
A/D Converter interrupt request flag clear