$FFC0) (See KERNAL specifications for more information on entry
conditions and instructions.)
IMPORTANT NOTE: In a BASIC program, the RS-232 |
When getting data from an RS-232 channel, the Commodore 64 receiver
buffer will hold up to 255 characters before the buffer overflows. This
is indicated in the RS-232 status word (
ST in BASIC, or
RSSTAT in machine
language). If an overflow occurs, then all characters received during a
full buffer condition, from that point on, are lost. Obviously, it pays
to keep the buffer as clear as possible.
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 this type of data burst.
GET#lfn, <string variable>
INPUT#lfn <variable list>
$FFC6)-See Memory Map for more information on entry and exit conditions.
$FFE4)-See Memory Map for more information on entry and exit conditions.
$FFCF)-See Memory Map for more information on entry and exit conditions.
|This page has been created by Sami Rautiainen.|
|Read the small print.||Last updated May 27, 1998.|