nukeKeyboard/pinout.txt

44 lines
1.4 KiB
Plaintext

DB25 J1 Pinout
1: Chassis ground
2: IC Z3 pin 5 (Channel B Out, inverted)
4: Opto isolator (+) to cpu
7: IC Z1 pin 2 (Channel A Out)
8: IC Z1 pin 5 (Channel B Out, inverted)
10: IC Z2 pin 5 (Channel B Out, inverted) - Keyboard output here.
13: VCC +5V ( draws up to 650mA - do not exceed 7V )
15: IC Z3 pin 6 (Channel B Out)
17: Opto isolator (-) to cpu
20: IC Z1 pin 3 (Channel A Out, inverted)
21: IC Z1 pin 6 (Channel B Out)
23: IC Z2 pin 6 (Channel B Out) - Keyboard output here.
25: GND
+------------+---------+
| IC+Channel | J1 pins |
+---------+------------+---------+
| OUTPUTS | Z1 Chan A | 2, 20 |
+---------+ Z1 Chan B | 21, 8 |
| Z2 Chan B | 23, 10 | <- Only thing with actual data?
| Z3 Chan B | 15, 2 |
+---------+============+=========+
| INPUT | Z14 Input | 4, 17 |
+---------+------------+---------+
IC Z1/Z2/Z3 Pinout
Pin 1: Input A Pin 9: Input C
Pin 2: Channel A OUT Pin 10: Channel C OUT
Pin 3: Channel A OUT (i) Pin 11: Channel C OUT (i)
Pin 4: ENABLE Pin 12: ENABLE (i)
Pin 5: Channel B OUT (i) Pin 13: Channel D OUT (i)
Pin 6: Channel B OUT Pin 14: Channel D OUT
Pin 7: Input B Pin 15: Input D
Pin 8: GND Pin 16: VCC +5V
With 410 uS being the smallest bit time, that gives us a 1/t of 2.43 KHz
which makes it a rate of 2400 baud.