Archiv
Ansicht:   
Suche   erweiterte Suche

Nachricht aus dem Archiv

baeuchlein schrieb am 09.August.2009, 17:08:49 in der Kategorie pc.coding

Void? Das ist das in meinem Kopf, nicht?

> Habe es geschafft mir das Ergebnis vom MC über
> dessen UART auf ein Terminalfenster ausgeben zu lassen. LCD habe ich nocht
> dran, dass wird ein Unterfangen für sich. Dadurch sehe ich, wenn ich am
> Poti drehe (10Bit, 0 ... 1023 = 0 ... 5V) das sich das Ergebnis mit ändert.
> Erstmal logisch, muß so sein. Und dabei sehe ich das es bei ca. 65500 was
> genau genommen 65535 sein muß, der Wert plötzlich wieder auf Null springt.
> Der Wert \"zittert\", deswegen sehe ich immer leicht schwankende Werte und
> kann mittels Poti nie genau auf 65535 einstellen. Ich glaube das ist jedoch
> Beweis genug.

Streng genommen beweist das, dass irgendwas so um 65535 \'rum Schluss macht. Aber was? Könnte es nicht auch die Hardware sein, z.B. der Umwandler, der aus dem Widerstand des Potis eine Zahl machen soll?

Die Aktion, die ich da vorschlug, hätte dagegen das Limit des übersetzten C-Programms aufgezeigt.

Ich seh\' gerade, Du hast die Wurzel des Problems ausgebuddelt. Ich schreib\' mal hier nix Weiteres hin, das passt nicht mehr.

> Mit dem void hat das nichts zu tun?

Keine Ahnung. In dem kleinen C-Buch, was ich mal von einem Bekannten bekam, steht meines Wissens nirgends das Wort \"void\" drin (hab\' das Buch eben noch mal schnell überflogen). Andere Bücher von mir verwenden es zwar, eine Erklärung seh\' ich da aber nirgends.

 :kratz:War \"void\" nicht irgendwie ein Schlüsselwort dafür, dass eine Funktion keine Variablen annahm bzw. wieder an das aufrufende Programm zurück gab?

Im Moment hab\' ich nur \"void\" (engl.: Leere) im Kopf... :lol3:
Archiv
Ansicht:   
Suche   erweiterte Suche
Auf unserer Web-Seite werden Cookies eingesetzt, um diverse Funktionalitäten zu gewährleisten. Hier erfährst du alles zum Datenschutz