Forum: Mikrocontroller und Digitale Elektronik Drucker am AVR


von marco (Gast)


Lesenswert?

Hi,

hab letztens mal einen Thread gelesen, wo es um die Ansteuerung eines
Druckers mittels AVR ging:
http://www.mikrocontroller.net/forum/read-1-41676.html

Die Idee fand ich ganz gut, also in Ebay geschaut und mir einen alten
Nadeldrucker besorgt.

Nur die Ansteuerung klappt noch nicht ganz (naja, eigentlich tut sich
noch gar nichts).

Muss ich vor der Datenübertragung den Drucker noch irgendwie
initialisieren oder so?


MfG und Danke
macro

von Kai M. Tegtmeier (Gast)


Lesenswert?

Ganz doofe Frage: Hast Du den Drucker "on line" geschaltet? Wird gerne
mal vergessen... Um was für einen Drucker handelt es sich?

Gruß
KMT

von marco (Gast)


Lesenswert?

Ja, ist online.
Ist ein Star LC240: alter 24-Nadeldrucker.

Ich hab jetzt nur die 8 Datenleitungen, den STROBE und den BUSY dran.
Ich setze den Datenport mit irgendeinem Wert, schaue ob der BUSY low
ist und gib dann einen low-pulse auf den STROBE.
Ist doch richtig so, oder?

von marco (Gast)


Lesenswert?

Muss ich da vorher evtl. was mit den Steuerzeichen (SOH -> Start of
Heading, STX -> Start of Text) machen?

von The Badazz (Gast)


Lesenswert?

Also ich hab nen alten noname-Drucker (24 Nadel), bei dem muss ich ein
STX vorschicken, sonst kommt da nix raus!

cya Badazz

von marco (Gast)


Lesenswert?

Ok, hat sich erledigt. War mein Fehler.
Hab nicht drauf geachtet, dass die Leitungen bei meinem Sub-D-Adapter
gekreuzt waren.

Trotzdem Danke.

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.