Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: 16 Biterweiterung auf der OM Micro Kategorie: Programmierung Basic (von Georg - 7.01.2008 23:39)
 Als Antwort auf 16 Biterweiterung auf der OM Micro von Georg - 7.01.2008 23:21
Georg nutzt:  CC1-M-Unit V1.1, CC1-M-Unit V1.2/2.0, Open-Micro, Open-Macro
> Hallo zusammen,
> ich habe da ein Programm das auf der M-Unit 1.1 und 2.0 perfekt lĂ€uft. Aufgrund der ProzessorgehĂ€usegrĂ¶ĂŸe möchte ich gerne das Programm auf der Micro laufen lassen. Mit der 16 Biterweiterung sollte die Berechnung eigentlich auch funktionieren, dachte ich, stosse da aber an meine Grenzen denn die Berechnung funktioniert nicht. Oder gehts es nur mit den waren 16 Bit Prozessoren
> Meine Frage ist: liegt es vieleicht an der verschaltelten Formel und den Klammern ?????? alles andere des Programmes funktioniert soweit.
>
> wBuffer = ((dz1+(((dz2-dz1)*(byDrehfrequenz MOD Punkteabstand))/Punkteabstand ))*(y1 + (((y2-y1)*(bySchieberweg MOD Punkteabstand ))/Punkteabstand )))
>
> Ohne eure Hilfe bin ich da komplett aufgeschmissen.
>
> Danke fĂŒrs ansehen
> Gruß
> Georg


Als ErgÀnzung
wBuffer Word Variable
dz1, dz2, y1, y2, byDrehfrequenz, bySchieberweg sind Byte Variablen
Punkteabstand ist ein feste Zahl "8"

 Antwort schreiben

Bisherige Antworten:

Re: 16 Biterweiterung auf der OM Micro (von ogoianer - 8.01.2008 12:52)
    Re: 16 Biterweiterung auf der OM Micro (von Georg - 8.01.2008 23:13)