ATiny45 Fuses setzen

OP #2872283
Lesenswert?

Hallo,
da ich totaler Anfänger bin bräuchte ich mal eure Hilfe.
Es geht um dieses Projekt:
http://www.ulrichradig.de/home/index.php/avr/avr-rgb-leds

Leider funktioniert es nicht. Fuses habe ich keine gesetzt und ich denke 
das genau da dass Problem ist. Der ATiny soll mit internen Takt laufen, 
also ohne extra Quarz.
Als Brenner habe ich das AVR-Prog Tool das ist mit bei dem Packet dabei 
gewesen. (AVR Programmer MK2). Die HEX-File wurde auch ohne 
Fehlermeldung auf den Chip gebrannt.
Nun leuchtet die LED nicht auf.
Ich habe ein RGB LED von reichelt genommen:
http://www.reichelt.de/DUO-LEDs-Blink-LEDs/LED-RGB-5-KLAR/3/index.html?;ACTION=3;LA=446;ARTICLE=10242;GROUPID=3022;artnr=LED+RGB-5+KLAR;SID=13UHq7EH8AAAIAAHkpc2Ueecf10d7f73a6aa0860cd9ecebdb9587

Die LED ist definitv richtig eingebaut und die Schaltung auch.

Kann mir da einer bitte weiterhelfen ?

Gruß
#2872306
Lesenswert?

Elek tronicker schrieb:
> Ich habe ein RGB LED von reichelt genommen:
> http://www.reichelt.de/DUO-LEDs-Blink-LEDs/LED-RGB...
>
> Die LED ist definitv richtig eingebaut und die Schaltung auch.

Die LEDs haben gemeinsame Kathode, in der Originalschaltung sind sie 
getrennt und gehen an die Widerstände. Folge: Du musst die Schaltung 
ändern: Widerstände nicht an den Kathoden, sondern an die Anoden, und 
die Kathoden an GND.

Zeig doch mal, wie Du die LED angeschlossen hast (welche Pin-Nr. der LED 
geht wohin?).

Gruß Dietrich
OP #2872319
Lesenswert?

LED:   Tiny:
Pin    Pin

1 -    6
2 -    2
3 -    7

Pin 5 und 6 der LED sind miteinander Verbunden und gehen an Masse.
Vor jeden Ausgang zur LED des Tinys ist der Vorwiederstand von 180Ohm.
Scheinbar hat es mir jetzt den Tiny zerhaun wo ich versucht habe mittels 
des Fusebits auf den internen Quarz zu schalten. Ich kann ihn weder 
lesen noch schreiben noch Auslesen. Damnit.
Gast #2872339
Lesenswert?

Elek tronicker schrieb:
> Die HEX-File wurde auch ohne
> Fehlermeldung auf den Chip gebrannt.

Die HEX Datei scheint mir für einen ATtiny22 compiliert worden zu sein.
Compilier die Source besser nochmal für den Tiny45!

Wenn der Tiny45 neu war braucht du normalerweise keine Fuses 
umzustellen. Der läuft dann mit 1MHz internem Oszillator.

Durch die Umstellerei an den Fuses hast du ihn vermutlich auf externen 
Quarz gestellt !? Anschließen eines Quarzes oder Anlegen eines 
Taktsignals an PB3 könnte ihn wiedererwecken.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren