Gast
#920358
Hi Leuts,
also bin gerade mit meinem ATMega324p am verzweifeln^^. Versuche gerade
nen stupiden Timer mit CTC zum laufen zu bringen, allerdings lässt sich
das Teil von meiner Autorität nicht ganz überzeugen...
Jetzt bin ich neben einigen kuriositäten auf einen Widerspruch gestoßen.
hab ne ISR:
ISR(TIMER0_COMPA_vect) {
missiontime++;
}
Wenn ich da nen fehler reinhaue zeig mir der debugger folgenden text:
main.c: In function ‘__vector_16’:
main.c:95: error: expected expression before ‘.’ token
ja, ich hab einfach mal nen Punkt reingesetzt^^. Mein Problem ist nur,
dass es __vector_16 schreibt. Im Datenblatt allerdings steht bei den
vectors:
16 $001E TIMER1_OVF Timer/Counter1 Overflow
17 $0020 TIMER0_COMPA Timer/Counter0 Compare Match A
So wie ich das verstehe ist da die Definition falsch!? oder gibts da
iwas ominöses was ich übersehen habe? Habt ihr damit auch schon
Erfahrungen gemacht?
Danke,
Enrico