PS2 Keyboard signals on Propstick output lines?
T&E Engineer
Posts: 1,396
It has been a while since I have been on this forum. I have a Propstick and have built the PS2 circuit and TV monitor circuit to see keys typed on the TV when going through a PS2 keyboard.
I want to connect a PS2 keyboard to my ZX81 computer. I am hoping it would not be too difficult using a PropStick and keyboard driver. How do you send the keyboard signals to output pins on the Propeller so that it can be read by the data lines (8) on a ZX81 computer? It sounds like an expensive way to interface but I have everything and thought it would be a good project to try. I do not know Assembler on the Propeller yet and barely know Spin coding. Any help here?
Thanks.
I want to connect a PS2 keyboard to my ZX81 computer. I am hoping it would not be too difficult using a PropStick and keyboard driver. How do you send the keyboard signals to output pins on the Propeller so that it can be read by the data lines (8) on a ZX81 computer? It sounds like an expensive way to interface but I have everything and thought it would be a good project to try. I do not know Assembler on the Propeller yet and barely know Spin coding. Any help here?
Thanks.
Comments
http://www.mainbyte.com/ts1000/sch.html
http://www.user.dccnet.com/wrigter/index_files/ZXKBDv3.htm
What I would like the PropStick (Spin code) to do is all of the decoding and the ZX81 would not have to decode anything in assembly code.
Basically the 8 outputs going to the ZX81 data lines for the keyboard would still allow the ZX81 matrix keyboard to function and it sends the correct keycode to the datalines that would match a matrix keyboard.
I think this is correct in what it would need to do.
Comments?
You probably will need to modify the current PS/2 keyboard driver to pass key up transitions to the ZX81 routine so the 5 bit data value can be cleared when the PS/2 keyboard key is released.
Post Edited (Mike Green) : 10/6/2006 4:03:15 AM GMT
Sid
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Sid Weaver
Need a TV Module?
Newzed@aol.com
·