Forum: Mikrocontroller und Digitale Elektronik Motorola-Format Trinärbits


von Mr. EEPROM (Gast)


Lesenswert?

Hallo zusammen,

ich versuche das Motorola-Format zu entschlüsseln.

http://home.mnet-online.de/modelleisenbahn-digital/Dig-tutorial-start.html

Es geht dabei hauptsächlich um die Weichendecoder wie in der Tabelle zu 
sehen. Das obere Byte habe ich, also die Subadresse als auch 
Enable/On/Off bekomme ich korrekt.

Ich habe jedoch sehr große Probleme mit diesen "Trinärbits".

Wenn ich bspw (LSBit ist rechts)

Trinär   Dec
0011     1
0001     2
1100     3

Die ersten 2 bekomme ich korrekt ausgewertet, ab dann schlägt mein 
System fehl, da nach der Regel (00 = 0 binär und 11 = 1 binär) habe ich 
dort bei dec(3) wieder eine 2 raus, und je höher das wird je schlimmer 
das ganze. Programmiere in c.

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.