Forum: Mikrocontroller und Digitale Elektronik Bascom und ATtiny20


von Steffen W. (derwarze)


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.

von Steffen W. (derwarze)


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?

von Jadeclaw (Gast)


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?part_id=4448
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.

von smorhb (Gast)


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

von Steffen W. (derwarze)


Lesenswert?

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

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.