msx printer port

By PingPong

Prophet (3460)

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 or 등록 to post comments

By ducasp

Master (166)

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.

By PingPong

Prophet (3460)

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!

By ducasp

Master (166)

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

By gdx

Prophet (3087)

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

By odaman68000

Rookie (22)

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

By NYYRIKKI

Enlighted (5399)

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.