home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!portal!cup.portal.com!Rick_Michael_Cortese
- From: Rick_Michael_Cortese@cup.portal.com
- Newsgroups: comp.sys.atari.8bit
- Subject: Re: Connecting an RS232 modem to an Atari?
- Message-ID: <65470@cup.portal.com>
- Date: Tue, 8 Sep 92 11:29:13 PDT
- Organization: The Portal System (TM)
- References: <1992Sep7.231030.7510@constellation.ecn.uoknor.edu>
- <65456@cup.portal.com>
- Lines: 76
-
- 1 REM ******* a simple demo *********
- 2 REM DO NOT input strings longer then
- 3 REM 127 BYTES or if you load a file
- 4 REM directly to buffer, don't send
- 5 REM the ML more then 127 bytes!
- 6 REM BTW: the strings once processed
- 7 REM are no longer intact in memory
- 8 REM ********************************
- 10 GRAPHICS 0:FOR N=0 TO 150:READ BYTE
- 20 POKE 1536+N,BYTE:NEXT N:X=USR(1536)
- 25 ? CHR$(125);
- 30 ? " Joystick #1 serial out"
- 40 ? " at 300 baud installed"
- 50 ? " for ASCII transfers to RS232"
- 60 ? " devices. See DOC for details"
- 70 ? " on how to make the cord"
- 80 CLR :DIM FILE$(255),CR$(2)
- 90 CR$=CHR$(13):CR$(2)=CHR$(10):?
- 100 ? "SELECT A BAUD RATE <RETURN>=300"
- 110 ? "1=50 2=110 3=300 4=1200 5=2400"
- 120 ? "6=4800 7=9600 8=19200"
- 130 CLOSE #1:TRAP 150:INPUT X
- 140 ON X GOSUB 2000,2010,2020,2030,2040,2050,2060,2070
- 150 TRAP 40000:TRAP 25
- 160 ? "File to transfer? Include Dx:"
- 170 INPUT FILE$:OPEN #1,4,0,FILE$
- 180 TRAP 300
- 190 INPUT #1,FILE$:FILE$(LEN(FILE$)+1)=CR$
- 200 X=USR(1558,ADR(FILE$),LEN(FILE$))
- 210 FOR DELAY=1 TO 10:NEXT DELAY
- 220 GOTO 190
- 300 FILE$(LEN(FILE$)+1)=CR$
- 310 CLOSE #1:GRAPHICS 0:TRAP 40000:GOTO 25
- 1000 DATA 104, 169, 48, 141, 2
- 1010 DATA 211, 169, 1, 141, 0
- 1020 DATA 211, 169, 52, 141, 2
- 1030 DATA 211, 169, 0, 141, 0
- 1040 DATA 211, 96, 104, 104, 133
- 1050 DATA 204, 104, 133, 203, 104
- 1060 DATA 104, 133, 205, 168, 169
- 1070 DATA 255, 136, 48, 7, 81
- 1080 DATA 203, 145, 203, 76, 34
- 1090 DATA 6, 120, 169, 0, 141
- 1100 DATA 14, 212, 141, 0, 212
- 1110 DATA 133, 207, 164, 207, 177
- 1120 DATA 203, 141, 134, 6, 160
- 1130 DATA 8, 140, 135, 6, 169
- 1140 DATA 1, 141, 0, 211, 234
- 1150 DATA 234, 234, 234, 234, 234
- 1160 DATA 234, 234, 32, 136, 6
- 1170 DATA 173, 134, 6, 141, 0
- 1180 DATA 211, 106, 141, 134, 6
- 1190 DATA 32, 136, 6, 206, 135
- 1200 DATA 6, 208, 238, 169, 0
- 1210 DATA 141, 0, 211, 32, 136
- 1220 DATA 6, 32, 136, 6, 230
- 1230 DATA 207, 166, 207, 228, 205
- 1240 DATA 208, 191, 169, 34, 141
- 1250 DATA 0, 212, 169, 255, 141
- 1260 DATA 14, 212, 88, 96, 0
- 1270 DATA 0, 174, 149, 6, 172
- 1280 DATA 150, 6, 136, 208, 253
- 1290 DATA 202, 208, 247, 96, 8
- 1300 DATA 135
- 2000 POKE 1685,150:POKE 1686,42:RETURN
- 2010 POKE 1685,60:POKE 1686,50:RETURN
- 2020 POKE 1685,8:POKE 1686,135:RETURN
- 2030 POKE 1685,2:POKE 1686,130:RETURN
- 2040 POKE 1685,2:POKE 1686,65:RETURN
- 2050 POKE 1685,2:POKE 1686,30:RETURN
- 2060 POKE 1685,1:POKE 1686,26:RETURN
- 2070 POKE 1685,1:POKE 1686,8:RETURN
- r that
- matter) connected to each other.
-
- Here's a list of standard pin assignments for RS-232 to hel
-