mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Bascom und ATtiny20


Autor: Steffen Warzecha (derwarze)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo

Wollte gerade mal den Tiny20 ausprobieren und ein vorhandenes Programm 
daran anpassen. Aber offenbar ist der Bascom  (Ver 1.11.9.7) aber (noch) 
nicht bekannt.

Gibt es dafür schon irgendwo eine Definitionsdatei? Die einschlägigen 
Suchmaschinen konnte ich nichts brauchbares finden.

Autor: Steffen Warzecha (derwarze)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Da wohl keiner weiss wo man die Def-Datei für den ATtiny20 herbekommen 
kann werde ich das notgedrungen selbst machen (müssen).

Hat hier schon jemend sowas mal gemacht und kann mir ein paar Tips geben 
was zu beachten ist? Müssen noch weiterte Dateien angepasst werden um 
Bascom fit für den Timy20 zu machen?

Autor: Jadeclaw (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Mit dem Innenleben von Bascom kenne ich mich direkt nicht aus, aber der 
ATTiny24 sieht funktionsmäßig sehr ähnlich aus:
http://www.atmel.com/dyn/products/product_card.asp...
Evtl. die Definitionsdatei(en) von diesem als Vorlage nehmen.
Das Problem wird möglicherweise woanders liegen:
54 statt 120 Befehle, Registersatz R0-R15 fehlt beim ATTiny20.
(Was das soll, ist mir immer noch schleierhaft)
Wenn sich der Compiler darauf verläßt ( und das ist wohl anzunehmen ), 
daß diese Register vorhanden sind, und sie fehlen im Controller, dann 
krachts. Hochsprachen-Compiler nutzen gerne alles, was an CPU-Registern 
vorhanden ist, um Daten in und aus Unterprogrammen zu transferieren.

Autor: smorhb (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Herr Warzecha

Habe das gleiche Problem, möchte auch gerne den ATtiny20 mit Bascom 
verwenden. Habe inzwischen auf Bascom Version 2.0.4.0 aktualisiert, aber 
der ATtiny20 scheint immer noch unbekannt zu sein.
Haben Sie sich die Arbeit gemacht und eine def:dat erstellt ?
Wenn ja, ich wäre an einer Kopie interessiert.

Gruß smorhb

Autor: Steffen Warzecha (derwarze)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Leider nein, hatte keine Zeit dazu, zumal dann doch ein anderer Tiny zum 
Einsatz kam der besser unterstützt wird.

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.