Update docs for bitbang joystick cable

Signed-off-by: David Schmidt <1110325+david-schmidt@users.noreply.github.com>
This commit is contained in:
David Schmidt 2023-09-26 00:34:58 -04:00
parent 99addc814e
commit 45a2317f6d
2 changed files with 8 additions and 4 deletions

View File

@ -13,11 +13,13 @@ The problem is that I/O is pretty difficult. No one with one of these
machines has come forward with the ability to get anything into or out of the
existing serial port.
The goal: get data of the TLC out of the machine. Hard to do without functional I/O.
The goal: get data into and out of the TLC machine. Hard to do without functional I/O.
### Audio to the rescue
### Audio and Joystick to the rescue
One thing the TLC _does_ have is sound. And a headphone jack. So we have... output.
Looming on the horizon is bit-banged serial data via the joystick port. So we have...
input.
#### A long time ago...

View File

@ -8,7 +8,7 @@ Connections
-----------
Switch is from collector to emitter, governed by base
4401 Collector - DE9 pin 2 (+5v)
4401 Emitter - DE9 pin 7 (PB0)
4401 Emitter - DE9 pin 7 (PB0*)
4401 Base - Level Shifter out
Level Shifter GND - DE9 pin 3 (GND) and External Power ground
@ -16,5 +16,7 @@ Level Shifter out - 4401 Base
Level Shifter Vcc - (External Power)
DE9 pin 3 (GND) - Level Shifter GND
DE9 pin 7 (PB0) - 4402 Emitter
DE9 pin 7 (PB0*) - 4402 Emitter
DE9 pin 2 (+5v) - 4402 Collector
* Consider using PB1 instead of PB0; PB0 held high is like holding down the open-apple key, turns ctrl-reset into ctrl-openapple-reset all the time