Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C Quellcode formatieren: <code>Quellcode</code> BASIC Quellcode formatieren: <basic>Quellcode</basic> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! -> I > Hallo Hans, > hier kommt mal der Code: (Aus Beispielen zusammengebaut) > > key_in=Key_Scan(); // Tastatureingabe wird gelesen > if (key_in!=0) // und in die Variable key_in geschrieben > { > key_ch=Key_TranslateKey(key_in); // Eingabe wird in ASCII Zeichen umgewandelt > if (key_ch!=key_ch1) // Abfrage auf neue Eingabe > { // (Zeichenwiederholung) > key_ch1=key_ch; > LCD_WriteChar(key_ch); // Ausgabe des Wertes der Variablen > // key_ch als ChrString auf dem Display. > } > } > else > { > key_ch1=-1; > } > > <b>Meine neuen Überlegungen sind nun folgende:</b> > Erst auf positiven oder negativen Wert abfragen > ( if (key_ch==0x2a) ...... //hier für * und damit für positiv. ) > { x = 1; > } > ) > > Das gleiche mit # für negativ wobei x= -1 > > Danach die Zahl einlesen (Zweistellig = 2 Einzelzahlen > (ich denke eine zweistellige Zahl muß in ein Array (2 Werte),oder?) > (Dies ist für mich das größere Problem, da ich ja kein "Enter" habe am Ende der Eingabe) > Der Arrayinhalt soll dann für weitere Berechnungen als Int o. float benutzt werden. (Geht das ?) > > Mit der Umsetzung dieser Idee hapert es aber ganz schön :( > > Ich hoffe ich konnte es ganz gut erklären und du hast eine Idee oder Anregung. > > Gruß Jürgen > > > > Schick doch mal das Codeschnippsel Deiner EinleseRoutine > > Hanns > > > > > > > Hallo Ihr Alle, > > > > > > ich möchte über die Tastertur einen Wert eintippen für die manuelle Anpassung des AD-Wandlers. > > > Einzelne Zahlen bekomme ich aufs Display. Wie kann ich aber z.B. den Wert -15 zur Weiterberechnung > > > einspeichern. (Ob Minus oder Plus möchte ich durch * bzw # eingeben lassen, denn andere Zeichen > > > lässt diese Tastatur nicht zu). > > > > > > Zur Verdeutlichung der Eingabe für z.B. -15 > > > > > > 1 5 # > > > > > > (-15 soll dann zum berechnen in einem float liegen und das # soll gleichzeitig zur > > > Bedeutung dass die Zahl negativ ist die Eingabe bestätigen) > > > > > > Oder geht es einfacher? > > > > > > Über Vorschläge würde ich mich sehr freuen. > > > > > > Gruß > > > Jürgen > > > > > >