Also in "normal" (am PC) C würde ich das so machen :
nur avr-gcc ...Code:#include<stdio.h> int main(void) { printf("Wir befinden und is der %i Zeile\n",__LINE__); printf("Kompiliert am %s\n",__DATE__); printf("Um %s\n",__TIME__); return 0; }
Moment mal
__TIME__ wird vom Präprozessor zu Kompilerzeit ersetzt, habe gerade einen Test gemacht :
Hat keinen Fehler ergeben, das ist schon ein gutes Zeichen.Code:const char kompilierzeit[] PROGMEM = __TIME__;
Am AVR darfst Du das selber ausprobieren
__TIME__ und __DATE__ sind normale Strings mit diesem Format:
Gruß und viel ErfolgCode:Oct 30 2006 00:23:51
Sebastian







Zitieren

Lesezeichen