User manual
Zwischen den digitalen Prozessorports und den Portnummer-Parametern der Funktionen
dieses Moduls besteht folgender Zusammenhang:
7.9.1 Abfrage von Digitalports
Digitalports können einzeln, in Vierergruppen (Nibbles), byteweise und im Ganzen als ein
16bit-Integer (Word) abgefragt werden. Das Ergebnis der Abfrage ist immer ein
Integerwert, der als Bitmaske den Portzustand widerspiegelt: 1-Bit = Port high; 0-Bit = Port
low. Beachten Sie folgende Besonderheit:
☞ Die Abfrage eines einzelnen Digitalports liefert - wie eine Vergleichsoperation - das
Ergebnis -1 (Port ist high) oder 0 (Port ist low).
Parameter der Abfragefunktionen ist die Nummer des Ports, der erste Port hat jeweils die
Nummer 0.
function get ( int number ) returns int
function getn ( int number ) returns int
function getb ( int number ) returns int
function getw ( int number ) returns int
115
7 Standardmodule
Prozessor-Port Nummern der Einzelports Nummern der Nibbleports Nummern der Byteports
P1L.0 0
P1L.1 1 0
P1L.2 2
P1L.3 3 0
P1L.4 4
P1L.5 5 1
P1L.6 6
P1L.7 7
P1H.0 8
P1H.1 9 2
P1H.2 10
P1H.3 11 1
P1H.4 12
P1H.5 13 3
P1H.6 14
P1H.7 15