Hallo liebe Bascom Gemeinde
Seit Tagen versuche ich mit dem Befehl Pulsein zu Arbeiten, aber folgendes Problem:
Prozessor Atmega328p
dim bPulseIn_Delay as word
bPulseIn_Delay = 10
Der Compiler wirf hier einen Fehler aus, Bascom Vers. 2.0.8.3
Const cPulseIn_Timeout = 0
Der Befehl wird zwar angenommen, aber eine richtige Änderung an der Timeout Zeit bei kann ich nicht feststellen, ob ich nun 0 oder 33000 eingebe die Zeit sollte sich doch halbieren.
Wenn ich mit dem Osi messe, erhalte ich bei obrigen Daten ca 42m Sek. anstelle der Ca 65m Sek. Was könnte hier falsch laufen.
Währe toll wenn jemand die Antwort kennt
Vielen Dank und Gruß
Dieter
Seit Tagen versuche ich mit dem Befehl Pulsein zu Arbeiten, aber folgendes Problem:
Prozessor Atmega328p
dim bPulseIn_Delay as word
bPulseIn_Delay = 10
Der Compiler wirf hier einen Fehler aus, Bascom Vers. 2.0.8.3
Const cPulseIn_Timeout = 0
Der Befehl wird zwar angenommen, aber eine richtige Änderung an der Timeout Zeit bei kann ich nicht feststellen, ob ich nun 0 oder 33000 eingebe die Zeit sollte sich doch halbieren.
Wenn ich mit dem Osi messe, erhalte ich bei obrigen Daten ca 42m Sek. anstelle der Ca 65m Sek. Was könnte hier falsch laufen.
Währe toll wenn jemand die Antwort kennt
Vielen Dank und Gruß
Dieter