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.
7 6
5
4
STOP BITS
0-1
STOP BIT
1-2 STOP BITS
WORD LENGTH
BIT
DATA
6 5
WORD LENGTH
o
0
8
BITS
01
7
BITS
1 0
6
BITS
5 BITS
UNUSED
3
2
11 [0
BAUD RATE
0
0
0
0
USER RATE [NI]
0
0
0
1
50 BAUD
0
0
1 0
75
0
0 1
1
110
0
1 0 0
134.5
0
1 0 1
150
0
1
1 0
300
0
1
1
1
600
1 0
0
0
1200
1
0
0 1
(1800)
2400
1
0
1 0
2400
1 0
1 1
3600
[NI]
1
1 0 0
4600
[NI]
1
1 0
1
7200
IN I)
1
1
1 0
9600
INI)
1
1 1 1
19200
(NI)
Figure 4-1. Control register.
BASIC SYNTAX
Recommended: GET#lf,<string variable>
NOT Recommended: lNPUT#lf,<variable list>
253