jrhodes Posted July 17, 2018 Share Posted July 17, 2018 I remember hearing that the TI's joystick port can be used as a rs232 port. The person writing the article even transmitted a small amount of data over it, if i recall correct. Unfortunately i can not seem to find that article right now. Any one know the article in question and where to find it? Quote Link to comment Share on other sites More sharing options...
JB Posted July 17, 2018 Share Posted July 17, 2018 http://www.mainbyte.com/ti99/joytalk/joytalk.html 2 Quote Link to comment Share on other sites More sharing options...
sparkdrummer Posted July 17, 2018 Share Posted July 17, 2018 (edited) SSSD.dsk Here is the source and object code for this device. Edited July 17, 2018 by sparkdrummer 1 Quote Link to comment Share on other sites More sharing options...
+Vorticon Posted July 17, 2018 Share Posted July 17, 2018 Totally forgotten about this project. Has anyone ever built it? Quote Link to comment Share on other sites More sharing options...
Shift838 Posted July 17, 2018 Share Posted July 17, 2018 Totally forgotten about this project. Has anyone ever built it? I did not build it but I came by one some years ago. Once I identified what it was I found someone that was interested in having it so I sent it to them. He said it worked. But it will not work with the standard terminal programs out there since it uses the joystick port. Quote Link to comment Share on other sites More sharing options...
Tursi Posted July 17, 2018 Share Posted July 17, 2018 We talk about it every couple of years. I built one and used it as my printer interface for about a year back in the day. 1 Quote Link to comment Share on other sites More sharing options...
+TheBF Posted July 18, 2018 Share Posted July 18, 2018 What baud rate can you get out it Tursi? B Quote Link to comment Share on other sites More sharing options...
RXB Posted July 18, 2018 Share Posted July 18, 2018 Joyport was much faster then the RS232 card for top performance. Quote Link to comment Share on other sites More sharing options...
+TheBF Posted July 19, 2018 Share Posted July 19, 2018 It looks like the TMS9919 can get to 19,200 BPS and maybe even 38.4Kbps. At that speed the CPU could barely keep up with the data while receiving a continuos stream, I should think. I you added the overhead of reading bits on the 9901 with the 9900 CPU, how does it manage to do it faster? I am amazed. Side question, what is the effective BPS rate of the Cassette save/load system? Quote Link to comment Share on other sites More sharing options...
RXB Posted July 19, 2018 Share Posted July 19, 2018 It looks like the TMS9919 can get to 19,200 BPS and maybe even 38.4Kbps. At that speed the CPU could barely keep up with the data while receiving a continuos stream, I should think. I you added the overhead of reading bits on the 9901 with the 9900 CPU, how does it manage to do it faster? I am amazed. Side question, what is the effective BPS rate of the Cassette save/load system? Hmm you put RAM on the 16 bit bus, so this smokes the RS232 performance. Quote Link to comment Share on other sites More sharing options...
+InsaneMultitasker Posted July 19, 2018 Share Posted July 19, 2018 Joyport was much faster then the RS232 card for top performance. What is this statement based on? Quote Link to comment Share on other sites More sharing options...
Tursi Posted July 19, 2018 Share Posted July 19, 2018 What baud rate can you get out it Tursi? It ran through subroutine calls in MiniMemory, and basically toggled the joystick select lines. It was output-only, no hardware for data input (except it supported one or two of the printer status signals). I only ran it at 1200bps, I don't remember what it could get to (but the article is linked above ). Quote Link to comment Share on other sites More sharing options...
RXB Posted July 19, 2018 Share Posted July 19, 2018 Second article on PDF says (110 to 19200 baud) but I do remember someone had mods that got as high as 38400 baud and I think it was in Micropendium. Quote Link to comment Share on other sites More sharing options...
+mizapf Posted July 19, 2018 Share Posted July 19, 2018 Could the joystick port be turned into a I²C? I guess the power is again the main problem here. Quote Link to comment Share on other sites More sharing options...
Stuart Posted July 19, 2018 Share Posted July 19, 2018 Could the joystick port be turned into a I²C? I guess the power is again the main problem here. http://www.stuartconner.me.uk/ti/ti.htm#i2c_interface 2 Quote Link to comment Share on other sites More sharing options...
RXB Posted July 19, 2018 Share Posted July 19, 2018 http://www.stuartconner.me.uk/ti/ti.htm#i2c_interface Quote: "Cortex BASIC should also work as that includes instructions to control the CRU interface." RXB has CALL IO too, that has been demoed on the Weather Station interface and other devices. 2 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.