tag:blogger.com,1999:blog-6853553315716098224.post7425838961676775842..comments2023-11-03T13:21:29.627+01:00Comments on CE's & PP's Tech Blog: Chinesischer AVR-ISPChrisEhttp://www.blogger.com/profile/11253731432562896041noreply@blogger.comBlogger1125tag:blogger.com,1999:blog-6853553315716098224.post-55828200498304659292019-07-06T13:47:23.033+02:002019-07-06T13:47:23.033+02:00Es gibt genau 3 notwendige Änderungen.
In der Fun...Es gibt genau 3 notwendige Änderungen.<br /><br />In der Funktion "main" in der Datei "main.c" muss:<br />"DDRD = ~(1 << 2);"<br />durch<br />"DDRD = 0x00;"<br />ersetzt werden.<br /><br />Damit es sich von aktuellen Compilern kompilieren lässt muss folgendes in den beiden Dateien "usbdrv.c" und "usbdrv.h" geändert werden:<br />"PROGMEM"<br />durch<br />"const PROGMEM"<br />ersetzen.<br /><br />Zusätzlich muss im Makefile "atmega8" durch "atmega88" ersetzt werden, <br />da viele Varianten den ATmega88 verwenden und avrdude ("m88" = ATmega88) somit sonst das Flashen aufgrund unpassender Signatur verweigert. Vivien Richterhttps://www.blogger.com/profile/07322616184690087725noreply@blogger.com