Hallo hab gerade ein Problem mit dem Port D Pin 7. Er hat bis heute morgen ohne Probleme eine einfache PWM erzeugt. Wollte gerade meine Arbeit von heute morgen weiter machen alle PIN A0 bis D6 gehen nur Pin D7 macht nix mehr. Hab auch zu Probe einfach mal den ganzen Port D auf high gesetzt alle gehen nur 7 nicht. Kann man den Pin iwie anders noch prüfen Ob er wirklich durch ist, oder nicht?
Was hängt da denn dran an PD7? Bedenke, dass die normale Pin-Funktionalität nicht mehr zur verfügung steht, wenn du an einem Pin eine Sonderfunktion (PWM) aktivierst. Hast du den Pin also mit einem neuen, ansonsten leeren, Programm getestet?
Der pin ist unbelegt gerade. Und einfach mit ddrd =0xff und portd = 0xff Alle Pins auf high gesetzt. Alle zeigen auch 5v nur der 8. nicht
Ja das Programm ist ansonsten leer, dient ja jetzt nur der Überprüfung des pins
Hi >War da nicht was mit dem Jtag das man deaktivieren muss? Das liegt auf Port C. >Ja das Programm ist ansonsten leer, dient ja jetzt nur der Überprüfung >des pins Misst du an irgend einem Steckverbinder oder direkt an Pin21 am ATMega? MfG Spess
Kann es sein, dass Deine Peripherie spinnt, und den Pin fix auf Low zieht?
Du kannst auch mal im ausgeschalteten Zustand mit dem Ohmmeter gegen Masse den fraglichen Pin durchmessen und mit den Nachbarn vergleichen. Mit dem Komponententester im Oszi ist das noch simpler.
Hab mal gegen Masse und gegen vcc den widerstand gemessen pd7 190 Ohm gegen Masse und 70 Ohm gegen vcc alle andern Ports bekomm ich keinen widerstand gemessen. Also würd ich sagen Port durch.
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.