C Control PRO-BOT128 + C-Control PRO 128 Unit + Voltcraft® USB programming cable Kit 190406 User Manual

Product codes
190406
Page of 244
181
C-Control Pro Mega Series
© 2008 Conrad Electronic
serport   Schnittstellennummer (0 = 1.serielle, 1 = 2.serielle etc..)
6.15.3 Serial_Init
Serielle Funktionen
Syntax
void Serial_Init(byte serport,byte par,word divider);
Sub Serial_Init(serport As Byte,par As Byte,divider As Word)
Beschreibung
Die serielle Schnittstelle wird initialisiert. Der Wert par wird durch Oderieren der vordefinierten Bitwerte
zusammengestellt. Man oderiert erst Zeichenlänge, dann Anzahl der Stopbits und dann Parity. Z.B.
"SR_7BIT | SR_2STOP | SR_EVEN_PAR" für 7 Bit pro Zeichen, 2 Stop Bit und gerade Parität (siehe auch 
Die Baudrate wird als Teilerwert angegeben, wie in der Tabelle spezifiziert.
  Man kann  den DoubleClock Modus des Atmel AVR einschalten.  Dies geschieht, wenn das High Bit
im Teiler gesetzt wird.  Beim DoubleClock muß gegenüber der  normalen Tabelle der Teiler verdoppelt
werden, um die gleiche Baudrate zu erhalten.  Dafür sind dann "krumme" Baudraten besser einstellbar.  Z.
B.  MIDI: Der neue Wert SB_MIDI (=0x803a) liegt jetzt sehr nahe an 31250baud. Beispiel für 19200baud:
Der Teiler für 19200baud ist 0x002f.  Für den DoubleClock Modus verdoppelt man nun den Teiler (=
0x005e).  Nun das Hi-Bit setzen, und man kann anstatt 0x2f auch 0x805e für 19200baud benutzen .
Parameter 
serport   Schnittstellennummer (0 = 1.serielle, 1 = 2.serielle etc..)
par
Schnittstellenparameter (siehe Tabelle)
divider
)