Schreib mal das Programm hier rein, dann sieht man evtl. den Fehler. Sonst isses nur Raterei.
Und wenn der Jumper so gesetzt ist, dass er nur mit 1 MHz läuft, dann läuft er auch nur mit 1 MHz. Wie soll er dann mit 16 MHz laufen?
Oder sind die Fusebits auf den ext. 16MHz-Quarz o.ä. Taktquelle gesetzt?

(Den anderen Thread kannst im übrigen selbst löschen; geht übers Editieren)