Liste der Anhänge anzeigen (Anzahl: 1)
So.
Ich hab mir das durchgesehen und ein bißchen ausgebessert
Vorsicht fürs nächste Mal:
Port Lesen geht über var = PINC
Port Schreiben über PORTC = var
Ich hab das Programm so hergerichtet (zusammengestrichen), daß es eigentlich auch mit der Demo-Version gehen sollte.
Probier's mal und laß hören, das kriegen wir schon hin.
Ich kann dir zur Vollversion nur raten. Es gehen damit auch ganz gefinkelte sachen und alles sehr intuitiv und einfach (+Übung, ist klar)
GCC kost' zwar nix, ist für den Anfang aber schon ein bißchen streng
Liste der Anhänge anzeigen (Anzahl: 1)
Im Anhang jetzt deine Version, nur die Pin/port geschichte ausgebessert
VORSICHT: Die Namen sind gleich (charly.*)
&H07
Das ist eine Maske &H07 = &B00000111 dadurch landen in einem eigenen Zwischenfeld (Command) nur diese 3 Bit vom PC, der Rest ist auf alle Fälle Null, egal, wie die anderen Pins sonst definiert sind.
und diese 3 Bit hab ich dann einfach als Zahl genommen und abgefragt.
Gosub ist vom Speicher her sehr viel billiger als Call sub() und genügt vollig, wenn man keine Parameter übergeben will oder locale daten braucht.