bitte benutze die forensuche. die funktion itoa() hilft fir weiter. oder besser noch: lies mal den thread "ausgabe von int werten", das ist einer der aktuellsten.
hi,
ich versuche mit
eben den rückgabewert von PollSwitch auszugeben. dieser kann hier nicht '0' sein, vorausgesetzt die Sensoren funktionieren.Code:undigned char poll; poll = PollSwitch(); SerWrite("%c\n", poll);
auch ansonsten würde ich gerne variablen ausgeben können, irgendwas passt aber an der syntax nicht, obwohl ich keinen compiler-fehler erhalte.
thanx
bitte benutze die forensuche. die funktion itoa() hilft fir weiter. oder besser noch: lies mal den thread "ausgabe von int werten", das ist einer der aktuellsten.
Du kannst mit SerWrite keine Strings mit Formatzeichen ausgeben, so wie dus von printf gewöhnt bist. Steht aber in der Anleitung...
mit folgendem Code kannst du die Schalterstellung ans Hyperterminal senden:
Gruß farrattCode:#include "asuro.h" #include <stdlib.h> int main(void) { unsigend char text[7]={'\0'}; Init(); itoa(PollSwitch(),text,10); SerWrite(text,6); while(1); }
vielen dank für die antworten, näxtes mal sehe ich mich vor dem fragen genauer um. die umgebung war dieses mal etwas stressig.
kein problem, es gibt nur leider viele fragen die sehr häufig gestellt werden.
Lesezeichen