Navigation:  Bibliotheken > Port >

Port_ToggleBit

Vorherige SeiteZurück zur Kapitel ÜbersichtNächste Seite

Port Funktionen


Syntax

 

void Port_ToggleBit(byte portbit);

 

Sub Port_ToggleBit(portbit As Byte)

 

 

Beschreibung

 

Die Funktion  Port_ToggleBit invertiert den Wert eines Pins, der auf Ausgang geschaltet ist. Ist ein Pin auf Eingang geschaltet, so wird der interne Pullup Widerstand umgeschaltet. (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 alle 8 Bit verändern. 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)

 

 

 

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