Hallo leute,
ICh habe einen Ad Wandler programmiert und die Werete über die Serielle
Schnittstelle ausgegeben. Jedoch werden mir jetzt irgendwelche zeichen
am Terminal angezeigt. Ich habe herausgefunden, dass ich die Werte in
ASCII umwandeln muss aber so richtig geht das nicht :S
ADCValue in ASCII ausgeben:
1 | #include <stdlib.h>
|
2 |
|
3 | char Buffer[20];
|
4 | int i = ADCValue;
|
5 |
|
6 | itoa( i, Buffer, 10 );
|
7 | .
|
8 | .
|
9 | .
|
10 |
|
11 | UDR = (Buffer);
|
Wenn ich das Teste bekomme ich ein H ausgegeben, ich möchte jedoch den
Wert des ADC´s anzeigen lassen.
Bitte um Hilfe