-
-
Erfahrener Benutzer
Robotik Einstein
Hallo mollyman,
jetzt, wo du die Tabelle mit den Schaltzuständen aller 9 Ausgänge hast, kannst du ja die Data-Zeilen schreiben:
Schalttabelle:
Data &B10110001, 1 'Daten 0,5s
Data &B10110001, 1 'Daten 1 s
usw.
Dabei habe ich nur die Bits für Portc in die richtige Reihenfolge (c-7 ... c-0) gebracht und das b-0 Bit als "1" (oder "0", wenn b-0 aus ist) angehängt (de fakto wird das ein 2. Byte, man braucht also 720 Bytes gesamt).
Man kann jetzt in einer Schleife alle 360 Positionen einlesen und die Ports schalten:
Read Portc_position
Portc = Portc_position
Read Portb_position
Portb = Portb_position
Für Portb geht das so einfach nur, wenn die anderen Portpins (PB1..7) nicht für anderes verwendet werden.
Gruß Dirk
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen