Subversion Repositories NaviCtrl

Rev

Rev 182 | Rev 213 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 182 Rev 195
Line 62... Line 62...
62
 
62
 
Line 63... Line 63...
63
AnalogData_t AnalogData;
63
AnalogData_t AnalogData;
64
 
64
 
-
 
65
void ADC_IRQHandler(void)
-
 
66
{
65
void ADC_IRQHandler(void)
67
        IENABLE;
66
{
68
 
67
        if(ADC_GetFlagStatus(ADC_FLAG_ECV) == SET)
69
        if(ADC_GetFlagStatus(ADC_FLAG_ECV) == SET)
68
        {
70
        {
69
                ADC_ClearFlag(ADC_FLAG_ECV);
71
                ADC_ClearFlag(ADC_FLAG_ECV);
Line 74... Line 76...
74
                AnalogData.Ch5 = ADC_GetConversionValue(ADC_Channel_5);
76
                AnalogData.Ch5 = ADC_GetConversionValue(ADC_Channel_5);
75
                AnalogData.Ch6 = ADC_GetConversionValue(ADC_Channel_6);
77
                AnalogData.Ch6 = ADC_GetConversionValue(ADC_Channel_6);
76
                AnalogData.Ch7 = ADC_GetConversionValue(ADC_Channel_7);
78
                AnalogData.Ch7 = ADC_GetConversionValue(ADC_Channel_7);
77
                DebugOut.Analog[4] = AnalogData.Ch1;
79
                DebugOut.Analog[4] = AnalogData.Ch1;
78
        }
80
        }
-
 
81
 
79
        VIC0->VAR = 0xFF;
82
        IDISABLE;
80
}
83
}
Line 81... Line 84...
81
 
84
 
82
void Analog_Init(void)
85
void Analog_Init(void)
83
{
86
{