Hallo Ich benutze einen Philps P89C51RD Mikrokontroller. Immer wenn ein neues Programm µP läuft und ich im Betrieb eine Reset mache startet der µP den Bootloader statt des Programmes. Wenn ich statt des Resets einfach die Versorgung ab und einschalte startet das normale Program. Wenn nach einem Reset im Betreib einmal der Bootloader aktiviert ist kommt er auch beim nächsten Einschalten wieder. Danach muss ich wieder 12V an EA anlegen, den und das Statusbyte auf 0 seztzen, um das Programm wieder zu aktivieren. Kennt jemand von euch das Problem, und was kann man machen damit der µP nicht mehr nach einem Reset den Boodloder startet ? Den Bootvektor möchte ich nicht auf 0 setzen, um das Programm später ändern zu können. Noch einige Infos: PSEN = 0.0V EA = 4.0V RESET = 1.0nF gegen Vcc Bootvektor = 0xFC
moin moin, wie ist PSEN beschaltet? Ich arbeite mit dem 89C51ED2, da wird mit RESET der PSEN abgefragt und eventuell in den Bootloader gesprungen. Mit Gruß Pieter
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.