usb-isp Programmer funktioniert nicht

Nein einen weiteren Controller habe ich nicht, aber ich werde mir einen kaufen wenn ich es in dieser Woche nicht mehr schaffe den Mikrocontroller zu Programmieren.

Der -c Parameter ist richtig, weil wenn ich usbasp verwende kommt diese Fehlermeldung:

avrdude: error: could not find USB device "USBasp" with vid=0x16c0 pid=0x5dc

Als Programmer in der IDE habe ich DIAMEX-AVR ausgewählt und in der Programmers.txt habe ich das stehen, so wie es in diesem Beitrag (http://arduino.cc/forum/index.php/topic,81489.0.html) beschrieben ist:

diamexavr.name=DIAMEX-AVR
diamexavr.communication=serial
diamexavr.protocol=stk500v2

aber es funktioniert mit anderen Programmern auch nicht.

Als board habe ich Arduino Uno eingestellt und auch hier habe ich schon alle versucht.