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???
Register heißen anders, Takt falsch eingestellt, Fusebits nicht beachtet, Spannungsversorgung...
Hi
>Das Programm ist gleich geblieben, nur der Controller hat sich geändert.
Wie jetzt? Gleiches Hex-File oder neu compiliert?
MfG Spess
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.
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...
Hi >> Register heißen anders, >Laut DB sind die Register identisch Nein, es gibt Unterschiede. MfG Spess
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.