Forum: Mikrocontroller und Digitale Elektronik Pin Belegung von Programmieradapter (Parallel port)


von Fabian (Gast)


Lesenswert?

Ich möchte mir einen Programmieradapter für den ATtiny13 bauen.
Eine Parallele Schnittstelle am Computer ist vorhanden.

Nun verwenden unterschiedliche Quellen unterschiedliche Bauweisen für 
einen simplen Programmieradapter. Drei folgende wären:

          1   2   3

RESET    16,  4,  9
MOSI      2,  2,  7
MISO     11, 11, 10
SCK       1,  5,  6
GND      18, 18, 18

Beim dritten Aufbau werden zudem 2/12 und 3/11 miteinander verbunden.

Kann es sein, dass der Aufbau vom verwendeten Programm abhängig ist?

Grüsse
Fabian

von holger (Gast)


Lesenswert?

>Kann es sein, dass der Aufbau vom verwendeten Programm abhängig ist?

Ja.

von Fabian (Gast)


Lesenswert?

War zwar eine kurze Antwort, aber hilft mir dennoch ungeheuer weiter.
Hatte es zwar vermutet, aber keine Hinweise darauf gefunden. Danke.

von Rene H. (Gast)


Lesenswert?

Ich hatte mich daran gehaltenund funktioniert seit Jahren immer noch: 
http://www.linuxfocus.org/Deutsch/March2002/article231.shtml

Grüsse,
René

von Fabian (Gast)


Lesenswert?

Habe leider einen Enhanced Parallel Port.

Kann ich den auch verwenden? Soll ich nach der Pinbelegung des Standard 
Parallel Port vorgehen oder nach der Beschriftung des Enhanced Parallel 
Port?

von Mitlesa (Gast)


Lesenswert?

Für deine Zwecke brauchst du keinen Enhanced Parallel Port.

Jeder Printer Port aus den allerersten Zeiten des PC würde
ausreichen.

Begründung: die Physikalische Pin Belegeung ist über die
Versionen gleich geblieben, nur die interne Funktionalität
(seitens Steuerregister und Software) ist verbessert worden.
"Neue Funktionalitäten" werden von den Programmier-Softwaren
nicht benutzt.

von Mitlesa (Gast)


Lesenswert?

Fabian schrieb:
> Habe leider einen Enhanced Parallel Port.

...... also das macht nix.

von Fabian (Gast)


Lesenswert?

Das Problem ist leider, dass nur ein Enhanced Parallel Port vorhanden 
ist.
Die "Nummern" der Pins sind an diesem jedoch verschieden, daher weiss 
ich jetzt nicht wie ich weiter vorgehen soll.

von Mitlesa (Gast)


Lesenswert?

Fabian schrieb:
> Die "Nummern" der Pins sind an diesem jedoch verschieden,

Wenn du vom Printer Port eines PCs sprichst kann das nicht sein.

von Fabian (Gast)


Lesenswert?

Ich habe genau diesen Anschluss:
http://de.wikipedia.org/wiki/Enhanced_Parallel_Port#/media/File:Parallelport.jpg

Die 13 ist verschoben und daher stimmt die ganze untere Reihe nicht 
mehr.

von Mitlesa (Gast)


Lesenswert?

Fabian schrieb:
> Die 13 ist verschoben und daher stimmt die ganze untere Reihe nicht
> mehr.

Käse.

Der obere Pin ganz links ist 13
Der untere Pin ganz rechts ist 14

Es gibt keinen anderen Printer Port.

Unter
http://de.wikipedia.org/wiki/Parallele_Schnittstelle
ist der Standart Port beschrieben, der genauso aussieht.

Wenn du dich so anstellst wirst du es nie bis zum
Programmieradapter schaffen.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Fabian schrieb:
> Die 13 ist verschoben und daher stimmt die ganze untere Reihe nicht
> mehr.

Nein. Sieh einfach noch mal ganz genau hin.

In der oberen Reihe sind 1-13 und in der unteren 14-25.

Da ist nichts "verschoben", die Beschriftung ist nur etwas ungeschickt 
angebracht.

von Fabian (Gast)


Lesenswert?

Rufus Τ. Firefly schrieb:
> Sieh einfach noch mal ganz genau hin.

Habe nun einmal nachgezählt und 13 oben gezählt.
War wohl etwas ungeschickt und wollte es einfach nicht einsehen :-)

von Wolfgang (Gast)


Lesenswert?

Rufus Τ. Firefly schrieb:
> Da ist nichts "verschoben", die Beschriftung ist nur etwas ungeschickt
> angebracht.

Hast du einen besseren Platz

Vielleicht sollte man Stecker mit extra großem Schriftfeld designen, 
damit genügend Platz für die Beschriftung jedes einzelnen Pins in 
ausreichender Schriftgröße ist ;-(

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.