Hallo Leute, habe eben mal folgenden Code geschrieben:
Beim Compilieren kommt als Fehler: OUT of SRAM space.Code:$regfile = "ATtiny13.dat" 'Für ATTiny13 $crystal = 128000 '128kHz int. Oscillator ' On Timer0 Ontimer0 'Anspringen des Unterprogrammes bei Interrupt Config Timer0 = Timer , Prescale = 1024 'Vorteiler der Taktfrequenz und Anwendung anpassen (Blinker, Ton, etc.) Const Startwert = 129 'evtl. noch anpassen Enable Timer0 'Timer 1 einschalten Enable Interrupts 'Interrupts global einschalten Dim A As Byte 'Variablen dimensionieren ' Do 'Hauptprogramm Loop End Ontimer0: Timer0 = Startwert Incr A 'Zähler erhöhen Return
Ist das nicht irgendwie Mumpitz??
Kann mir das einer der Profis erklären?
Im Datenblatt steht 64 Byte internal SRAM.
Ich habe aber nur EIN Byte dimensioniert, maximal 2, wenn man die Const mitzählt![]()
Vielen Dank,
MfG, dl1akp
Lesezeichen