Forum: Mikrocontroller und Digitale Elektronik ATtiny13A & ATtiny45


von Julian (Gast)


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???

von Stefan F. (kpy3ep) Benutzerseite


Lesenswert?

Register heißen anders, Takt falsch eingestellt, Fusebits nicht 
beachtet, Spannungsversorgung...

von spess53 (Gast)


Lesenswert?

Hi

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

Wie jetzt? Gleiches Hex-File oder neu compiliert?

MfG Spess

von Julian (Gast)


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.

von Julian (Gast)


Lesenswert?

neu compiliert

von Dave C. (dave_chappelle)


Lesenswert?

Hm, da gibts nur eins:

Code hochladen und möglichst ein Schema.

Gruss

von Stefan F. (kpy3ep) Benutzerseite


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...

von Spess53 (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.