-         

Ergebnis 1 bis 4 von 4

Thema: Include

  1. #1

    Include

    Anzeige

    Hallo,

    habe ein kleines Problem mit dem Befehl include. Verwende das Programm Mbal fürn Programmieren des PIC 16F716.
    Include bedeutet ja einfügen.

    So sieht der Kopf aus im Programm:

    ;*********************************
    ; Includedatein für den 16F716 einbinden

    #include <P16f716.inc>

    ;*********************************

    Muss ich unter den Befehl include verstehen das man die Einzelnen register im Microcontroller freischaltet?

    Würd mich freun wenn ihr mir eine passende Antwort daruaf geben könnt.

    Gruß Benny

  2. #2
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    07.12.2005
    Ort
    Euskirchen-Großbüllesheim
    Alter
    67
    Beiträge
    2.063
    Hallo Benny,
    include bedeutet tatsächlich einbinden / einfügen.
    Du kannst Dir die P16f716.inc mit einem Ascii-Text-Editor ansehen und wirst dann feststellen, da hat Dir jemand viel Arbeit abgenommen; wenn Du das jedesmal eintippen müßtest. Jedem Register (-Namen) und jedem Bit muß die tatsächliche Adresse bzw. Position zugewiesen werden, denn der Assembler kann nur was mit Adressen und Konstanten anfangen, nichts mit Namen. Außerdem sind bestimmte Register bei unterschiedlichen Controllern auch an unterschiedlichen Adressen oder gar nicht vorhanden.
    Du kannst Dir auch andere Dateien mit Anweisungen erstellen, die Du immer wieder brauchst, eine Art Library. Oder einzelne Unterprogramme, die Du in entsprechenden Dateien ablegst. Die Dateien können jede beliebige Endung haben, jedoch solltest Du Dich dabei an gewisse Regeln halten.
    MfG Karl-Heinz
    HobbyElektronik hier klicken ....

  3. #3
    Danke Karl,

    hab jetzt mal im Internet gesucht nach dem P16F716.inc.
    Bin nicht sehr weit gekommen.

    Kann mir jemand sagen wo ich diese Datei finden kann?

    Gurß Benny

  4. #4
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    07.12.2005
    Ort
    Euskirchen-Großbüllesheim
    Alter
    67
    Beiträge
    2.063
    Im Unterverzeichnis /Programme/MPLAB sind die ganzen inc-Dateien.
    Wenn Du MPLAB nicht hast, das gibt es bei Mikrochip als kostenlosen Download; sind allerding einige Megabyte.
    MfG Karl-Heinz
    HobbyElektronik hier klicken ....

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •