Hi,
bin noch neu in der ganzen Thematik, aber kann ich auch den ATMEGA168 direkt an den USBasp anschließen? Die andere Schaltung hat keinen Anschluss für einen Programmer.
Ok, danke.
Hab mir mal schnell einen Anschluss zusammenbaut.
Leider kann ich nichts in den Flash schreiben. Ich benutze avrdude mit Burn-o-Mat, er scheint auch alles zu machen aber am Ende kommt nur:
avrdude.exe: verifying ...
avrdude.exe: verification error, first mismatch at byte 0x0080
0x00 != 0xff
avrdude.exe: verification error; content mismatch
wir der controller auch mit strom versorgt oder ist der noch in der Schaltung drin ? Wenn ja, was ist das für eine Schaltung und sind die ISP Kontakte schon anderesweitig belegt ?
also eine Stromversorgung muß der AVR haben. die kann übers ISP-Kabel erfolgen macht aber nicht jeder Programmer weil das böse Nebenwirkungen haben kann wenn man im Zielsystem damit Rangeht.
Das Auslesen funktioniert nur weil sich der AVR über die Eingangsschutzschaltung mit Strom versorgt (dafür ist die allerdings nicht gedacht). Beim Programmieren wird allerdings viel mehr Strom benötigt und den stellen die High-Pegel an den ISP-Pins nicht mehr zur Verfügung.