Gast
#1399397
Hallo miteinander !!! Bin langsam am verzweifeln. Folgendes Problem: im angehängten Code ist das Ergebniss meiner 2. Erfahrung mit einem µC. Nun beim Interrupt-Test wollte ich per Tastendrück den Wert einer Variable verändern. Inzwischen habe ich rausgefunden, dass so eine Variable als volatile deklariert werden muss. Allerdings wenn ich das mache (volatile uint8_t time = 10; // Zum Bsp.) und die Variable in den ISR's einbinde. Wachst mein Code von ca. 192 Byte auf ca. 3 kByte. Mein Zielsystem ist ein Attiny24, also nicht gerade viel Platz zu verfügung. Hat jemand eine Idee wie ich das Problemm (Variable per Interrupt verändern) doch hinkriege?