Hallo zusammen,
müssen im Endeffekt im Assemblercode definitiv auf Ausgang stehen. Ob das
jetzt selber gemacht wird oder BASCOM das für einen übernimmt ist im ersten
Moment jetzt mal egal.
(kann man auch mit 2-Phasen-Signal beschreiben). Der Gray-Code ist
auch ein Binär-Code. Die Bits werden aber anders gesetzt. Zwischen
zwei Zuständen darf sich nur 1 Bit ändern. Also von 3 auf 4 zb. auch.
Beim normalen Binärcode würden sich da von 3 auf 4 alle 3 Bits gleicchzeitig
ändern. Das kann in manchen Fällen zu Problemen führen. Sieh aber mal
bei Wikipedia nach. Ich nehme mal stark an das da was über den Gray-Code
drin steht. Windrichtungsanzeiger mit 8 oder 16 Himmelsrichtungen sollte
man auch im Gray-Code laufen lassen da man sonst evtl Datensalat hat
wenn der Wind nicht stabil aus einer Richtung weht sondern ein wenig
die Richtung wechselt.
Gruß
Dino
ich schätze mal, das BASCOM das für einen übernimmt. Die AnschlüsseFolgendes habe ich festgestellt:
Es ist nicht erforderlich die Ports auf Ausgang zu setzen wenn ich etwas auf ein LCD ausgeben möchte. Warum?
müssen im Endeffekt im Assemblercode definitiv auf Ausgang stehen. Ob das
jetzt selber gemacht wird oder BASCOM das für einen übernimmt ist im ersten
Moment jetzt mal egal.
genau. Ein Drehencoder erzeugt normalerweise einen 2Bit-Gray-Code.Ich möchte nur noch mal darauf hinweisen, dass du einen Drehencoder nicht einfach mit zwei getrennte Taster gleichsetzen kannst!
Schau dir doch noch mal die Funktionsweise eines Drehencoders in der BASCOM-Hilfe an.
Obendrein gibt es verschiedene Modelle eines Drehencoders.... nicht alle müssen so funktionieren wie beschrieben.
Unabhängig davon kannst du es natürlich erst mal mit normalen Tastern probieren.
(kann man auch mit 2-Phasen-Signal beschreiben). Der Gray-Code ist
auch ein Binär-Code. Die Bits werden aber anders gesetzt. Zwischen
zwei Zuständen darf sich nur 1 Bit ändern. Also von 3 auf 4 zb. auch.
Beim normalen Binärcode würden sich da von 3 auf 4 alle 3 Bits gleicchzeitig
ändern. Das kann in manchen Fällen zu Problemen führen. Sieh aber mal
bei Wikipedia nach. Ich nehme mal stark an das da was über den Gray-Code
drin steht. Windrichtungsanzeiger mit 8 oder 16 Himmelsrichtungen sollte
man auch im Gray-Code laufen lassen da man sonst evtl Datensalat hat
wenn der Wind nicht stabil aus einer Richtung weht sondern ein wenig
die Richtung wechselt.
Gruß
Dino