Forum: Mikrocontroller und Digitale Elektronik Drehschalter Funktion für WinCupl


von ero (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

ich möchte mit Wincupl nen Baustein programmieren der mit Hilfe eines 
Drehschalters auf einer 7 Segmentanzeige einen Zähler von 0-9 
realisiert.

Mein Problem dabei ist das ich nicht wirklich rauskriege wie der 
Schalter funktioniert.
Auch aus dem Datenblatt welches sich im Anhang befindet werde ich nicht 
schlau :(

Letztendlich möchte ich in Wincupl eine UP und eine DOWN Funktion haben 
in der jeweils die Eingänge festgelegt sind für den Baustein die sich 
aus dem A u. B Signal des Schalters ergeben und dann über if Anweisungen 
jeweils die Ausgänge festlegen. Aber ich erkenn z.b. nich wirklich nen 
Unteschied wenn ich nach rechts oder links drehe...Wär echt cool wenn 
jemand da Licht ins Dunkle bringen kann bzw. mir nen kleinen Denkanstoß 
für das Wincupl Prog geben kann.

Gruß
Ero

von ich (Gast)


Lesenswert?

such mal nach drehgeber, im mikrocontroller.net artikel bereich

von Peter D. (peda)


Lesenswert?


von ero (Gast)


Lesenswert?

hm also durch den Quelltext steig ich jetzt noch nich wirklich durch, 
hab mit Wincupl auch bisher nur einige kleine Beispiele 
nachprogrammiert.
Und irgendwie is bei mir auch die Reihenfolge beim Schalter anders von 
den A u. B Signalen. Wenn ich beispielsweise nach rechts drehe dann 
kommt:

1.  10
2.  00
3.  11
4.  00
5.  11
6.  00
7.  10
8.  00
9.  10
10. 00

Hab das jetzt einfach mal mit 2 LEDs getestet. Wann wiederholt sich das 
denn? erst bei 180° ? und sollte meine Siebensegment Anzeige 
inkrementiern beim jedem Einrasten des Schalters oder schon beid den 
Zwischenzuständen oder erst bei 90°?

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
Noch kein Account? Hier anmelden.