Forum: Mikrocontroller und Digitale Elektronik PIC 16F871 kaputt?


von Holger (Gast)


Lesenswert?

Hallo,
folgendes Problem bringt mich zur Verzweiflung. Egal an welcher Stelle 
im Code ich den Befehl 'bsf STATUS,RP1' verwende, das Resultat ist, dass 
der PIC mit dem Befehl nicht arbeitet. Auch unabhängig von den Befehlen 
davor oder danach.

Ist der PIC kaputt oder mache ich einen anderen Fehler?

Ciao

Holger

von Gerhard (Gast)


Lesenswert?

Hi

und wie hast du das festgestellt ? Durch Simulation mit MPLAB ?

Gerhard

von Holger (Gast)


Lesenswert?

ich hab den Code in den PIC gebrannt.

von Mario G. (rodenberger)


Lesenswert?

Hallo Holger,

am besten Du sagst uns mal was Du denkst was da passieren soll und wie 
Du merkst das er den Befehl nicht nimmt.

Gruß Mario

von Holger (Gast)


Lesenswert?

hi,
mittlerweile funktionierts. Ich habe banksel genommen.

von Markl (Gast)


Lesenswert?

Wie liest du aus, ob er die Bank wechselt?
Hast du nen Hardware-Debugger dran und liest das STATUS Register aus?

von holger (Gast)


Lesenswert?

>Ich habe banksel genommen.

banksel setzt dir RP0 und RP1. Vermutlich liegt da dein Problem.
RP0 irgendwo vergessen.

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
Noch kein Account? Hier anmelden.