@PICture: Programmer Typ in Bascom auswählen:
Zitat Zitat von hardware.bas
Bei Bascom in Verbindung mit dem LPT-gestützen Programmer mit
74HC125-Tristate-Treiber folgende Einstellung in BASCOM-AVR Option
notwendig: In dem oberen Fenster bei Programmer muss stehen:
Universal MCS Interface
Und innerhalb des Fensters von Universal muss als Programmer stehen:
WinAVR and SP12
Kann ich bestätigen. So geht es. Hab oben in meiner ersten Antwort den Schaltplan des Dongles nochmal verlinkt.

2,4V Programmierspannung: Auf dem Foto kann man nur 2 Batterien erkennen. Tatsächlich sind es 4 schwächelnde Zellen in einem quadratischen Batteriehalter, die zusammen 5,25Volt bringen. Werd es später mal mit geringeren Spannungen als 5V versuchen und noch ein paar Messungen machen. Mein ATtiny ist kein V Typ und nur bis 2,7V zugelassen

EDIT: Ich habe nun ein Programm compilieren lassen, der mir den ROM fast voll schreibt - über 4000 Byte und programmiert. Hat mit Writing ROM und Reading ROM (wahrscheinlich verify) unter 15 Sekunden gedauert.
Gleichzeitig mit Oszi auf der SCL Leitung mit Meßfunktion des Oszi den Takt gemessen: $CRYSTAL Einstellung = 1000000 -> 30kHz, $CRYSTAL = 8000000 -> 45kHz. -> Oszillatortakt unverändert auf 1MHz.
Der Takt ist weit entfernt von einem festen Taktverhältnis -> deshalb Meßfunktion von Oszi.

Programmieren bei 2,65V Boardversorgung auch gut mit 30kHz!
Belegung des flachen Kabels von links nach rechts: SCL GND MOSI MISO VCC RESET.


Gruß
Searcher