Guten Morgen.
Hier nochmal meine Problemstellung:
Ich habe eine Test- Schaltung aufgebaut , in der ich den Attiny 24
programmieren kann.
Das ursprüngliche Programm übersteigt die 2k Speicher des Attiny 24,
weshalb ich jetzt auf den Attiny 84 mit 8 k Speicher umsteigen will.
Diese kleiner Test- Programm funktioniert mit dem Attiny 24 einwandfrei:
$regfile = "Attiny24.dat"
$crystal = 1000000
$hwstack 20
Config Portb = Output
Do
Toggle Portb
Waitms 100
Loop
End
Stecke ich jetzt in die selbe Test- Schaltung den pinkompatiblen Attiny
84, programmiere ihn mit dem selben Programm ( nur mit der angepaßten
$regfile Zeile), so funktioniert der nicht.
$regfile = "attiny84.dat"
$crystal = 1000000
$hwstack = 32
$swstack = 8
$framesize = 24
Config Portb = Output
Do
Toggle Portb
Waitms 100
Loop
End
Habe die Vollversion von BASCOM, die keine 4 k Speicherbegrenzung hat ,
was ja eigentlich ohnehin keine Rolle spielen dürfte, da das kleine
Programm keine 2k benötigt.
Was könnte der Fehler sein ?