Hallo zusammen, ich hab mir ein kleines Board erstellt mit einem MAX232 und einem AT89C51ED2. Die Beschaltung ist Standard, nix besonderes EA auf HIGH, PSEN auf HIGH und RESET auf mittels pulldown Widerstand auf LOW. Mein Problem ist dass ich am RESET pin immer ca.5V messe. Dadurch kann ich den Bootloader nicht starten. Wenn ich den Controller aus de Board nehme messe ich an Reset 0V. Also ist RESET als Ausgang geschaltet und immer HIGH. Weiß jemand wie man den RESET wider LOW schalet? Danke schonmal in Vorraus
Schliess mal einen Taster mit 1k in reihe gegen GND an den Reset Eingang. Wenn du den Taster betätigst und immer noch 5V misst ist da irgendwas faul. Hast du noch einen zweiten µC??
Ich hab schon einen zweiten µC ausprobiert mit dem gleichen Ergebnis. Wenn ich den µC nur mit der Spannungsversorgung beschalte messe ich auch 5V am Reset. Also denk ich mal nicht das es an der Schaltung liegen kann. Was macht das für ein Unterschied ob ich einen 1k oder 10k als Pulldown verwende auser dass ein höherer Strom fließt? Die Schaltung sieht so aus
Hi, also meines Erachtens ist Pin 10 RESET. Pin 9 ist P1.7 beim PLCC44 Gehäuse. Quarz ist Pin 20 und 21, Kondensatoren 20pF Ausserdem gibts wahrscheinlich mit der Baudrate Probleme, besser Quarz mit 11,0592 Mhz Gruß RABIS
Ich hab zuerst ein µC mit PDIL 40 gehäuse. Hab mich dann für einen mit PLCC 44 entschieden. Da ich eine Streifenrasterplatine benutze und da ein PLCC 44 gehäuse schlecht zu verbauen ist hab ich dann einen Adapter von PDIL 40 auf PLCC 44 eingebaut. Also sind alle Anschlüsse wie bei einem PDIL 40. Nach dem Datenblatt müssten die Pinbelegung stimmen. Das mit der Baurate werd ich mal ausprobieren hab noch eine Quarz mit 11,0592 Mhz.
Ich hab doch keinen Quarz mehr mit 11,0592 Mhz. Aber der Quarz mit 10 Mhz müsste schwingt weil ich mit meinem Multimeter 1/2 VCC messe. Kann die Baurate wirklich ein möglicher Fehler für mein Problem sein?
Also, meines erachtens ist der 10k Widerstand den du direkt gegen Masse angeschlossen hast falsch platziert. Erstens hängst du ja mit deiner Brücke 'Jumper Reset' direkt an +5V. D.h. wird die Brücke gesetzt, so hast du auch das Potential +5V am Reset Eingang. Das ist auch der Grund warum du jedes mal +5V am Reset-Eingang misst. Um am Reset-Eingang ein Masse-Potential herbeiführen zu können, muss der 10k Widerstand zw. Brücke und Reset-Eingang gesetzt werden. Somit kann bei gesetztem Jumper die gesamte +5V Spannung am Widerstand abfallen (Pull-Down) & zugleich liegen am Reset-Eingang auch 0V an.
Der 10µF an Reset ist sicher ein Elko. Ist der verpolt?? die 220nF am Quarz wurden ja schon bemängelt => 22-33 pF ist 10.000mal weniger.
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.