Seite 2 von 2
Verfasst: 09.11.2006 01:03
von Helmut
Werde ich nächstesmal testen.
Danke Kiffi,
Master of FiFi
Fettschrift kann ich

Verfasst: 09.11.2006 01:56
von Graffiti
nee es wird keine Prüfsumme,
sondern im Microcontroller darf bei den 4 Datenbits
keine 1 bei Bit0 stehen da sonst andere Funktionen auch noch
ausgeführt werden könnten im Programmablauf
ist irgendwie ein Bug in der MC - Software
aber deine Erklärung hat mir schon weitergeholfen,
jetzt erinnere ich mich auch an alte Tage in der Schule.
gruß und Danke
Graffiti
Verfasst: 09.11.2006 20:08
von Graffiti
Habe jetzt eine sehr einfache Lösung gefunden
da bei jeder ungeraden Zahl das Bit 0 eine 1 enthält, kann man auch mit dem Rest arbeiten
Beispiel:
Code: Alles auswählen
wert1 = 57
rest = wert1 % 2
If rest = 1
wert1 - 1
wert5 + 128 ; bei wert2 + 64 , wert3 +32 , wert4 +16
EndIf
Debug wert1
Debug wert5