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: Hex Wert auf Display Kategorie: Programmierung Basic (von Henrik, Homepage - 17.11.2004 18:34)
 Als Antwort auf Hex Wert auf Display von Patrick - 17.11.2004 15:05

Hallo,

> du könntest den Hexadezimal Wert zum Beispiel so ausrechnen:
[längliches Beispiel entsorgt]
jupp, das geht natürlich, alternativ würde ich allerdings den guten alten
Algorithmus für die Hex->ASCII Convertierung empfehlen:

[code]
declare data  [as] byte

'ggf als Funktion oder Subroutine schreiben, je nach verwendeter Sprache
'hier als Funktion für Basic++, in mBasich geht es ähnlich:

function hex_to_ascii()
if data < 10 then data = data + 48 else data = data + 55
end function
[/code]


Schwuppdiwupp kann man einen beliebigen numerischen (1-stelligen) Wert
mittels einfachem put an die Schnittstelle mit ihrem Klartext ASCII-Eqivalent
ausgeben.
Das ist die Methode, die seit CPM, Brotkasten, Atari600/800 und sogar
heute noch die beste ist :-).

Grüße
Henrik

Meine Homepage: http://www.henrik-reimers.de

 Antwort schreiben

Bisherige Antworten:

M-Unit (von ReinhardB - 19.11.2004 8:59)
    Re: M-Unit (von Carsten - 19.11.2004 9:30)
        Re: M-Unit (von ReinhardB - 22.11.2004 8:44)
            Re: M-Unit (von Carsten - 22.11.2004 10:24)
                Re: M-Unit (von ReinhardB - 24.11.2004 8:19)
                    Re: M-Unit (von Carsten - 24.11.2004 9:13)
                       Re: M-Unit (von ReinhardB - 25.11.2004 8:49)
                          Re: M-Unit (von Carsten - 25.11.2004 9:24)
                             Re: M-Unit (von ReinhardB - 25.11.2004 14:02)
                                Re: M-Unit (von Carsten - 25.11.2004 15:49)
                                   Re: M-Unit kl. Nachtrag (von Carsten - 25.11.2004 15:55)
                                     Re: M-Unit kl. Nachtrag (von ReinhardB - 26.11.2004 14:10)