mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik ATtiny + Bascom


Autor: Torsten Rasch (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Leute!

Hats schon mal einer von euch geschafft, in Bascom ein Programm zu
komplilieren, was dann auf nem ATtiny12 läuft? Soweit ich das
recherchiert hab, läuft da beim compilieren was schief. Könnte an der
at12.def liegen, denn wenn ich diesen Controller in Bascom auswähle und
auf OK gehe, krieg ich die Meldung:"The HW stack, SW stack and frame
space may not exceed the chip memory." Kann die Datei mal einer
auseinanderpfücken, der da richtig Ahnung von hat (für die Leute ohne
Bascom hab ich die mal ans Posting drangehängt)?

Grüße und TIA
Torsten
------------------
www.rainbowsoft.de

Autor: Frank Linde (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
War das nicht so, dass der ATtiny12 kein RAM hat und BASCOM ohne RAM
nicht bzw. nur unter starken Einschränkungen funktioniert?

Gruß, Frank

Autor: Torsten Rasch (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ja, der war arg eingeschränkt, nur sollte ein Progamm like

If Portb.1 = 0 Then Portb.2 = 1 Else Portb.2 = 0

auch da funktionieren, denk ich mal.
Bei meinen Experimenten hats noch gereicht, un die Anweisung

Portb = 255

auszuführen, wenns der erste Befehl im Quellcode ist. Der Rest wird
ignoriert.

Wenn sichs absolut net machen lässt, was empfiehlt sich da als
Ersatzcontroller? 4 I/O-Pins reichen dicke, er sollte sich mit Bascom
vertragen und 1wire-tauglich sein. Und preisgünstig :-)
Im Prinzip soller nur ne Meldung auf nen 1wire-Bus schmeissen können.

Grüße
Torsten
------------------
www.rainbowsoft.de

Autor: Torsten Rasch (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>Ja, der war arg eingeschränkt, nur sollte ein Progamm like
>
>If Portb.1 = 0 Then Portb.2 = 1 Else Portb.2 = 0

Ich mein If Pinb.1 = 0 Then Portb.2 = 1 Else Portb.2 = 0...

Autor: Sven (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Thorsten,

schick doch Marc von dem Author von Bascom mal ne e-mail, der ist immer
sehr um seine Kunden bemüht....


Gruß

Sven

Autor: Torsten Rasch (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Gute Idee.
Mail is unterwegs.



Grüße
Torsten
------------------
www.rainbowsoft.de

Autor: Harald Lienert (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Meld dich mal, wenn Du Antwort hast - würde mich auch mal interessieren

Autor: Torsten Rasch (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Mal ne Zwischenmeldung: bisher is von MCS noch keine Antwort gekommen.

Grüße
Torsten
------------------
www.rainbowsoft.de

Autor: Peter Dannegger (peda)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich glaube nicht, daß da jemand noch Arbeit reinsteckt.

Die ATTiny12/15 sind ja nicht mehr für Neuentwicklung empfohlen und
sollen durch den ATTiny13 abgelöst werden.
Und der hat ja 64 Byte RAM.


Peter

Autor: Torsten Rasch (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hab mir grade die Daten angeguckt: der wär latürnich auch ne elegante
Lösung. Is nur die Frage, was mach ich jetzt mit den zwei Tiny12's die
hier noch rumfliegen... Ma sehen, ob ich da was in Assembler
reingehackt kriege... Irgend ne nette LED-Spielerei... :-)

Grüße
Torsten
------------------
www.rainbowsoft.de

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.