Hallo in die Runde, nach vielen Jahren möchte ich mal wieder was mit PICs machen, doch gleich beim ersten Projekt ein scheinbar blöder Fehler. Den Assemblercode habe ich aus einer technical Note von Microchip geklaut. Ursprünglich geschrieben für einen anderen PIC, doch diesen git es nirgends mehr. Also anderen rausgesucht. In der Config passt aber scheinbar einiges nicht. Hierzu habe ich 3 Bilder angehängt, ich denke, die sagen mehr als Worte. Ich habe früher nicht mit CONFIG gearbeitet, sondern habe immer Bits einzeln gesetzt. Tut mir Leid, wenn ich mich vielleicht etwas blöd anstelle. lg Tobi PS: Es handelt sich um den DMX Receiver aus AN1076.
:
Bearbeitet durch User
Tobias H. schrieb: > Tut mir Leid, wenn ich mich vielleicht etwas blöd anstelle. talent zum lesen und problemlösen sollte man schon mitbringen ... chapter 4.11 http://ww1.microchip.com/downloads/en/devicedoc/33014j.pdf __config ... mt
:
Bearbeitet durch User
Available settings and values maybe found in both the standard processor include (*.inc) files and the “PIC18 Configuration Settings Addendum” (DS51537). Da stand dann alles drin, was ich gesucht habe. Danke!
Tobias H. schrieb: > (DS51537). > > Da stand dann alles drin, was ich gesucht habe. ... das ist erstmal "steinalt" und die config setting stehen natürlich auch immer im aktuellen data sheet drin! wiedermal so ein copy&past expert am werk?! natürlich geht's auch easy im mplabx und dann auch mal andenken es in c zu programmieren! mt
Jawohl, ist c&p. Zum zurechtfinden für den Anfang reicht es. Hab bestimmz 8 Jahre nichts mehr mit Assembler gemacht. Eines klappt aber noch nicht: CCP2MX = PORTBE funktioniert nicht, obwohl es so in der Liste steht.
Tobias H. schrieb: > CCP2MX = PORTBE ich hab doch gesagt, alter mist ... wann lernst du endlich LESEN?! CCP2MX = PORTC/PORTB
Ich kann lesen. Ggf. finde ich nicht die richtigen Stellen. Sag mir doch mal bitte, wo ich die Information "CCP2MX = PORTC/PORTB" finden kann. Im Datenblatt finde ich es auch nicht.
Tobias H. schrieb: > Sag mir doch mal bitte, wo ich die Information "CCP2MX = PORTC/PORTB" > finden kann. Im Datenblatt finde ich es auch nicht. in mplapx, menue: production/set configuration bits microchip setzt zunehmend auf ihre tools und weniger auf gute docu ...
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.