Forum: Mikrocontroller und Digitale Elektronik ATtiny45 verfused


von Michael (Gast)


Lesenswert?

Hallo

ich habe das Problem, dass ich mit dem Programmierer mySmartUSBlight und 
einem Attiny45 auf einem Steckbrett in BASCOM die Fuse Bit, einen "low 
externen Oscillator" mit internem Teiler angewählt habe.

Seitdem ist der Attiny nicht mehr ansprechbar. Auf dem Steckbrett habe 
ich einen 32,3kHz, 4 Mhz und einen 20Mhz externen Oszillator zwischen 
XTAL1 und XTAL2 angeschlossen. In BASCOM habe ich den clock des 
Programmers auf 50000 eingestellt.Ohne Erfolg!

Ich habe ausserdem versucht, die Fuse Bit über das Programm 
myAVR_ProgTool neu zu setzen. Auch in diesem Fall ist der Attiny nicht 
ansprechbar.

Ich habe versucht mit AVR Studio 5.x im Menu Tools>AVR Programming die 
Fuse Bits zu setzen. Angeblich soll es mit AVR STudio am einfachsten 
sein den Chip wieder zu beleben. Doch in diesem Menu ist der Attiny45 
nicht selektierbar. Es kommt eine Auswahl von ATMEGAs und Attiny13A. 
Auch hier war der Chip nicht ansprechbar.

Ich weiss einfach nicht mehr weiter. Was kann ich machen? Wie bringe ich 
den Attiny wieder zu huepfen? Wer hat dieses Problem schon einmal 
gehabt?

von Jochen (Gast)


Lesenswert?

Hallo,
die zwei Kondensatoren am Quarz hast du aber nicht zufällig vergessen? 
Sollte ansonsten mit einem 32 kHz Quarz funktionieren.

von Michael (Gast)


Lesenswert?

Die Abblockkondenstatoren am Quarz habe ich beide gegen Masse 
geschaltet. Ich habe die ISP Verbindungen bestimmt 10x kontrolliert und 
trotzdem die Schaltung 2x abgebaut und wieder aufgebaut. Leider ohne 
Erfolg.

Vielleicht hat der MySmartUSBlight Programmer einen Schaden. Aber die 
LEDs blinken beim Zugriff auf den Attiny.

von Lattice User (Gast)


Lesenswert?

Michael schrieb:
> Die Abblockkondenstatoren am Quarz habe ich beide gegen Masse
> geschaltet

Das sind keine Abblockkondensatoren!
Du hast du doch nicht etwa die üblichen 100 nF Abblockkondenasatoren 
verwendet?

von Johannes F. (Gast)


Lesenswert?

Sofern du "external clock" eingestellt hast, musst du einen 
Quarz*oszillator* bzw. ein rechteckförmiges Signal an XTAL1 anschließen.

Ein Quarz bringt dann natürlich garnichts.

http://www.mikrocontroller.net/articles/AVR_Checkliste#Quarz_oder_Quarzoszillator_angeschlossen.3F

Grüße

von Michael (Gast)


Lesenswert?

Dann werde ich mir einmal einen Quarzoscillator zulegen. Wieder etwas 
gelernt.

von Dietrich L. (dietrichl)


Lesenswert?

Wenn Du noch einen Inverter mit Schmitt-Trigger-Eingang hast (z.B. 
74HC14), kannst Du Dir auch schnell einen Oszillator bauen.

Gruß Dietrich

von Jochen (Gast)


Lesenswert?

Wie sind deine CKSEL 0-3 gesetzt? Sonst spricht hier jeder von etwas 
anderem.

von Michael (Gast)


Lesenswert?

Ich kan die CKSEL(3:0) nicht mehr auslesen. Der Attiny ist nicht mehr 
ansprechbar.

Ich habe leider keinen OP oder Schmidt Trigger um mir einen Takt zu 
erzeugen. Das muss ich mir erst noch besorgen.

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.