Read/WriteADRHEXADRNAMEDescriptionOS
Read53773$D20DSERINSerial Port Data Outputall
Write53773$D20DSEROUTSerial Port Data Inputall

Write#

Serial port data output. Usually written to in the event of a serial data out interrupt. Writes to the eight (one byte) parallel holding register that is transferred to the serial shift register when a full byte of data has been transmitted. This "holding" register is used to contain the bits to be transmitted one at a time (serially) as a one-byte unit before transmission.

Read#

Serial port input. Reads the one-byte parallel holding register that is loaded when a full byte of serial input data has been received. As above, this holding register is used to hold the bits as they are received one bit at a time until a full byte is received. This byte is then taken by the computer for processing. Also used to verify the checksum value at location 49 ($31). The serial bus is the port on the Atari into which you plug your cassette or disk cable. For the pin values of this port, see the OS User's Manual, p. 133, and the Hardware Manual.
See also:

previous: POTGO

next: IRQEN,IRQST

Add new attachment

Only authorized users are allowed to upload new attachments.
« This page (revision-5) was last changed on 03-Feb-2023 16:21 by Florian Dingler  
G’day (anonymous guest) My Prefs
© 2010-2021 AtariWiki
All content in the Wiki is licensed under Creative Commons Share Alike License, unless otherwise noted.
JSPWiki v2.8.3