Hallo,
ich hatte zwar noch nie was mit der C-Control zu tun, aber
in Bascom heisst der Befehl auch Print, wenn ein ; folgt, wird kein CR-LF angehängt.
Vorher mit $baud die gewünschte Baudrate angeben.
Näheres in der Bascom-Hilfe.
Bin Bascom anfänger, ich habe ein MT/GR Terminal der Fa. Beckmann und Egle www.Bue.de was ich sonst immer mit C-Control über die Com1 der C-Control angesteuert habe dies möchte ich nun aber mit einem Atmega16 realisieren was ich aber mit Bascom nicht hin bekomme.
In C-Control-Basic lautet z.b. der Code:
Define ESC &h1B
Define S byte
Define Z byte
S = 4
Z = 2
put ESC 'Steuerzeichen
print "TP"; S; ","; Z; ";";
print "Hello World!"
END
Kann mir jemand sagen (Beispiel) wie ich das in Bascom machen kann.
Hallo,
ich hatte zwar noch nie was mit der C-Control zu tun, aber
in Bascom heisst der Befehl auch Print, wenn ein ; folgt, wird kein CR-LF angehängt.
Vorher mit $baud die gewünschte Baudrate angeben.
Näheres in der Bascom-Hilfe.
linux_80 Hab vielen dank für deine schnelle Antwort
mir ist aber noch nicht klar wie ich das ESC-Zeichen (&h1B) über die Serielle Schnittstelle an das MT/GR sende in C-ControlBasic wird das ja einfach mit PUT ESC gemacht.
Das könnte so ausssehen:
Code:Dim S As Byte S = 4 Print Chr(27); ' ESC einzeln, oder so Print Chr(27) ; "TP"; S; ","; ' usw.
So, für alle die sich für ein MTGR interessieren RTS und CTS vom Max232
müssen auf der 9-pol.Sub-D Buchse verbunden sein.
oder RTS und CTS am MTGR müssen gebrückt werden.
Lesezeichen