User manual
148
void
Serial_Disable(
byte
serport);
Sub Serial_Disable(serport As Byte)
Beschrijving
De seriële interface wordt uitgeschakeld en de bijhorende poorten kunnen anders toegepast
worden.
Parameter
serport interfacenummer (0 = 1
e
seriële, 1 = 2
e
seriële enz.)
5.4.14.2 Serial_Init
Seriële functies Voorbeeld
Syntax
void Serial_Init(byte serport,byte par,byte divider);
Sub Serial_Init(serport As Byte,par As Byte,divider As Byte)
Beschrijving
De seriële interface wordt geïnitialiseerd. De waarde par wordt door optellen van de vooraf
gedefinieerde bitwaarden samengesteld. Men telt eerst de tekenlengte, dan het aantal
stopbits en dan de pariteit, bijv. “SR_7BITSR_2STOP SR_EVEN_PAR” voor 7 bits per
teken, 2 stopbits en even pariteit (zie ook voorbeeld). Deze waarden zouden in BASIC
Syntax als volgt uitzien: “SR_7BIT Or SR_2STOP Or SR_EVEN_PAR” De baudrate wordt
als verdelerwaarde, zoals ook in de tabel gespecificeerd wordt.
Parameter
serport Interfacenummer (0 = 1
e
seriële, 1 = 2
e
seriële enz.)
par Interface –parameter (zie tabel)
divider Baudrate –initialisering d.m.v. verdeler (zie tabel)
Tabel par definities:
Definitie Functie
SR_5BIT 5 bit tekenlengte
SR_6BIT 6 bit tekenlengte
SR_7BIT 7 bit tekenlengte
SR_8BIT 8 bit tekenlengte
SR_1STOP 1 stop bit
SR_2STOP 2 stop bit
SR_NO_PAR no parity
SR_EVEN_PAR even parity
SR_ODD_PAR odd parity