8bit Projects For Everyone


Find   for  

top view

Z80JOY

Z80JOY is an internal Kempston Joystick interface, conected paralelly to Z80CPU.

Purposes

  • Connecting standard (Atari) joystick (also with autofire).
  • Connecting GEOS mouse.

Properties

  • 7 bits can be used as input, all 8 lines are driven (one is 0).
  • Correct polarity of inputs, like Kempston Joystick (0=+5V, 1=0V).
  • Address #xx1F (31) with possibility of change at soldering time (so can be used in other computer family, like ZX81).
  • Extra input that can disable the port (e.g. external interface - can be connected to /IORQGE, when is separated from ULA by transistor like A0 is).
  • Possibility to disable any internal ports with incomplete decoding for the selected reading address (can generate high state on /IORQGE).
  • Can be mounted in all models that don't have build-in Kempston Joystick (also in Timex 2048 with the original circuit disabled, or parallely in Timex 2068).
  • Takes very, very small volume inside the computer. Only moves the Z80CPU several milimeters up.
  • Is very easy to install, if the Z80CPU is socketed (a GOLD socket is recomended).

Mounting

  • Board placed under Z80CPU. Just remove it from socket, put Z80JOY there and the Z80CPU into Z80JOY.
  • Can be also soldered over the Z80CPU (when soldered into board), but this is not recommended. Better solder a precise socket over and put Z80JOY there.
  • The board has slot for 10 wires flat cable to connect DB9 male slot.
  • The DB9 slot must be mounted somewhere on the case.
  • In case of ZX Spectrum 128K, +2, +3, Timex 2068, Unipolbrit 2086, Sam Coupé the existing internal slot can be used.



Tell other people:

Files for download

z80joy106s.png 27.7kB (2004-02-05 02:23)
Schematics v106 from Eagle.
z80joy-106.zip 43.0kB (2003-08-28 14:21)
PCB v106 data files for Eagle.

Links to other pages



See also

Kempston Joystick
Kempston Joystick is the most popular and the best way to connect joystick to ZX Spectrum.
YAMOD.KJOY
Kempston Joystick for YABUS.

E-mail:

Password:



Forgot password?

Register?
CPC
4MB RAM
Flash ROM
To 128
Sam Coupé
SAM512
Portfix
YABUS.Z80RTC
Z80JOY
MSX
Mapper 4MB
MSX-2 SVI738
Spectrum
FlashD0
8251
AY
Eniac'owe
Dock
Gama 192
Keyboard
ROM replacer
SamRam
TC2144
To 128K
To +3
Wonder RAM
Z80JOY
ZX 4MB
ZXMUX
Timex
Memory
Timex FDD
YABUS.TF
YABUS.TF3
TI-of-TTL
ZX81
Memory

If you see error on this page, describe here:

© 2009-12-28 21:50 Jarek Adamski, http://8bit.yarek.pl