If you wish to receive RS-232 data at high speeds (BASIC can
only go so fast, especially considering garbage collects. This can
cause the receiver buffer to overflow), you will have to use machine
language routines to handle the data bursts.
1
0
STOP BITS
'
0-1 STOP BIT
1-2 STOP BITS
WORD LENGTH
BIT
6
0
0
1
1
5
0
1
0
1
DATA
WORD LENGTH
8 BITS
7 BITS
6 BITS
5 BITS
UNUSED
I I
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
3AUD RATE
USER RATE[NI]
50 BAUD
75
110
134-5
150
300
600
1200
(1800)
2100
2100
3600
[Nl]
4800
[Nl]
7200
[Nl]
9600
[Nlj
19200
[Nl]
Figure 4-1. Control register.
BASIC SYNTAX
Recommended: GET#lf,<string variable>
NOT Recommended: INPUT#If,<variable list>
253