-
-
Erfahrener Benutzer
Roboter Genie
Wenn du die Schleife in ein größeres Programm eingebunden hast, wäre es noch sinnvoll, das Waitms 512 wegzubekommen.
Dazu würde ich den Ablauf so ändern:
Im Initialisierungsbereich deines Programm stößt du einmalig für alle Sensoren die Konvertierung an
In deiner Main wirst du ja in regelmäßigen Abständen die Temperatur Ausgabe durchlaufen. Die geht dann so:
[list=1]For x = 5 to 7
- 1wreset Pind , X
1wwrite &HCC , 1 ,pind , x
1wwrite &HBE , 1 , Pind , X 'Werte auslesen
S_p(1) = 1wread(9 , Pind , X)
'"Array auslesen und drucken ok"
1wreset Pind , X
1wwrite &HCC , 1 , Pind , X
1wwrite &H44 , 1 ,pind , x 'nächste Konvertierung starten
Next[/list
:8f71c15875]
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen