URL: https://www.overclockers.at/coding-stuff/parallele_schnittstelle_in_c_71854/page_1 - zur Vollversion wechseln!
Hallo,
Hab da mal a Frage brauche das unbedingt für ein Projekt, also Ich muss 3 Datenleitungen en der parallelen Schnittstelle abzufragen und auf 2 Datenleitungen ein signal ausgeben!
Wie kann ich Feststellen ob an einer Datenleitung High oder Low Signal liegt?
Wie kann ich auf eine Datenleitung ein High Signal ausgeben ?
Bitte um eine ausführliche Erlärung da ich da C++ leider eine Bildungslücke von mir ist!
Welche hardware verwendest du? µC? 8032...Welchen Kompiler ? Assembler....Keil....?
Ich hab mal so was ähnliches mit einem µC gemacht mittels einer Interrupt Service Routine gemacht.
Colpiler ist Borland C++, ist kein µC sondern ein normaler PC übernimmt die Steurung!
dos? bzw welche windows-version ?
je nach art der schnitstelle (ECP, EPP,...) kannst du auch 8 bit parallel einlesen - im schlechtesten fall (normal parallel = SPP) kannst du nur 5 bits (die der handshake-signale) einlesen.
schau dir mal http://www.beyondlogic.org/ an. links oben findest du einen treiber um io-ports auch unter nt/w2k/xp anzusprechen, und rechts unten findest du beschreibungen der verschiedenen parallelport-arten. schau dir http://www.beyondlogic.org/spp/parallel.htm an: dich wird natürlich nur der direkte zugriff interessieren - also kannst du die beschreibung des drucker-protokolls überspringen.
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026