Ich möchte ungern immer meinen Arduino Uno als Seriellen Programmierer verwenden um meine uC zu beschreiben, deshalb werde ich mir einen USBASP selber bauen. Dazu habe ich einen Digispark (Attiny 35) und einen nackten Atmega8. Welcher eignet sich dazu besser? Und 2. Welchen Taktgeber sollte ich verwenden und welche Taktrate? Ich möchte mit dem USBASP möglichst alle Attinys und Atmega ansprechen können. Kristall, Oszillator oder Keramik und 4mHz, 8mHz oder 16mHz?
... ich hab mir einen USBASP als Aufsatz fürs Steckbrett gemacht, der das Steckbrett gleich mit wahlweise 5V oder 3,3V versorgt. Firmware beinhaltet auch eine VUSB serielle Bridge. Das ganze mir ATmega8 und 12MHz. Bei Interesse kann ich dir Layout im Sprint-Format im neuen Jahr geben ( einseitig, damit man das auch zu Hause ätzen kann).
Hallo, mach dich hier schlau https://www.fischl.de/usbasp/ auf EBAY gibts das ding für unter 1,50 Gruss
... hier mein USBASP Programmer mit einseitigem Eagle Platinenlayout und ATmega8 @12MHz http://tneveling.bplaced.net/avr-usb-programmer.html
Achtung von den Ebay Dingern besser gleich mindestens 2 bestellen. Ich hatte eine charge mit extrem alter Firmware bekommen. Durch einen Jumper kann man die dann wenn man zwei hat gleich neu flashen.
Leie Jonas schrieb: > ... werde ich mir einen USBASP selber bauen. > Dazu habe ich einen Digispark (Attiny 35) und einen nackten Atmega8. > Welcher eignet sich dazu besser? Der originale USBASP verwendet einen ATmega8. Man kann auch einen ATmega48 verwenden (mit abgespeckter(?) Firmware). Oder einen ATmega88. Oder ATmega168/328 (wobei das Verschwendung von Flash ist). > Und 2. Welchen Taktgeber sollte ich verwenden und welche Taktrate? Der Software USB-Client im USBASP braucht einen 12.0MHz Quarz. Notfalls geht auch ein Keramikresonator. > Ich möchte mit dem USBASP möglichst alle Attinys und Atmega > ansprechen können. Geht. Mit der letzten Firmware geht ISP und TPI (ATtiny in SOT-23). Eine inoffizielle Firmware-Erweiterung rüstet sogar das PDI Protokoll (xMega) nach: https://szulat.blogspot.com/2012/08/atxmega-programmer-for-050.html
:
Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.