Attiny15 und 85 Binärkompatibel?

Gast
Hi

>Also diese Fuse wär mich auch neu.

Keine Fuse:

The ATtiny15 compatibility mode is selected by writing the code “0011” 
to the CKSEL fuses (if
any other code is written, the Timer/Counter1 is working in normal 
mode).

MfG Spess
Philipp Bigott schrieb:
> wenn ich die tn85def.inc
> includiere, bekomme ich haufenweise fehler wegen den Timerregistern.
Klar, weil hier andere Register angesprochen werden, die es teilweise 
garnicht gibt.

Dieser Modus ist keine komplette Controller-Emulation, sondern bezieht 
sich lediglich auf das Verhalten des Taktes (für mehr ist CKSEL ja sonst 
auch nicht gut). Wenn der Code auf beiden Plattformen lauffähig sein 
soll, darfst du nur Funktionen nutzen, die beide haben und die Register 
z.B. in einer Headerdatei deklarieren, damit du nur dort anpassen musst.
Gast
Hat sich erledigt. Der für den 15er assemblierte code funktioniert nach 
ewigem rumprobieren der einstellungen für die clock calibration auf dem 
85er.
ist übrigens ein dcc decoder nach maddax/hannes lux.
Danke

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.