Okay, also ich hab ein Verzeichniss erstellt:
C:\Programme\PonyProg2000\script
darin ist die burn.bat und die burn.e2s
burn.bat
Code:
@echo %1
del c:\Programme\ponyProg2000\script\flash.hex
copy %1 c:\Programme\ponyProg2000\script\flash.hex
call c:\Programme\ponyProg2000\script\burn.e2s
1. löscht die flash.hex (falls mit dem kopieren was nicht klappt wird sonst die alte gebrannt)
2. kopiert die neue in des script-verzeichniss
ruft das PonyProg-Script auf
burn.e2s:
Code:
SELECTDEVICE ATmega8
CLEARBUFFER
LOAD-PROG c:\Programme\ponyProg2000\script\flash.hex
#PAUSE "Achtung, Programm wird gebrannt, bereit?"
WRITE&VERIFY-ALL
RESET
Diese läde und brennt die hex-Datei - die Pause hab ich deaktiviert, weil ich nicht extra klicken will. In der Hilfe von Ponyprog findet man noch andere Befehle.
Und hier noch ein Screenshot von meinen Einstellungen in Bascom:
(Somit wird beim drücken von F4 gebrannt ohne weites bestätigen etc.)
--> Da wird die burn.bat aufgerufen!
Lesezeichen