Wenn die Programmierung per ISP geht, dann muß der µC auch einen gültigen Takt haben. Die CLK Leitung beim ISP ist der Datentakt für die Übertragung - der mC braucht einen eigenen Takt, der mindestens 4 mal so hoch ist.
Bei AVRStudio +WinAVR als Compiler stellt man die Optimierung ein unter
Project - Configuration options. Unteroptimization sollte da -Os stehen (alternativ auch -O1 oder -O2). Ohne Optimierung sollte man aber vom Compiler eine Warnung bekommen, wenn man delay.h nutzt.
Lesezeichen