BYTEPORT

BASIC2006

BYTEPORT dient zur Definition von 8 Digitalports in einem 1-Byte großen Wert.

Digitalports können die Zustände ON (elektrischer Highpegel) und OFF (elektrischer Lowpegel) annehmen. Sie dienen zum Einlesen und zur Ausgabe von Schaltsignalen. Vor der ersten Verwendung im Programm muss ein Digitalport definiert werden. In einem BytePort sind die Zustände von 8 digitalen Einzelports untergebracht. Es werden somit 8 digitale Ports parallel gelesen bzw. geschrieben.

Beispiel:

 Define leds as BytePort[1]
 Define ByteVar as Byte
 Define i as Byte

 ByteVar = 11111111b   'Muster für alle LEDs an
 leds = ByteVar        'Dem BytePort zuweisen
 for i=1 to 8
   ByteVar= Bytevar shl 1    'um 1 Bit verschieben
   leds = ByteVar            'Dem BytePort zuweisen
 next      
© 2004 - 2012 tappertzhofen. Alle Reche vorbehalten.
Seitenanfang | Impressum