
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
> Hallo Manfrad, > > danke für die schnelle Info aber ich verstehe den Code nich so ganz. > > Was ist TastaturFlanke (port ??) > Was ist key ?? > > Kannst du mir das etwas genauer erklären. > > THX > Mario > Hallo Mario, Hier der Ausschnitt aus dem Programm. Tastaturflanke ist ein Bit. define Bits25bis32 byte[4] 'belegt von Steuerbits define TastaturFlanke Bit[25] ' define LoeschLCD Bit[26] 'Aufruf LCD löschen key ist die Taste der Tastatur, evt. musst Du hier Deinen Taster einsetzen. Zu Flanken lies meine homepage Teil Steuerungstechnik. Du kanst natürlich auch das Programm runterladen und es für Deine Zwecke anpassen. MfG ManfredW > > > Hallo, > > Taster können in der Software Einzelschritt auslösen, dabei muss der Taster wieder losgelassen werden, oder sie lösen Takten aus. > > > > Beispiel Tastatur: > > if key < 199 then goto Taste ' (>199=keine Taste gedrückt) > > TastaturFlanke = OFF > > Return > > > > #Taste 'Auswertung und Befehlsgabe der Tastatur > > if key =3 then goto PlusZaehler2 'Zähler stellen (Takten) > > > > if TastaturFlanke = ON then Return ' Einzelschritt > > TastaturFlanke = ON 'nachfolgende Tasten lösen Einzelschritt aus > > if key =2 then goto PlusZaehler2 'Zähler stellen (Einzelschritt) > > > > Soll bei längerem Drücken der Taste ein anderes Verhalten eingeschaltet werden, musst Du Wartezeit anwenden. > > (Wartezeit siehe meine homepage) > > Dort kannst Du unter Softwarebausteine auch ein Beispielprogramm laden. > > > > MfG ManfredW Meine Homepage: http://manfred.wilzeck.de |
| Antwort schreiben |