Wenn das Programm noch läuft, stehen die chance gut das der Prozessor noch geht.

Was gibt den Bascom genau als Prozessor ID aus ?
0000 oder FFFF als sind typisch wenn es Probleme gibt.

Wenn so einfache ISP Dougles Probleme machen hilft es manchmal einen kleinen Kondensator (ca. 22-100pF) an die SCLK Leitung zu hängen und ggf. noch 100-330 Ohm Wiederstand. Ist bei den besseren Programierern drin, aber schaden sollte es nicht viel.