kein problem
wenn du geheime fragen stellen willst (fragen die du nicht ins forum packen willst) kannst ja mailen
zur frage:
dir stehen bei der lpt schnittstelle von 25 pins nur 8pins zu verfügung die du nutzen kannst, die anderen sind zb für den drucker um zu melden "papier lehr" ect.
dh dir stehen die pins
D0 = pin2
D1 = pin3
.
.
.
D7 =pin9
frag jetzt bitte nicht warum sie so heißen
die cods für die ansteuerung werden im dualzahl system übergeben
dh
1 2 4 8 16 32 usw
um jetzt pin 0 (D2) anzusteuern muss du die adresse 1 übergeben
out(Par_Sst,1);
um jetzt pin 1 (D3) anzusteuern muss du die adresse 2 übergeben
out(Par_Sst,2);
um jetzt pin 2 (D4) anzusteuern muss du die adresse 4 übergeben
out(Par_Sst,4);
um jetzt pin 3 (D5) anzusteuern muss du die adresse 8 übergeben
out(Par_Sst,8);
usw
willst du aber pin 0 (D2) und pin 1 (D3) ansteuern dann musst du die adresse 3 übergeben, weil die 3 aus 1 und 2 zusammengestzt wird
out(Par_Sst,3)
ich hoffe das hilft dir
wenn ich falsch liege dann korigiert mich bitte
Lesezeichen