Hmmm
Ich sehe jetzt nicht, wo man bei der DCF77-Decodierung multiplizieren müsste.
Mein DCF77-Decoder (in C) ist noch nicht fertig dokumentiert.
http://freenet-homepage.de/gjl/pub/c-code/dcf77.html
Die BCD-Decodierung mache ich ohne zu multiplizieren, weil ich kleinen Code haben will (nicht jede Maschine kann multiplizieren)
Code:// Avoid Multiplication unsigned char decode_BCD (unsigned char x) { unsigned char y = x & 0xf0; x &= 0xf; x += y >> 1; x += y >> 3; return x; }
AFAIK gibt es hier von Al Bundy eine DCF-Decoder-Lib für BASCOM.
Lesezeichen