Gast
#361405
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