Attiny12 und Bascom!?

OP #2764062
Hallo,
Ich versuche gerade den Code von dieser Seite in Bascom zu kompilieren:
http://www.ledstyles.de/fpost251263.html#post251263
(Code auch im Anhang)
Aber es gibt immer eine Fehlermeldung:
Out of SRAM space

Egal ob ich selber nur eine LED leuchten lassen will,es funktioniert 
nicht!

Weiss vielleicht jemand Rat?

Gruß
Angehängte Dateien:
OP #2764068
Erstmal danke für deine Antwort!
Aber ich habe auch das hier versucht:



$regfile = "attiny12.dat"
$crystal = 1200000
$tiny
$noramclear

Dim A As Iram Byte

Config Portb.4 = Output

Portb.4 = 0

End                                                         'end program

Aber es gibt immer den gleichen Error.
Oder liegt es an meinem µC(wegen zu kleinem RAM)??
#2764074
Stimmt. Ohne RAM kann man natürlich auch keinen RAM nutzen.^^

Muss es denn wirklich der Tiny12 sein? Da gibts ja genug andere 8-Pin 
AVRs mit RAM. So darfst halt keine Funktionen von Bascom nutzen, welche 
beim kompilieren so übersetzt werden, dass die da was im Ram ablegen 
wollen.
Da würde ich das Programm lieber direkt im Assembler schreiben und nur 
mit den 31 Registern arbeiten.

Mal mit...

$hwstack = 0
$swstack = 0
$framesize = 0

...versucht?

Wenn du im Programm die Werte nicht explizit angibst, dann holt sich 
BASCOM die Standardwerte aus den Einstellungen.
OP #2764086
Hi,

1.Leigen hier noch 2 Tiny12 rum,die ich gerne benutzen wollte
2.Hab ich mich noch nie mit Assembler auseinandergestzt(ich schäme mich 
ja schon)
3.Wieso hat es bei "denen" funktioniert und bei mir nicht??Würde mich 
mal interessiren ob der Code bei euch auch einen Error gibt...
Gast #2764113
Auch mit der der läuft es problemlos. Habe es eben getestet. Ist bei dir 
die Optimierung eingeschaltet? Wenn nicht, mach einen Haken rein und 
teste nochmal.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.