[Prev] [Next] [Contents] [Commodore] [New] [Search] [Home]

NOTES:

If the word length is less than 8 bits, all unused bit(s) will be assigned a value of zero.

If a GET# does not find any data in the buffer, the character "" (a null) is returned.

If INPUT# is used, then the system will hang in a waiting condition until a non-null character and a following carriage return is received. Therefore, if the Clear To Send (CTS) or Data Set Ready (DSR) line(s) disappear during character INPUT#, the system will hang in a RESTORE-only state. This is why the INPUT# and CHRIN routines are NOT recommended.

The routine CHKIN handles the x-line handshake which follows the EIA standard (August 1979) for RS-232-C interfaces. (The Request To Send (RTS), CTS, and Received line signal (DCD) lines are implemented with the Commodore 64 computer defined as the Data Terminal device.)

SENDING DATA TO AN RS-232 CHANNEL

When sending data, the output buffer can hold 255 characters before a full buffer hold-off occurs. The system will wait in the CHROUT routine until transmission is allowed or the <RUN/STOP> and <RESTORE> keys are used to recover the system through a WARM START.

BASIC SYNTAX:
CMD lfn-acts same as in the BASIC specifications.
PRINT#lfn,<variable list>

KERNAL ENTRIES:


[Prev] [Next] [Contents] [Commodore] [New] [Search] [Home]
This page has been created by Sami Rautiainen.
Read the small print. Last updated May 20, 1998.