home *** CD-ROM | disk | FTP | other *** search
/ Computer Club Elmshorn Atari PD / CCE_PD.iso / pc / 0300 / CCE_0354.ZIP / CCE_0354.PD / RS232_2 / FOREWORD.TXT next >
Text File  |  1989-05-12  |  4KB  |  64 lines

  1. Oulu, Finland 1.1.-89                Kari Alakuijala (C) (Copyright)
  2.                                      Atraintie 6
  3.                                      90550 Oulu
  4.                                      Finland, Europe
  5.  
  6.  
  7.  
  8.        This archive contains thorough instructions of how to install a
  9. COMPLETE SECOND RS-232 PORT into your ST. And it is made cheap; all parts
  10. you need cost LESS THAN 3$. However, the author (Kari Alakuijala) doesn't
  11. take any responsibility of possible damages made to your computer during
  12. installation, so you'd be better read instructions carefully.
  13.        You may give a copy of this archive to your friend. You can
  14. upload it to BBSes; this archive is PD. Do anything you want with this
  15. archive, but please don't modify it. There might be a small bug in these
  16. instructions, but the best way is to ignore it (if you can). Letting the
  17. author know of the possible bug is the thing you can do to help.
  18.        If you want to install this archive/part(s) of it to a commercial
  19. BBS package, please contact the author. Also, if you want to release an
  20. article based upon this archive or to earn money with the help of this
  21. archive, you'll need to contact the copyright owner first, so we can agree
  22. upon the royalty questions.
  23.        The archive RS232-2.ARC contains the following files:
  24.          FOREWORD.TXT         -This foreword
  25.          HARDRS2.TXT          -Complete hardware installation manual
  26.          SOFTRS2.TXT          -Software reference for those interested
  27.          TROUBLE.SHT          -Find & eliminate troubles occurred
  28.          MIDITERM.TOS         -This is a VT52 -terminal programme for
  29.                                testing the 2nd RS-232 -interface.
  30.          MIDITERM.C           -C source of the above.
  31.  
  32.        This manual consists of three paragraphs. The first (foreword.txt) is
  33. a short presentation of principles used. The second is the actual complete
  34. installation guide (hardrs2.txt). You should print the hardrs2.txt and the
  35. trouble.sht -texts. The third one (which you don't need to use necessarily)
  36. is the softrs2.txt. It contains all memory locations used by the second RS
  37. circuit. The reason why you don't need to read it necessarily is: the 2nd RS
  38. is software supported by bios. It is the MIDI- interface of Atari ST used
  39. at a different clock speed.
  40.        You should print the hardrs2.txt and use the printed version when
  41. installing chips, since it is more handy that way. This manual is only a
  42. written document (no extra pictures are available), because all SYSOPs
  43. who want to install a second RS-port for a second telephone line or for
  44. a terminal may not have the same picture drawing programme as I happen
  45. to have.
  46.        The 2nd RS -port is made to be easily variable in speed; speeds can
  47. be easily selected to be any value from 75 to 19200 bits per second.
  48.  
  49.        The principle to make this kind of "additional" RS -port possible
  50. is called Kari's axiom :-). It is: if you use BBS on ST you don't use MIDI. 
  51. Also, the transfer protocols are similar. This is why we can use the MIDI chip
  52. as additional RS-232 chip by altering RX/TX clock speed. When we use MIDI
  53. software, we can flick a switch and voila, the midi is back. This is done
  54. simply by bringing two different frequencies to the switch and swapping the
  55. frequencies with a little help from the switch. The one frequency is 500kHz
  56. and the other is variable. By swapping these frequencies you can get serial
  57. data rates of 500kHz/16= 31250Hz (which is MIDI's data rate) and a variable
  58. data rate of 1.2kHz/16 to 307.2kHz/16 = a data rate between 75 Hz (lowest)
  59. and 19.2 kHz (=19200 bps, which is RS's highest data rate). The variable
  60. clock frequency is generated by the unused TIMER A of the multifunction
  61. peripheral MC68901.
  62.  
  63.  
  64.