Forum: Mikrocontroller und Digitale Elektronik MPLAB INCLUDE? math16.inc????


von Sebastian W. (Gast)


Lesenswert?

Hallo

Es gibt ja von Microchip schon fertige Mathefunktionen. Was muss ich
genau machen um die in MPLAM zu nutzen? Programmiere Assembler.Bitte
nichts weglassen, brauce Detailierte Anweisungen, Danke.

mfg

Sebastian

von Andreas Jäger (Gast)


Lesenswert?

Im Code

include <math16.inc>


Oder wo ist das Problem?

MfG
Andreas

von Sebastian W. (Gast)


Lesenswert?

Ich weiß nicht genau wie man die Bibliothek ins Projekt einbindet und
auch nicht genau wie man sie anwendet.

Hatte die inc Datei im Projekt sozusagen angemeldet und auch eine
include Anweisung wie von dir geschrieben ins asm File geschreiben. Hat
sich aber an einer IF Anweisung in der math16.inc gestört.

Kannst du mir eine vollständige Anleitung schreiben, mit Stückwerk wird
das meist nix, das ist immer ein Problem im Forum. Ich hab gern was
komplettes.

Also wie genau muss ich es machen?

Sebastian

von Sebastian W. (Gast)


Lesenswert?

Brauche sozusagen eine Anleitung für Dummies, so das nicht ausgelassen
wird.

Also wie man ein Projekt anlegt weiß ich, habe schon Assembler
Programme geschrieben, aber enen nie mit Includedateien.

Sebastian

von Gerhard Gunzelmann (Gast)


Lesenswert?

Hallo Sebastian

mit dem Include <math16.inc> ist es nicht getan. Ich weiß nicht ob es
von Microchip mehr als eine math16.inc gibt. Die die mir bekannt ist,
stammt aus der Applikation Note AN660, und diese math16.inc beinhaltet
nur Definitionen aber keinerlei mathematische Operationen. Ich weiß
nicht wo Du das her hast. Aber wenn es so eine ANxxx ist, mußt Du auch
die dazugehörige Beschreibung lesen.
Aber wenn Du komplexere mathematische Operationen durchführen willst,
damit meine ich was über 8 Bit addieren und subtrahieren hinausgeht ist
es besser wenn Du dich um einen C-Compiler bemühst oder Du mußt eben in
die Routinen, die es im Internet gibt, wie z.B. bei

http://www.microchip.com oder
http://www.piclist.com/techref/microchip/routines.htm

hineinkriechen.

Gruß
Gerhard

von Sebastian W. (Gast)


Lesenswert?

Hallo

Ja, sind noch Dateien dabei, denke die Funktionen (subtraktion,
Mul,...) aber was mache ich mit denen? Denke das hat betimmt schon mal
jemand gemacht, oder nicht?

C, na ja, schn und gut, habe aber keinen Compiler, der mir das in hex
umwandelt.

Sebastian

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.