I have an old "ST Applications" article (issue 2, January 1991) entitled "ST parallel port buffer" which I thought would be useful to have in my STe. It's a rather basic circuit involving a 74HCT245 for buffering the 8 data lines (D0 to D7) while the STROBE line is buffered by a transistor. So far so good.
The limitation is that this is only good for output. That's fine for most common uses (output to a printer), but I suppose there are instances where you'd want to use the parallel port as an input (a MIDI expansion device perhaps, such as the Soundpool MO-4 or Friend Chip MM-1 (Sound On Sound link) and (Atari74User link), both boxes intended for Cubase).
EDIT: strike the above! I just realized that these boxes only give additonal MIDI ouputs and no inputs. So a question arises: in which situation/which hardware would be attached to the ST's printer port where you'd input (or both input and output) something? The magazine article did mention that it only handles output unless modified, so there must be some use of that port being used as an input.
I'm aware that the buffer circuit can easily have its direction reversed by pulling the 74HCT245 DIR (pin 1) to VCC, but how would I go about to having this done automatically without the need for a switch (i.e. the parallel port behaving in the same way as without the buffer add-on)?
Attached is the mentioned "ST Applications" article.
(Unfortunately I didn't scan the whole magazine while I had it, and I can't seem to find that particular issue anywhere online).
Printer (parallel) port buffering direction
-
Pacman
- Posts: 256
- Joined: 28 Aug 2017 00:56
- Location: Norway
Printer (parallel) port buffering direction
You do not have the required permissions to view the files attached to this post.
STe | MonSTer with dual IDE-CF memory card adapter | NEC Multisync 1990SXi | ST_ESSC | RSVE | Link '97 | Sony HD floppy drive/AJAX controller | Exxos HD floppy module | Battery-backed Ricoh realtime clock module | Discovery cartridge | C-Lab Unitor-2 | C-Lab Export | C-Lab Combiner | C-Lab Steady Eye | C-Lab Human Touch | Unicorn USB
đź’§Are you a good person? đź’§Living Waters
đź’§Are you a good person? đź’§Living Waters
Who is online
Users browsing this forum: Bing [Bot], ClaudeBot and 1 guest