msx printer port

Por PingPong

Prophet (3460)

Imagen del PingPong

05-11-2019, 20:39

Hi, all, time ago i remember a useful utility named LL3.EXE that ran on PC. It used the Printer Port to connect and exchange files between two PC.

This was possible because the PC Printer Port was bidirectional ( could be read or write )
I wondering, what is the IC that manage printer port on msx ?
Is this IC configurable in both reading or writing ?

Login sesión o register para postear comentarios

Por ducasp

Master (167)

Imagen del ducasp

05-11-2019, 22:05

Doesn't seem likely, the Gradiente Expert Schematic (a MSX 1 machine) shows the Z80 Data bus directly connected to an uni-directional latch (74LS374), so it can't input data, just output data.

Por PingPong

Prophet (3460)

Imagen del PingPong

05-11-2019, 23:02

ducasp wrote:

Doesn't seem likely, the Gradiente Expert Schematic (a MSX 1 machine) shows the Z80 Data bus directly connected to an uni-directional latch (74LS374), so it can't input data, just output data.

oh, my god, it's so rude!

Por ducasp

Master (167)

Imagen del ducasp

06-11-2019, 04:34

PingPong wrote:
ducasp wrote:

Doesn't seem likely, the Gradiente Expert Schematic (a MSX 1 machine) shows the Z80 Data bus directly connected to an uni-directional latch (74LS374), so it can't input data, just output data.

oh, my god, it's so rude!

I don't understand why you thought my answer was rude, but that was not the intention at all.... Wink

Por gdx

Prophet (3090)

Imagen del gdx

06-11-2019, 09:12

It seems that some MSXs have a bidirectional Printer Port, and when this is the case, you can control the direction via port 94h but I do not know how.

https://www.msx.org/wiki/I/O_Ports_List

Por odaman68000

Rookie (22)

Imagen del odaman68000

17-11-2019, 06:53

The most MSX has uni-directional port for printer, but there's only one bit for input.
It's the BUSY signal, and we can use this pin for serial input from PC to MSX, about 1200 or 2400 bps.
It needs custom software for both MSX and PC, but it's possible. Cool

Por NYYRIKKI

Enlighted (5400)

Imagen del NYYRIKKI

17-11-2019, 12:24

For communication I recommend using Joystick port instead. The connectors are more easy to find and you can use pins 1-4 for input, pin 8 for output and pins 6-7 as bidirectional for both input and output.