Christian Kruse: LPT-Port mit C ansteuern - einzelne Pins

Beitrag lesen

你好 Jürgen,

outp(0x378,???);  -> ist ja schon veraltete methode

0x378,???  -> was muss ich da jetzt anstelle von ??? einsetzen damit ich
den 2 pin auf high schalten kann.

Müsste so sein: Entweder 2 (das zweite Bit ist da ja auf 1 gesetzt)
oder ~2 (also das Komplement, alle Bits 1 ausser dem zweiten); hängt
davon ab, ob positive oder negative Logik, weiss ich gerad nicht
auswendig.

also ich hab des jetzt so probiert aber nix klappt.

0x378,2      -> geht net
0x378,0x02   -> auch net

die led ist die ganze zeit aus. des heisst also ich muss den pin auf high
stellen.

Ich sagte ja, du wirst gucken müssen ob positive oder negative Logik.
Entweder 0x2 oder ~0x2, wobei ~ das B-1-Komplement des Bitmusters erstellt:

~010000 = 101111
ist die C-Notation; kA, welche Sprache du benutzt, denke aber, dass die
auch so einen Operator hat.

再见,
 克里斯蒂安

--
Das Leben ist wie ein Kartenspiel: was dir gegeben wurde, ist vorbestimmt. Doch wie du damit spielst, ist deine Entscheidung.
http://wwwtech.de/