|
Navigation: Bibliotheken > Port > Port_ReadBit |
![]() ![]()
|
Port Funktionen
Syntax
byte Port_ReadBit(byte port);
Sub Port_ReadBit(port As Byte) As Byte
Beschreibung
Liest einen Bitwert des spezifizierten Ports. Der entsprechende Pin des Ports muß auf Eingang geschaltet sein. (Für die Abbildung zwischen Portbits und den Pins des Atmel Mega Chips siehe Pinzuordnung von M32 und M128.)
Port Bit Zugriffe sind immer deutlich langsamer als die normalen Port Zugriffe die 8 Bit transferieren. Wenn man den gewünschten Wert aller Bits eines Ports kennt, sollte man immer 8-Bit Zugriffe machen.
Parameter
portbit Bitnummer des Ports (siehe Tabelle)
Rückgabewert
Bitwert des Ports (0 oder 1)
Portbits Tabelle
Definition |
Portbit |
|
|
PortA.0 |
0 |
... |
... |
PortA.7 |
7 |
PortB.0 |
8 |
... |
... |
PortB.7 |
15 |
PortC.0 |
16 |
... |
... |
PortC.7 |
23 |
PortD.0 |
24 |
... |
... |
PortD.7 |
31 |
ab hier nur Mega128 |
|
PortE.0 |
32 |
... |
... |
PortE.7 |
39 |
PortF.0 |
40 |
... |
... |
PortF.7 |
47 |
PortG.0 |
48 |
... |
... |
PortG.4 |
52 |