Forum: Mikrocontroller und Digitale Elektronik myAVR-Board MK1 / Umbau "Parallel zu USB"


von Michael K. (micha2384)


Angehängte Dateien:

Lesenswert?

Hallo,

habe neulich in der elektronischen Bucht nach einem günstigen USBasp-
Programmer gesucht, und entdeckte einige Anbieter in China, die den
USBasp-Programmer inklusive Versand für unter 2,90€ per Sofortkauf 
anbieten. (Suchwort:USBASP,Optionen:weltweit,Sofortkauf)

Ich legte mir einen solchen Programmer zu, und acht Tage nach der
Bezahlung lag das (per SingapurPost verschickte) Elektronikteil im
Packstation-Fach, inklusive eines 70cm langen, zehnpoligen Programmier-
Kabels.

Die 6 Ausgänge des USBasp-Programmers SCK, MISO, MOSI, Masse, VCC und
RESET (RESET siehe: Fussnote) schloss ich an der 20-poligen
Buchsenleiste des MK1-Boardes an, besorgte im Internet das Programm
"BASCOM" 1)*** und wählte (unter:"Bascom Menuleiste"/OPTIONS/Programmer)
den Programmer "USBASP" aus. -Schon konnte ich die Programme über USB
auf den Atmega8 laden, ohne wie gewohnt den Parallelport des "MK-1"
myAVR-Boardes zu benutzen !

Der USBasp-Programmer besitzt zwei Leuchtdioden auf der Platinenvorder-
seite, wo der "Atmega8L8" Chip sitzt (der kleine Briefmarkenchip mit den
4x8 Beinen). Die orangefarbene LED des USBasp ist, sobald Strom anliegt,
immer an und die rote LED geht an, wenn Daten zum myAVR-Board gesendet
werden.

Ein Vorteil von USBasp ist, dass das MK-1 Board, wenn man Add-On's (wie
LC-Module) anschliesst, keine externe Versorgungsspannung mehr benötigt,
da die 5 Volt Spannungsversorgung vom USBasp-Interface übernommen wird.

FORTSETZUNG folgt.

Fussnote 1)***
Man benötigt die NEUE Bascom-Version (ab Version 2.0.7.1), denn die alte
Bascom-Version 1.11.9.8 hatte das Problem, dass die kompilierten
Programme nicht liefen, wenn man als Programmer den bascom-internen 
Programmer "USBASP" wählte.

Fussnote 2)***
Die Signalleitung RESET ist auf der 20-poligen, schwarzen Buchsenleiste
des myAVR-Boardes MK-1 leider nicht vorhanden. Sie musste mittels eines
extra Kabels zu Pin1 des Atmega8 gelegt werden (im Bild zu sehen ist das 
schwarze Litzen-Kabel).

von Michael K. (micha2384)


Angehängte Dateien:

Lesenswert?

Da die RESET-Leitung auf der 20-poligen, schwarzen Buchsenleiste
nicht vorhanden ist, musste die Verbindung zu Pin1 des Atmega8
extra hergestellt werden (schwarzes Litzen-Kabel).

von Michael K. (micha2384)


Angehängte Dateien:

Lesenswert?

der USBasp-Dongle.

von Michael K. (micha2384)


Angehängte Dateien:

Lesenswert?

Pinout des 10-poligen USBasp-Flachkabels (73kB .JPG)

von Hannes L. (hannes)


Lesenswert?

Michael K. schrieb:
> Man benötigt die NEUE Bascom-Version (ab Version 2.0.7.1), denn die alte
> Bascom-Version 1.11.9.8 hatte das Problem, dass die kompilierten
> Programme nicht liefen, wenn man als Programmer den bascom-internen
> Programmer "USBASP" wählte.

Wo gibt es die Version 2.0.7.1 als kostenfreie Demo?

...

von Michael K. (micha2384)


Lesenswert?

Den Link bekommt man mit folgender Google Suche :

site:mcselec.com "BASCOM-AVR Demo version"

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
Noch kein Account? Hier anmelden.