Versuchs erstmal im Simulator. Nimm eine dritte Variable, der Du das Ergebnis der UND-Verknüpfung zuweist. Dann setze den Ausgang mit dieser Variable.
Hallo,
kann mir einer vielleicht helfen. Ich will folgendes realisieren:
dim var1 as bit
dim ON as bit
config portb.1 = Output
speaker alias portb.1
ON=1
'+++++++++++++++
speaker = ON AND var1
'+++++++++++++++++
Ich will also den Ausgang immer dann auf 1 wenn die var1 auf 1 ist und es mit dem Wert 1 verknüpft wird.
Was mache ich falsch???
Danke, ANdreas
Versuchs erstmal im Simulator. Nimm eine dritte Variable, der Du das Ergebnis der UND-Verknüpfung zuweist. Dann setze den Ausgang mit dieser Variable.
Hallo
wenn die AVR ähnlich wie PICs mit den Ports umgehen, wird ein read-modify-write gemacht.Es wird der Pin gelesen , nicht das Register.
Wenn Dein Lautsprecher direkt am Ausgang hängt, wird -da er relativ niederohmig ist- immer eine 0 gelesen, also wird nach AND immer die 0 zurückgeschrieben.
Mit freundlichen Grüßen
Benno
Wo man nicht mit Vernunft handelt, da ist auch Eifer nichts nütze; und wer hastig läuft, der tritt fehl.
Ein König richtet das Land auf durchs Recht; wer aber viel Steuern erhebt, richtet es zugrunde
Lesezeichen