Zitat Zitat von Dirk

Zu 3) Empfehlung: Klammer dich erstmal nicht an die Initialisierung, sondern an den Rest des Programms. Dann suchst du in der CCBASIC Anleitung den Serial_init Befehl und stellst ihn auf 9600 Baud, 8 Datenbits, keine Parität und 1 Stopbit ein.
Das steht so schon in meinem ersten Beitrag....

Serial_Init(0,SR_8BIT Or SR_1STOP Or SR_NO_PAR,SR_BD9600)

Das ist ja so weit ok..

Aber ich kann den String nicht ausgeben-Ich weiss nicht wie.....

Kann mir jemand ein Beispiel in Basic geben, wie ich -sagen wir mal- #s 1 170 über RS232 ausgeben kann...

Ich weiss nicht, wie ich das mit diesem Befehl ausgeben kann:

[Direkt aus der Hilf evom IDE kopiert]


Syntax
void Serial_Write(byte serport, byte val);
Sub Serial_Write(serport As Byte, val As Byte)
Beschreibung

Ein byte wird zur seriellen Schnittstelle geschickt.

Parameter

serport Schnittstellennummer (0 = 1.serielle, 1 = 2.serielle etc..)

val der auszugebende byte Wert


oder dann doch das?


Syntax

void Serial_WriteText(byte serport,char text[]);
Sub Serial_WriteText(serport As Byte,ByRef Text As Char)

Beschreibung


Es werden alle Zeichen des char array bis zur terminierenden Null auf der seriellen Schnittstelle ausgegeben.



Parameter
serport Schnittstellennummer (0 = 1.serielle, 1 = 2.serielle etc..)
text char array



Bitte help