Moin moin!

Ich habe ein Programm geschrieben, was meinen ATMega8 drei Servos ansteuern laesst. Darin stehen jetzt einige Konstanten, naemlich die "Kalibrierungen" der Servos, also wieviele Taktzyklen bei jedem der drei Servos der linken bzw rechten Endstellung entsprechen. Ungefaehr so:

Code:
#define S1L  7500		// Linker Anschlag (-90deg) fuer Servo 1
#define S1R 20000		// Rechter Anschlag (90deg) fuer Servo 1
#define S2L  6700		// Linker Anschlag (-90deg) fuer Servo 2
#define S2R 19000		// Rechter Anschlag (90deg) fuer Servo 2
#define S3L  6700		// Linker Anschlag (-90deg) fuer Servo 3
#define S3R 18200		// Rechter Anschlag (90deg) fuer Servo 3
Die Zahl gibt dabei die Anzahl der Timerzyklen an, 7500 heisst z.B., dass der 16bit-Timer 7500 mal zaehlt, was bei 8MHz Takt 0,9375 ms entspricht.

Ich wuerde jetzt gerne diese Daten in das EEPROM schreiben, um nicht den Code aendern und neu kompilieren zu muessen, wenn ich andere Servos verwende. Aber wie geht das?
Zum programmieren des AVRs benutze ich das AVR-Studio, dort gibt es im Download-Fenster ja ein "Program Flash" und ein "Program EEPROM". Bloss wie erzeuge ich das EEPROM-file? Programme schreibe ich normalerweise mit WinAVR, aber ich weiss nicht, wie ich ein EEPROM-File erzeuge, das ich dann mit AVR-Studio in den Chip schiessen kann. Sollte ja auch ein hex-file sein???
Ich glaube, das Einlesen der EEPROM-Werte im C-Programm wuerde ich schon irgendwann hinkriegen, aber am Erzeugen des Files hapert es. Waere aber auch nicht schlecht, wenn jemand beides erklaeren koennte...

Kann jemand helfen?

Gruss,

Nils