mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Fehler bei CONFIG PIC 18F2420


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
Autor: Tobias H. (tobi35753)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
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
Autor: Apollo M. (Firma: @home) (majortom)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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
Autor: Tobias H. (tobi35753)
Datum:

Bewertung
-1 lesenswert
nicht lesenswert
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!

Autor: Volker S. (vloki)
Datum:

Bewertung
0 lesenswert
nicht lesenswert

Autor: Apollo M. (Firma: @home) (majortom)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Autor: Tobias H. (tobi35753)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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.

Autor: Apollo M. (Firma: @home) (majortom)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Tobias H. schrieb:
> CCP2MX = PORTBE

ich hab doch gesagt, alter mist ... wann lernst du endlich LESEN?!

CCP2MX = PORTC/PORTB

Autor: Tobias H. (tobi35753)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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.

Autor: Apollo M. (Firma: @home) (majortom)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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 ...

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.