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 Achim - 29.09.2004 19:33)
 Als Antwort auf Re: Get und Put von Armin - 29.09.2004 15:06

> > > > 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?
> >
> 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.

Nicht nur jede Zahl. Jede druckbare Taste, die Du am Hyperterminal drückst (also nicht Shift, etc.) wird als ein Byte verschickt. Dieses Byte hat den Wert entsprechend der ASCII-Tabelle
Die Leertaste ist Hex 20 , Dez 32
Grosses A ist Hex 41, Dez 65
Die 1 ist Hex 31, Dez 49
usw.

> Ich dachte immer es können mit Get und put Zahlenwerte bis 255 versendet werden.

Das ist richtig. Ein Byte hat den Wertebereich Dez. 0 - 255
Ein solches Byte entspricht sowohl bei Put als auch bei Get mit Hyperterminal aber einem Zeichen, nicht einer Zahl. Eine im Hyperterminal getippte 12 sind zwei Zeichen.

Das CC-Gegenstück zu dem, was Hyperterminal da macht, ist INPUT und PRINT.

Bye
 Achim

 Antwort schreiben

Bisherige Antworten:

Re: Get und Put (von Armin - 30.09.2004 9:36)