Tape read/write on expansion port?

Discussions about Sinclair ZX80 and ZX81 Hardware
User avatar
mrtinb
Posts: 1910
Joined: Fri Nov 06, 2015 5:44 pm
Location: Denmark
Contact:

Re: Tape read/write on expansion port?

Post by mrtinb »

Back on topic. Would this schematic have cassette output?

Image
Martin
https://zx.rtin.be
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube
User avatar
1024MAK
Posts: 5118
Joined: Mon Sep 26, 2011 10:56 am
Location: Looking forward to summer in Somerset, UK...

Re: Tape read/write on expansion port?

Post by 1024MAK »

The logic looks almost right. However, I think you may need the output from the other NOR gate (that forms the S-R flip-flop).

Are you intending to make this using standard logic chips (74xxzzz logic chips) or programmable logic?

Mark
ZX81 Variations
ZX81 Chip Pin-outs
ZX81 Video Transistor Buffer Amp

:!: Standby alert :!:
There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb :!:
Looking forward to summer later in the year.
User avatar
mrtinb
Posts: 1910
Joined: Fri Nov 06, 2015 5:44 pm
Location: Denmark
Contact:

Re: Tape read/write on expansion port?

Post by mrtinb »

That would be 7400-chips. It's a proof og concept to connect to other hardware. Let's see what time will bring.
Martin
https://zx.rtin.be
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube
User avatar
Andy Rea
Posts: 1606
Joined: Fri May 09, 2008 2:48 pm
Location: Planet Earth
Contact:

Re: Tape read/write on expansion port?

Post by Andy Rea »

its looking a bit overly complicated.... you can do it with 2 dip 14 74xx chips, a 7400 nand gates and a 7432 or gate. look at the vsync latch on the zx80 shematic ... dont forget you dont really need all the address decoding... not any address decoding at all on the io write detect :lol:

Regards Andy
what's that Smell.... smells like fresh flux and solder fumes...
User avatar
1024MAK
Posts: 5118
Joined: Mon Sep 26, 2011 10:56 am
Location: Looking forward to summer in Somerset, UK...

Re: Tape read/write on expansion port?

Post by 1024MAK »

mrtinb wrote: Fri May 04, 2018 7:48 pm That would be 7400-chips. It's a proof og concept to connect to other hardware. Let's see what time will bring.
If you do intend to use 74 series logic, and want more than minimal address decoding, these chips are useful in reducing chip count:
  • 74xx30 NAND Gate, 8 Input
  • 74xx688 Digital Comparator
Mark
ZX81 Variations
ZX81 Chip Pin-outs
ZX81 Video Transistor Buffer Amp

:!: Standby alert :!:
There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb :!:
Looking forward to summer later in the year.
abaffa
Posts: 14
Joined: Thu Jan 28, 2021 5:51 am

Re: Tape read/write on expansion port?

Post by abaffa »

So... after these years... Did u get it working?
mrtinb wrote: Fri May 04, 2018 7:48 pm That would be 7400-chips. It's a proof og concept to connect to other hardware. Let's see what time will bring.
User avatar
mrtinb
Posts: 1910
Joined: Fri Nov 06, 2015 5:44 pm
Location: Denmark
Contact:

Re: Tape read/write on expansion port?

Post by mrtinb »

Nope. Can't remember where I hit a wall.
Martin
https://zx.rtin.be
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube
User avatar
XavSnap
Posts: 1941
Joined: Sat May 10, 2008 4:23 pm
Location: 'Zx81 France' Fb group.

Re: Tape read/write on expansion port?

Post by XavSnap »

Hi Martin,
I redraw your logic drawing with dedicated LS ships :
Image
Yes, something's wrong for the latch disable on /RD…
May be you had to use the /IOrq*Address bus=0 to release it…


Kicad schem files:
Port_OUTFE.zip
(4.95 KiB) Downloaded 126 times
Xavier ...on the Facebook groupe : "Zx81 France"(fr)
User avatar
mrtinb
Posts: 1910
Joined: Fri Nov 06, 2015 5:44 pm
Location: Denmark
Contact:

Re: Tape read/write on expansion port?

Post by mrtinb »

I'm not going further with this. I have other projects.
Martin
https://zx.rtin.be
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube
Post Reply