Herunterladen Inhalt Inhalt Diese Seite drucken

Abfrage Von Digitalports - Conrad C-Control II Unit Handbuch

Kompakter steuerungscomputer
Inhaltsverzeichnis

Werbung

7 Standardmodule
Zwischen den digitalen Prozessorports und den Portnummer-Parametern der Funktionen
dieses Moduls besteht folgender Zusammenhang:
Prozessor-Port Nummern der Einzelports
P1L.0
P1L.1
P1L.2
P1L.3
P1L.4
P1L.5
P1L.6
P1L.7
P1H.0
P1H.1
P1H.2
P1H.3
P1H.4
P1H.5
P1H.6
P1H.7

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
Nummern der Nibbleports
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Nummern der Byteports
0
1
2
3
0
1
115

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis