Page 55 - Gartenbahn
P. 55
54
Lange Adresse
Lange Adresse muss man einige Einstellungen vornehmen. Dazu sind folgende CVs notwendig:
- CV 29
- CV 17
- CV 18
Die Adresse in der CV1 wird bei den folgenden Schritten deaktiviert. Wir können dann von 1 bis
10239 Adressen vergeben. Dazu müssen wir aber einiges beachten. CV17 sind die hohen Bits und
CV18 die niederen. Was bedeutet das:
In der Elektronik arbeitet man mit Bit – Byte und Word. Die kleinste Einheit ist Bit – 0 oder 1. Wir
haben das schon mal im Gliederungspunkt - Weichen erstellen – erklärt. Die CVs setzen sich aber aus
8 Bit zusammen – ein Byte. Das bedeutet man kann mit einen Byte 255 Informationen einstellen. Die
null ist eine Info (0 bis 254)
Duale Werte eines Byte
1
2
3
0
7
6
4
5
Dualwert 2 2 2 2 2 2 2 2
Wert 128 64 32 16 8 4 2 1
Duale Info 1 0 0 0 1 1 1 0
(Bsp.)
Gesetzt Nicht Nicht Nicht Gesetzt Gesetzt Gesetzt Nicht
Wenn wir jetzt die Info setzten (1) oder nicht setzen (0) kommen wir bei der Summenbildung zum
Wert den diese 8 Bit (1 Byte) beinhalten.
128 + 8 + 4 + 2 = 142
Wenn wir nun alle setzen, kommen wir max. zu 254. Um nun zu 10239 zu kommen, brauchen wir ein
zweites Byte. Dieses ist die CV17. Das nennen wir in der Elektronik Word.
Da setzen sich die beiden aus dem hohen und dem niederen Byte zusammen.
14
13
11
10
12
Dualwert 2 2 2 2 2 2 2 2 2 7 2 6 2 5 2 4 2 3 2 2 2 2 0
1
8
15
9
Wert Byte 32768 16384 8192 4096 2048 1024 512 256 128 64 32 16 8 4 2 1
CV-Adr CV17 Hohes Byte CV18 niederes Byte
Wert der CV 2 7 2 2 2 4 2 3 2 2 2 2 7 2 6 2 5 2 4 2 3 2 2 2 2 0
1
6
1
2
0
5
Bsp. Wert 1 1 0 0 0 1 0 1 0 0 0 0 0 1 0 1
Nun lösen wir jetzt den Wirrwarr. Der blaue Bereich ist der Bereich, den dann der Decoder versteht.
Das was wir aber eingeben können, ist nur der weise (CV17) und der grüne (CV18) Bereich. Nun kurz
1
2
0
erklärt – eine 5 in der CV17 ist normal eine 2 (1) =1 - 2 (2) = 0 - 2 (4) = 1 ergibt 5. Das
10
8
9
Programm versteht aber 2 (256) = 1 - 2 (512) = 0 - 2 (1024) = 1 ergibt 1280. Also wenn wir in
CV17 5 eingeben, ist die Adresse 1281. Zu diesem Wert wird dann noch der Wert der CV18
hinzuaddiert. Also hier bleibt die 5 eine 5. Somit würde das Ergebnis im Programm (Decoder) 1280 +
5 = 1285 als Adresse. Da wir nun nur die Bits 20 bis 25 im CV17 benötigen, wird der Rest mit einem