Datenübertragung per ISP-Schnittstelle

Gast #37571
Lesenswert?

Hi,

kennt jemand eine Software, um Daten vom PC per ISP-Schnittstelle an
einen AVR zu senden? Nicht zum programmieren, sondern eine ganz normale
Datenübertragung. Ich verwende ein STK200/AVRISP kompatibles
Parallelportinterface.

Ich könnte dazu natürlich RS232 verwenden, aber es macht IMHO wenig
Sinn, noch eine Schnittstelle zum PC aufzubauen. Das kostet nur unnötig
I/O-Pins und Hardware (Max232) und ich brauch das eh' nur während der
Entwicklung.

Markus
Gast #37573
Lesenswert?

Hallo Tim,

ich brauche das für Win2k.

Wenn es das nicht gibt, dann werde ich es wohl selber programmen (mit
Visual C++ 6.0). Ich hab' den Parallelport zwar seit DOS nicht mehr
selbst angesteuert, aber in Zeiten von giveio.sys kann das eigentlich
nicht so schwer sein.

Markus
Gast #37574
Lesenswert?

Glaube kaum dass es die universelle Lösung fertig geben wird. Woher soll
das Programm wissen, an welchen LPT-Pins Du Deine ISP-Schnittstelle
angeschlossen hast? Auch ist das Protokoll nicht selbstverständlich.
Du wirst wohl nicht um die eigene Programmierung herumkommen, um
einzelne Leitungen der LPT-Schnittstelle abfragen oder ansteuern zu
können.

'giveio' funktionierte seinerzeit nicht unter Win2k/XP. Habe daher
'smport' verwendet. Hier findet Du eine Komponente mit der Du die
parallele Schnittstelle auch unter Win2k/XP ansteuern kannst:

http://delphi.icm.edu.pl/ftp/d20free/smport.zip
(C-Quellcode ist auch dabei)

Ich habe die Komponente seinerzeit in einer 'DLL'-Verpackt (für
HP-VEE), so das sie universeller und einfacher einsetzbar ist. Müsste
ich aber erst noch suchen ..

Viele Grüße

Tim
Gast #37575
Lesenswert?

Hallo Tim,

das AVRISP/STK200-Interface ist ja nicht irgendein Interface und wird
z.B. von Ponyprog und Bascom direkt unterstützt.

Danke für den Hinweis auf smport, schau ich mir mal an.

Markus

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren