Hallo habe einen drehimpulsgeber und möchte den gerne mit eine AVR 90s8515 auswerten . habe da auch schon mal was programier das aber überhaut nicht richtig geht.... im forunm habe ich leider nur programme in C gefunden (kann nur ASM). Google barachte mich auch nicht wirklich weiter. gibt es den eine gute beschreibung wie man das am besten macht oder eine klene ASM rotine. ich habe den drehimpulsgebr an 2 normale portleitungen gegen masse gehängt. pull up wolte ich via software machen... danke schon mal für eure hilfe
hi. habe es vor nen paar wochen auch mal gefragt und klar ist, das es dir keiner schreiben wird. habe mir dann mal das forum durchgelesen und nach mehreren versuchen habe ich es auch hinbekommen in ASM. so als Anfang ist das beste du schreibst dir ne Tabelle dafür und fragst dann die werte ab. Auch nochmal danke an die jungs mit den hinweisen ..... stichwort TABELLE. lg, markus
Hab dazu Peter Dasneggers Programm für die Rotary-Switches von C in Assembler umgesetzt. Anbei mal ein Codeschnipsel, der eigentlich soweit funktionieren sollte. (Hoffe ich. Hab mir den Teil nicht näher angeschaut und ist bei mir aus nem Programm rauskopiert.) Allerdings ist nix kommentiert. Dazu bin ich (leider) noch nicht gekommen. Für weitere Infos, warum das wie ... funktioniert liest du dir am besten in der Codesammlung unter dem entsprechenden Thread von Peter durch.
Habe zu dem Thema neulich eine interessante AN gefunden, auf Seite 7 wird alles notwendige erwähnt.
Danke für die Datei, genau das was ich gesucht hatte!!! :-)
du hast 2 leitungen A und B! wenn beide den gleichen Pegel haben => Ruhestellung A ungleich B => Drehimpulsgeber (DIG) wird gedreht merk dir nun den Zustand von einen der beiden (z.B. von B) warte wieder bis beide gleich sind => DIG ist eingerastet nun vergleichst du zb den neuen A mit dem vorher gesicherten B sind sie gleich => linksdrehung sind sie ungleich => rechtsdrehung oder umgekehrt, kann ich jetzt nicht sagen! mfg leo
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.