ATtiny13A & ATtiny45

Gast #3235021
Lesenswert?
• ▲
▼
Hallo,

ich habe ein ATtiny13A mit einem ATtiny45 ersetzt. Nun habe ich das 
Problem, dass er sich Flashen lässt aber auf die Eingabe Signale nicht 
reagiert.

Laut DB sind die Pinnings identisch.

PB0--> MOSI
PB1--> MISO
PB2--> SCK
PB5--> Reset.

Ich verwende PB2,PB3,PB4 als Eingänge und PB0 & PB1 als PWM Ausgänge.

Das Programm ist gleich geblieben, nur der Controller hat sich geändert.

woran kann es liegen???
Gast #3235093
Lesenswert?
• ▲
▼
Steve F. schrieb:
> Register heißen anders,
Laut DB sind die Register identisch

>Takt falsch eingestellt,
Takt ist gleich geblieben. Da habe ich nichts geändert
>Fusebits nicht
setze ich nicht, da ich sonst nicht mehr drauf zugreifen kann.
> beachtet, Spannungsversorgung...
Spannung ist konstant.
Persönliche Seite #3235104
Lesenswert?
• ▲
▼
Julian schrieb:
> setze ich nicht, da ich sonst nicht mehr drauf zugreifen kann.

Die sind nicht nur dafür da.

Ich würde mir die Fusebits nochmal anschauen. Wenn ich es richtig in 
Erinnerung habe, haben die Controller unterschiedliche 
Standard-Taktteiler die voreingestellt sind. Und generell laufen die 
nicht auf unterschiedlichen Frequenzen?

Attiny13 9,6Mhz??
Attiny45 8Mhz??

Wie gesagt, schau die Fuses an...

Antwort schreiben

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.

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.