Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: Get und Put Kategorie: Programmierung Basic (von Armin - 29.09.2004 15:06)
 Als Antwort auf Re: Get und Put von Achim - 28.09.2004 23:20

> > > > ich verstehe nicht warum bekomme ich auf folgende Zeilen nicht das gewünschte Ergebnis
> > >
> > > Welches ist denn das gewünschte Ergebnis?
> > >
> > > > define wert byte
> > > >
> > > > #loop
> > > >      get wert
> > > >      pause 100
> > > >      print "wert= ";wert
> > > >      print""
> > > >      put wert
> > > > goto loop
> > > >
> > > > bei Print gibt er mir den richtigen Wert zurück
> > >
> > > Was heisst "richtiger Wert"?
> > > Was gibst Du (am Hyperterminal?) ein?
> > >
> > > > bei put erhalte ich ein Viereck warum ?
> > >  
> > > Was gibst Du (am Hyperterminal?) ein?
>
> > ich gebe eine 12 ein
>
> Dir ist aber schon klar, dass das zwei Zeichen sind - ein get wert aber nur eines einliest?
>
> > erhalte bei eingabe 12 die antwort 48 zurück
>
> "1" ist ASCII Hex 31 und das ist dezimal 49, und da Du den Dezimal-Wert des ersten eingetippten ASCII-Zeichen ausgibst (vielleicht wusstest Du das nur nicht), sollte 49 rauskommen. Die "2" bleibt im Puffer.
>
> Das put wert sollte Dir eine 1 anzeigen.
>
> Wolltest Du vielleicht input statt get verwenden?
>
> Bye
>  Achim
Hallo Achim
war mir nicht klar
also sehe ich das so richtig jede ZAhl dezimal wird einzel versendet also bei eingabe von 12 erst die 1 und dann die 2.
Ich dachte immer es können mit Get und put Zahlenwerte bis 255 versendet werden.

Danke für die Hilfe

 Antwort schreiben

Bisherige Antworten:

Re: Get und Put (von Achim - 29.09.2004 19:33)
    Re: Get und Put (von Armin - 30.09.2004 9:36)