CorsabMatrix
17.05.2007, 16:54
Hallo,
ich habe folgendes Problem:
Ich will mit einem PIC16F84A Dividieren.
Da ich gesehen habe das Microship anscheinend dafür schon fertige Sub-Routinen hat,
will ich diese benutzen.
Ich habe mir dafür die AN617 Source Code - Fixed Point Routines von Microship
genommen.
Wenn ich jetzt als Beispiel 8:4 Rechnen will ,wie mache ich das dann?
In der Anleitung steht da nur:
The results of the division process for AARG/BARG,
satisfy the relation
„AARG = BARG * QUOTIENT + REMAINDER“,
aber was heißt das jetzt genau?
Und wo ist in diesen Divisionsroutinen der Unterschied , ist doch beides 8bit?
FXD0808S, FXD0808U,
Was muss ich alles Includen?
Könntet ihr mir vielleicht ein kleines Beispiel Programm machen?
Gruß Matrix
ich habe folgendes Problem:
Ich will mit einem PIC16F84A Dividieren.
Da ich gesehen habe das Microship anscheinend dafür schon fertige Sub-Routinen hat,
will ich diese benutzen.
Ich habe mir dafür die AN617 Source Code - Fixed Point Routines von Microship
genommen.
Wenn ich jetzt als Beispiel 8:4 Rechnen will ,wie mache ich das dann?
In der Anleitung steht da nur:
The results of the division process for AARG/BARG,
satisfy the relation
„AARG = BARG * QUOTIENT + REMAINDER“,
aber was heißt das jetzt genau?
Und wo ist in diesen Divisionsroutinen der Unterschied , ist doch beides 8bit?
FXD0808S, FXD0808U,
Was muss ich alles Includen?
Könntet ihr mir vielleicht ein kleines Beispiel Programm machen?
Gruß Matrix