Wie wärs hier!
Übrigens, der Befehl itoa ist bei mir (CodeVision AVR) in der stdlib.h, die man natürlich includen muß.Code:if(!(PINA & (1<<PINA1))) //Mit Pin 1 soll T2 gespeichert werden und die Differenz berechnet werden { unsigned char uc_string[6]; //Eine String Variable mit 6Stellen wird eingerichtet unsigned char i=0; //Eine Schleifenvariable wird eingerichtet T2 = sekunde; TD = T2-T1; itoa(TD,uc_string); //nun musst Du nur noch uc_string über UART senden und <CR><LF> anhängen- fertig for(i=0;i<strlen(uc_string);i++); { uart_putc(uc_string[i]); } uart_putc('\r'); //<CR> und <LF> anfügen uart_putc('\n'); }
#include <stdlib.h>
Wo der Befehl bei AVRGCC ist weiß ich nicht, sollte aber in der Hilfe zu finden sein.







Zitieren

Lesezeichen