User manual

184Bibliotheken
© 2008 Conrad Electronic
RS232_FIFO_RECV (0) Zeichen im Empfangspuffer
RS232_FIFO_Send (1) Zeichen in den Sendepuffer geschrieben
Rückgabewert
in Bytes
6.15.6 Serial_Read
Serielle Funktionen
Syntax
byte Serial_Read(byte serport);
Sub Serial_Read(serport As Byte) As Byte
Beschreibung
Ein byte wird von der seriellen Schnittstelle gelesen. Ist kein byte im seriellen Puffer, kehrt die Funktion
erst dann zurück, wenn ein Zeichen empfangen wurde.
Wenn im seriellen Interrupt Modus gearbeitet wird, immer Serial_ReadExt() benutzen. Serial_Read()
funktioniert nur im normalen (polled) Modus.
Parameter
serport Schnittstellennummer (0 = 1.serielle, 1 = 2.serielle etc..)
Rückgabewert
empfangenes byte aus der seriellen Schnittstelle
6.15.7 Serial_ReadExt
Serielle Funktionen
Syntax
word Serial_ReadExt(byte serport);
Sub Serial_ReadExt(serport As Byte) As Word
Beschreibung
Ein byte wird von der seriellen Schnittstelle gelesen. Im Gegensatz zu Serial_Read(), kehrt die Funktion
auch dann sofort zurück, wenn kein Zeichen in der seriellen Schnittstelle ist. In diesem Fall wird der Wert
256 (0x100) zurückgegeben.
Wenn im seriellen Interrupt Modus gearbeitet wird, immer Serial_ReadExt() benutzen. Serial_Read()
funktioniert nur im normalen (polled) Modus.