Table of Contents

OpenSerial (Instrucțiune)

Engleză: to OPEN = a deschide; SERIAL port = port serial

Format

openserial număr_fișier, nume_port
openserial număr_fișier, nume_port, viteza_de_transfer
openserial număr_fișier, nume_port, viteza_de_transfer, biți_de_date
openserial număr_fișier, nume_port, viteza_de_transfer, biți_de_date, biți_de_stop
openserial număr_fișier, nume_port, viteza_de_transfer, biți_de_date, biți_de_stop, paritate
openserial număr_fișier, nume_port, viteza_de_transfer, biți_de_date, biți_de_stop, paritate, control_flux

Descriere

Acestă instrucțiune deschide un port serial al calculatorului pentru operațiuni de intrare/ieșire și permite folosirea lui întocmai ca pe un fișier. Tocmai de aceea această instrucțiune folosește același sistem de numerotație ca instrucțiunile Open și Openb, iar majoritatea instrucțiunilor și funcțiilor folosite la fișiere pot fi folosite pentru a primi sau a transmite date printr-un port serial.

Viteza de transfer

300
1200
9600valoare implicită
19200
38400
Alte valori sunt posibile

Biți de date

5
6
7
8valoare implicită

Biți de stop

1valoare implicită
2

Paritate

0Niciunavaloare implicită
1Impară
2Pară
3Spaceinclusă în semnalul space
4Markinclusă în semnalul mark

Controlul fluxului de date

0Niciunulvaloare implicită
1Hardware
2Software

Note

BASIC256 poate avea până la 8 fișiere deschise la un moment dat. Fișierele sunt numerotate de la 0 la 7. Deschiderea unui fișier cu un anumit număr în timp ce un alt fișier este deja deschis cu același număr va genera închiderea fișierului deja deschis.

Vezi și

2016/01/01 22:49

Istoric

1.1.4.0Adăugată în acestă versiune