Hallo miteinander, ich möchte mit meinem PIC 16F628A nur ein paar LEDs ansteuern. Hab mein kleines Testprogramm hochgeladen. Das Problem ist dass das Programm auf meinem Testboard K8048 funktioniert und die LEDs leuchten. Ist der Controller dann auf meiner Platine und ich lege die 5V Versorgung an startet er nicht. Sobald ich aber mit meinem Finger oder etwas leitfähigem an PIN 3 -> RA4/T0CKI/CMP2 komme fängt der Controller an zu arbeiten. Ich versuch jetzt schon seit Ewigkeiten dass Ding zum laufen zu bringen indem ich die Register verändere usw. aber ich bekomm es nicht hin, das nervt echt. Ich hoffe mir kann viell jemand helfen. Vielen Dank im Vorraus!
Könnte es sein, dass dein MCLR auf Pin 4 nicht deaktiviert ist? Ich kenne Dein Board nicht, aber es sieht für mich so aus, als wäre der aktiviert und da nix dran angeschlossen ist, bleibt der im Reset. Mach mal nen 10k Pull-up dran.
Das ist Schalter 5 auf deinem Board, der legt den MCLR über 3,3k auf +5V. Hast Du das in Deiner Schaltung? Ansonsten gibt es gute Chancen, dass das das Problem ist. Das Ding ist jetzt undefiniert, kann auch dazu führen, dass der mitten im Programm einen Reset macht.
Hey, danke für deinen Tip.. hab es jetzt über die Programmierung gelöst, aber das Stichwort war MLCR.. Der ist bei mir low active, da hab ich echt nicht dran gedacht .. jedes mal wieder unglaublich wie viel zeit einen so eine kleinigkeit kosten kann..
Hatte die anderen Antworten noch nicht gesehen .. vielen Dank Leute, war wirklich der MLCR .. ich hab einfach noch nicht so die Erfahrung .. aber zum Glück gibt es ja Leute wie euch =) ..
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.