Hallo Vitis & Richard,
ja das mit dem Umschalten von Senden auf Empfangen hatte ich ganz vergessen, so ist es halt wenn man sich nur alle 6 Monate mit damit beschäftigt.
Ein Protokoll wollte ich unbedingt vermeiden um das Ganze nicht unnötig kompliziert zu machen, mit einem Sender + einem Empfänger hats ja bisher auch wunderbar funktioniert.
Ich hab mir den Code des Senders jetzt schon mal angesehen und abgeändert für Umschaltung Senden/Empfangen, bin aber noch nicht dazu gekommen das ganze zu probieren.
Ich meine aber es sollte funktionieren, wenn man davon ausgeht das verschiedene Taster nicht gleichzeitig gedrückt werden, obwohl wenn man bedenkt wie kurz diese Zeiten sind wird man das wohl kaum schaffen genau gleichzeitig zu drücken.
Wie seht Ihr das ist das so lauffähig ?
Mfg Jürgen
Code:'Sensor $regfile = "attiny2313.dat" $crystal = 3579545 $baud = 4800 Portb = &B11111111 Portd.2 = 0 $hwstack = 32 $swstack = 10 $framesize = 40 Config Print = Portd.2 , Mode = Set Config Pind.2 = Output Config Debounce = 30 Waitms 300 Do Debounce Pinb.0 , 0 , Schalter1 , Sub Debounce Pinb.1 , 0 , Schalter2 , Sub Debounce Pinb.2 , 0 , Schalter3 , Sub Debounce Pinb.3 , 0 , Schalter4 , Sub Debounce Pinb.4 , 0 , Schalter5 , Sub Debounce Pinb.5 , 0 , Schalter6 , Sub Debounce Pinb.6 , 0 , Schalter7 , Sub Debounce Pinb.7 , 0 , Schalter8 , Sub Loop Schalter1: Portd.2 = 1 Waitms 50 Print "!10"; Waitms 50 Portd.2 = 0 Waitms 50 Return Schalter2: Portd.2 = 1 Waitms 50 Print "!11"; Waitms 50 Portd.2 = 0 Waitms 50 Return Schalter3: Portd.2 = 1 Waitms 50 Print "!12"; Waitms 50 Portd.2 = 0 Waitms 50 Return Schalter4: Portd.2 = 1 Waitms 50 Print "!13"; Waitms 50 Portd.2 = 0 Waitms 50 Return Schalter5: Portd.2 = 1 Waitms 50 Print "!14"; Waitms 50 Portd.2 = 0 Waitms 50 Return Schalter6: Portd.2 = 1 Waitms 50 Print "!15"; Waitms 50 Portd.2 = 0 Waitms 50 Return Schalter7: Portd.2 = 1 Waitms 50 Print "!16"; Waitms 50 Portd.2 = 0 Waitms 50 Return Schalter8: Portd.2 = 1 Waitms 50 Print "!17"; Waitms 50 Portd.2 = 0 Waitms 50 Return End







Zitieren

Lesezeichen