Gast
#15446
Hallo Forenleute. Ich hoffe ihr könnt mir helfen! Jetzt sind wohl schon zwei AVRs von mir gekillt worden. Den ersten habe ich viele male programmieren können. Doch irgendwann mal sagte er nix mehr. Kein Reset half, wird nicht mehr erkannt, alle Pins tot. Schnell ein zweiten gekauft, ein, zwei mal programmiert, läuft auch, dann stecke ich den Takteingang von einem Zähler um auf einen anderen Wert, und seit dem ist das Ding auch tot!! Wie hab ich den da gekillt?? Ich hab doch nur den Takteingang umgesteckt (auf Steckbrett) Da treten doch keine Überspannungen oder so auf. Ich habe auch beim ersten uC bemerkt, das oft die Register-Inhalte gelöscht oder willkürlich geändert werden wenn ich nur den Takteingang umgesteckt habe. Auch nach dem Reset verhielt sich der Controller nicht immer gleich. ALso was ist da los?? Und wie werden die uCs so schnell gekillt? Ich muss mich doch auf was verlassen können. Einige Randbedingungen: Programmierung mit Ponyprog, WinXp lief bisher immer perfekt. Adapter ist ISP-adapter auf Parallelport uC waren beide 90S2313. Schaltung auf Steckbrett. Taktgeber ist ein Quarzoszillator geteilt durch einen HC-Zähler. Das lief eigentlich auch immer bestens. Oszimessungen ergaben nix Aufschlussreiches. Nur der MOSI pin steht auf 0.5V wenn der Adapter dranhängt. Das ist der Pin der am Adapter über 10k hochgezogen wird. Das lässt doch darauf schließen das der Ausgang des AVRs nicht niederohmig ist sondern so etwa 1k-ohmig? Wenn uC kaputt, dann warum?? Was kann ich tun damit sowas vermieden wird? Danke für alle Anregungen!