ADC ATMega8 ADC_Vect warning

Gast #2525573
Lesenswert?

Hallo Leute,
Ich versuche mich gerade mit einer ADC am ATMega8. Beim Compilen 
erscheint die Warnung: ../ADC.c:29: warning: 'ADC_Vect' appears to be a 
misspelled signal handler

An was kann das liegen? Hab schon Google vergebens nach Rat gefragt..

Besten Dank für Antworten!
Gruss, Samuel

Code (Mit AVR-Studio kompiliert):
1
#define F_CPU 1000000UL
2

3
#include <avr/io.h>
4
#include <stdlib.h>
5
#include <avr/interrupt.h>
6
#include <avr/pgmspace.h>
7
#include <util/delay.h>
8
#include "lcd.h"
9

10

11

12
int main(void)
13
{
14

15
  ADCSRA |= 1<<ADPS2;
16
  ADMUX |= 1<<ADLAR;
17
  ADMUX |= 1<<REFS0;
18
  ADCSRA |= 1<<ADIE; 
19
  ADCSRA |= 1<<ADEN;
20
  sei();
21
  ADCSRA |= 1<<ADSC;
22
 
23
        lcd_init(LCD_DISP_ON);
24
             while(1)
25
             {  
26
             }
27
}
28

29
ISR(ADC_Vect)
30
{
31

32
    char adcResult[4];
33
    itoa(ADCH, adcResult, 10); 
34
    lcd_clrscr();
35
    lcd_puts(adcResult);
36

37
    ADCSRA |= 1<<ADSC; 
38
}
Gast #2525578
Lesenswert?

google übersetzer meint:

> Warnung: "ADC_Vect 'scheint eine werden
> Rechtschreibfehler Signal-Handler


Was wollen uns diese Worte sagen?

Oliver
P.S. Eine Liste mit den gültige ISR-Vektor-Namen gibt es in der 
avrlibc-Doku...

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren